I recently was asked about a graph of Teton County, WY temperatures that appeared in an article from High Country News, April 6th, 2026. After briefly studying the graph (seen below), I realized that it was constructed from what I will call contrived data. Call it manipulated, manufactured, homogenized, or whatever term you like, but it is not an honest representation of the actual data from the official weather observing stations in our region.
The data displayed in the graph above from NOAA, for average annual temperature, does not entirely coincide with the actual data from the long-term records from the Cooperative Weather 0bserving Stations located throughout Teton County.
The first thing that jumped out at me was the graph shows data going all the way back to 1895. Fact is: there isn’t a single COOP weather station in Teton County Wyoming that has any weather observations prior to 1905!
Additionally, all of our local weather stations are missing entire months or years of data, especially prior to the 1950’s, which would exclude them from being able to calculate an accurate annual mean temperature for those years.
Somehow, NOAA seems to be able to fill in the blanks, regardless of not having any real data to work with. I will explain how they do that bit of hocus-pocus at the end of this post.
A couple other notes: 1) The red “average” line that was added to the graph that appeared in the High Country News article is not an average line, but rather a linear “trend” line. The “median” line shown would be dividing the data set in half, with half of the numbers (years of data) falling below that line and half of them above that line.
A true representation of the average (or the “mean”) temperature for the whole time period would actually be 34.6 degrees. (I’ll provide that plot at the end of this post).
What follows here in this post are plots made from the raw data for the COOP weather stations in Teton County, WY, with some notes about each weather station’s instrumentation.
The Real Data
There are 5 COOP weather stations within Teton County, WY that have longer-term weather records, which are relatively consistent…. Jackson, Moose, Moran, Snake River, & Alta, WY.
There are three other COOP stations within the county… Darwin Ranch, Old Faithful, and Lake Yellowstone, not included here. Darwin’s records only go back as far as 1975. Old Faithful’s weather records prior to 1988 are essentially nonexistent. Lake Yellowstone’s records date back to 1905, but are very sporadic with huge gaps of missing years over the past 120 years.
I will provide the actual data for each of the five main COOP stations, so you can see the contrast between the real temperature observations reported to the NWS from these stations, and the contrived data that you can retrieve from NOAA’s Climate website.
I chose a maximum of 30 missing days in a year as the threshold for calculating as accurately as possible the annual mean temperature. If any year was missing more than 30 days of observations, then it was excluded from the plot. In other words, any given year that made the cut, could still be missing an entire month’s worth of data. In those cases, if the majority of missing days were in winter months, that year would have a cold bias. If the majority of missing days were in summer months, that year would have a warm bias.
Each station’s data will be displayed below in a graph, with a 5-year running mean (black line) overlayed. Take that with a grain of salt for stations that have long stretches of missing years of data.
To see how many missing days there were for each year, I have provided a link to PDF’s for each station that contains a table of the missing days count for each year.
1) Jackson, WY Mean Annual Temperature graph:
Jackson’s earliest year with complete data is 1905, with a huge gap after that until the late 1930’s and into the 1940’s, and many other missing years after that in the 1990’s to early 2000’s. Jackson used Liquid-in-Glass (LIG) thermometers for daily readings until March 2002, when it changed to digital (MMTS).

Link to PDF of data: JACKSON
2) Moose, WY Mean Annual Temperature graph:
Moose data only goes back to 1959. Prior to that, from 1935 to 1959, the COOP station was located at Beaver Creek, near the Taggart Lake Trailhead. The Moose station was moved several after it was relocated to near the new Visitor Center in July 2018. It was at that time that the station switched from LIG to digital thermometers. The Moose weather station stopped taking temperature readings in early 2024 due to technical problems with the new instrumentation (Nimbus).
You can read more about the Moose station’s thermometer issues in a previous Blog post: Temperatures & Thermometers

Link to PDF of data: MOOSE
3) Moran, WY Mean Annual Temperature graph:
Moran has the most continuous temperature record in Teton County, dating back to 1914. Unfortunately, its location was moved in 1954, from an open area near river level to higher ground in a more wooded area. The biggest effect this had was on raising the overnight low temperatures. But you can still see the spike on the annual average temperature graph below in the mid-50’s, which hardly came back down again after that. Moran used LIG thermometers until May 1999, then switched to digital.
You can read more about Moran’s other thermometer issues in a previous Blog post:
Teton Park nights are warmer…

Link to PDF of data: MORAN
4) Snake River, WY Mean Annual Temperature graph:
The Snake River weather station is located at the South Gate of Yellowstone National Park. It’s earliest observations date back to 1906, but the first complete years of data were 1910 to 1913. Followed by a long stretch of missing years from 1915 to the early 1930’s. Other big chunks of time are missing after that. In September of 1998 it switched to digital (MMTS), and in 2018 switched again to a different type of automated digital thermometer (Nimbus).

Link to PDF of data: SNAKE RIVER
5) Alta, WY Mean Annual Temperature graph:
Located the West side of the Tetons, but still in Teton County, WY, the Alta weather station has it’s earliest readings in 1910, with intermittent observations for several years during the 1920’s, 1940’s, 1970’s, and a few in the early 2000’s. The Alta station switched from LIG to a digital thermometer in September 1986. In April 2017 it switched to a different type of digital thermometer (Nimbus).

Link to PDF of data: ALTA
The Hocus-Pocus
So, how does NOAA make their graphs look like a continuous record, when we know it is not? They certainly must use all of the real data shown above, but how are they filling in the all the missing years, as well as going back in time to before any official weather observations were taken?
Here is an excerpt from their site explaining their methods:
“Traditionally, climate division values have been computed using the monthly values for all of the Cooperative Observer Network (COOP) stations in each division, which are then averaged to compute divisional monthly temperature and precipitation averages/totals. This is valid for values computed from 1931-2013. For the 1895-1930 period, statewide values were computed directly from stations within each state. Divisional values for this early period were computed using a regression technique against the statewide values (Guttman and Quayle, 1996).”
In other words, they fudged it.
You can get their full explanation of methods here: NCEI Climate Divisions
Below is the NOAA graph again, which I generated for Teton County, WY from NOAA’s website: NCEI County Time Series
I also had their site generate a mean (average) annual temperature line for the whole time period (34.6 degrees).

Caveat Emptor!
Bottom-line is, the data NOAA is using here is not a genuine representation of our long-term record of temperature, to the extent it seems they are using data from outside the region to fill in the blanks. But from what part of Wyoming? The graphs look cool and complete, but when you dig deeper, you realize some of that stuff is just made up. Especially the data prior to the 1950’s when there was essentially only one station with consistent data, Moran, and that was when the thermometers were located at a lower elevation near the river, giving it a cold bias.
Factoring in changes in some station locations over the years, along with instrument changes in more recent years, it really makes analyzing the long-term record even more challenging. As a meteorologist, I am not one for accepting what is presented (especially from computer models) without further investigation and confirmation.
If I was not so intimately familiar with our local weather stations and climate records, I would never have suspected the NOAA graphs were as contrived as they are. Close maybe, but no cigar.
That is not to say I would dispute that temperatures are slightly warmer now than in the early 1900’s –with the exception of the 1930’s — but one must question the validity of the data, especially the scarcity of data available from the early 1900’s.
As Robert Mallet said in the Manual of Scientific Inquiry, back in 1859:
“Nature, rightly questioned, never lies.”
Post by meteorologist Jim Woodmencey.
Jim is the chef meteorologist at MountainWeather.com and has forecast and written about Jackson’s weather for nearly 35 years, and has lived in Teton County, WY since 1982.
