Indicators / United States / Weather
Yearly temperature against normal
°F · NOAA National Centers for Environmental Information, nClimDiv monthly temperature and precipitation, via climatedata.dev · the year's average temperature minus its 1991–2020 average
- Contiguous US, 2025
- +1.4 °F
- States with a figure
- 50 2025
- Counties with a figure
- 3,134 2025
Show the numbers (131 rows)
| Year | Contiguous US |
|---|---|
| 2025 | 1.4 |
| 2024 | 2.2 |
| 2023 | 1.1 |
| 2022 | 0.1 |
| 2021 | 1.2 |
| 2020 | 1.1 |
| 2019 | -0.6 |
| 2018 | 0.2 |
| 2017 | 1.3 |
| 2016 | 1.6 |
| 2015 | 1.1 |
| 2014 | -0.7 |
| 2013 | -0.9 |
| 2012 | 2.0 |
| 2011 | -0.1 |
| 2010 | -0.3 |
| 2009 | -0.9 |
| 2008 | -1.0 |
| 2007 | 0.4 |
| 2006 | 1.0 |
| 2005 | 0.4 |
| 2004 | -0.2 |
| 2003 | 0.0 |
| 2002 | -0.1 |
| 2001 | 0.4 |
| 2000 | 0.0 |
| 1999 | 0.6 |
| 1998 | 1.0 |
| 1997 | -1.1 |
| 1996 | -1.4 |
| 1995 | -0.6 |
| 1994 | -0.4 |
| 1993 | -2.0 |
| 1992 | -0.7 |
| 1991 | -0.1 |
| 1990 | 0.2 |
| 1989 | -1.4 |
| 1988 | -0.6 |
| 1987 | 0.1 |
| 1986 | 0.0 |
| 1985 | -2.0 |
| 1984 | -1.3 |
| 1983 | -1.4 |
| 1982 | -1.9 |
| 1981 | -0.2 |
| 1980 | -0.9 |
| 1979 | -2.4 |
| 1978 | -2.2 |
| 1977 | -0.7 |
| 1976 | -1.8 |
| 1975 | -1.8 |
| 1974 | -1.0 |
| 1973 | -1.0 |
| 1972 | -1.9 |
| 1971 | -1.6 |
| 1970 | -1.7 |
| 1969 | -1.8 |
| 1968 | -2.0 |
| 1967 | -1.5 |
| 1966 | -1.8 |
| 1965 | -1.6 |
| 1964 | -1.6 |
| 1963 | -1.0 |
| 1962 | -1.4 |
| 1961 | -1.4 |
| 1960 | -1.8 |
| 1959 | -1.2 |
| 1958 | -1.3 |
| 1957 | -1.2 |
| 1956 | -0.9 |
| 1955 | -1.6 |
| 1954 | 0.1 |
| 1953 | 0.1 |
| 1952 | -1.0 |
| 1951 | -2.2 |
| 1950 | -1.9 |
| 1949 | -1.3 |
| 1948 | -1.7 |
| 1947 | -1.4 |
| 1946 | -0.3 |
| 1945 | -1.5 |
| 1944 | -1.4 |
| 1943 | -1.2 |
| 1942 | -1.4 |
| 1941 | -0.6 |
| 1940 | -1.4 |
| 1939 | 0.0 |
| 1938 | -0.1 |
| 1937 | -1.7 |
| 1936 | -1.1 |
| 1935 | -1.4 |
| 1934 | 0.8 |
| 1933 | -0.3 |
| 1932 | -1.5 |
| 1931 | 0.3 |
| 1930 | -1.3 |
| 1929 | -2.4 |
| 1928 | -1.4 |
| 1927 | -1.1 |
| 1926 | -1.3 |
| 1925 | -0.8 |
| 1924 | -2.7 |
| 1923 | -1.6 |
| 1922 | -1.2 |
| 1921 | 0.5 |
| 1920 | -2.2 |
| 1919 | -1.7 |
| 1918 | -1.4 |
| 1917 | -3.2 |
| 1916 | -2.4 |
| 1915 | -1.8 |
| 1914 | -1.4 |
| 1913 | -1.7 |
| 1912 | -3.0 |
| 1911 | -1.2 |
| 1910 | -0.9 |
| 1909 | -1.8 |
| 1908 | -1.2 |
| 1907 | -1.8 |
| 1906 | -1.6 |
| 1905 | -2.3 |
| 1904 | -2.1 |
| 1903 | -2.7 |
| 1902 | -1.7 |
| 1901 | -1.4 |
| 1900 | -0.5 |
| 1899 | -2.3 |
| 1898 | -1.8 |
| 1897 | -1.7 |
| 1896 | -1.3 |
| 1895 | -2.9 |
Every state, 2025
| Rank | State | Yearly temperature against normal | 1 yr | 5 yr | 10 yr |
|---|---|---|---|---|---|
| 1 | Utah | +2.6 °F | +0.8 °F | +1.4 °F | +1.1 °F |
| 2 | Nevada | +2.2 °F | +0.6 °F | +0.8 °F | +0.3 °F |
| 3 | Texas | +2.0 °F | −0.8 °F | +0.9 °F | +2.0 °F |
| 4 | Idaho | +2.0 °F | +0.6 °F | +1.5 °F | −0.5 °F |
| 5 | Wyoming | +1.9 °F | −0.1 °F | +1.3 °F | 0.0 °F |
| 6 | Oregon | +1.9 °F | +0.8 °F | +0.9 °F | −0.6 °F |
| 7 | Washington | +1.8 °F | +0.8 °F | +1.1 °F | −0.9 °F |
| 8 | Arizona | +1.8 °F | +0.3 °F | +0.2 °F | +1.1 °F |
| 9 | Mississippi | +1.7 °F | −0.6 °F | +0.4 °F | +0.6 °F |
| 10 | New Mexico | +1.7 °F | −0.1 °F | +0.2 °F | +1.2 °F |
| 11 | Alaska | +1.6 °F | +0.7 °F | +2.1 °F | −0.4 °F |
| 12 | Arkansas | +1.6 °F | −0.7 °F | +1.5 °F | +1.2 °F |
| 13 | Nebraska | +1.5 °F | −1.0 °F | +0.4 °F | +0.2 °F |
| 14 | Colorado | +1.5 °F | 0.0 °F | +0.5 °F | +0.3 °F |
| 15 | Louisiana | +1.5 °F | −0.7 °F | +0.4 °F | +0.5 °F |
| 16 | Iowa | +1.4 °F | −1.8 °F | +0.6 °F | +0.4 °F |
| 17 | Montana | +1.4 °F | −0.4 °F | +0.6 °F | −0.9 °F |
| 18 | California | +1.4 °F | −0.1 °F | −0.1 °F | −0.4 °F |
| 19 | South Dakota | +1.4 °F | −1.3 °F | +0.2 °F | −0.5 °F |
| 20 | Minnesota | +1.3 °F | −2.6 °F | +0.5 °F | −0.6 °F |
| 21 | Missouri | +1.3 °F | −1.4 °F | +0.7 °F | +0.7 °F |
| 22 | Oklahoma | +1.2 °F | −1.7 °F | +0.8 °F | +0.7 °F |
| 23 | Tennessee | +1.0 °F | −1.1 °F | +0.2 °F | +0.4 °F |
| 24 | North Dakota | +1.0 °F | −1.8 °F | −0.3 °F | −1.4 °F |
| 25 | Illinois | +1.0 °F | −1.9 °F | +0.3 °F | +0.7 °F |
| 26 | Kansas | +0.9 °F | −1.6 °F | +0.4 °F | −0.3 °F |
| 27 | Alabama | +0.9 °F | −1.0 °F | −0.4 °F | −0.1 °F |
| 28 | Florida | +0.9 °F | −0.6 °F | −0.9 °F | −1.0 °F |
| 29 | Kentucky | +0.8 °F | −1.7 °F | 0.0 °F | +0.6 °F |
| 30 | Hawaii | +0.8 °F | +0.3 °F | −0.2 °F | −0.2 °F |
| 31 | Wisconsin | +0.8 °F | −3.0 °F | −0.2 °F | −0.2 °F |
| 32 | Georgia | +0.7 °F | −1.0 °F | −0.7 °F | −0.4 °F |
| 33 | Vermont | +0.6 °F | −2.7 °F | −1.2 °F | +1.0 °F |
| 34 | Maine | +0.5 °F | −2.7 °F | −1.2 °F | +1.1 °F |
| 35 | Connecticut | +0.5 °F | −1.7 °F | −1.4 °F | +0.6 °F |
| 36 | Michigan | +0.5 °F | −3.1 °F | −0.8 °F | +0.6 °F |
| 37 | Virginia | +0.5 °F | −1.6 °F | −0.9 °F | 0.0 °F |
| 38 | Rhode Island | +0.5 °F | −1.2 °F | −1.7 °F | +0.7 °F |
| 39 | Indiana | +0.5 °F | −2.4 °F | −0.5 °F | +0.5 °F |
| 40 | New Hampshire | +0.4 °F | −2.5 °F | −1.4 °F | +0.9 °F |
| 41 | West Virginia | +0.4 °F | −2.2 °F | −0.9 °F | −0.1 °F |
| 42 | Massachusetts | +0.4 °F | −2.0 °F | −1.7 °F | +0.7 °F |
| 43 | North Carolina | +0.4 °F | −1.2 °F | −0.9 °F | −0.6 °F |
| 44 | South Carolina | +0.3 °F | −1.2 °F | −1.0 °F | −0.8 °F |
| 45 | Maryland | +0.3 °F | −1.8 °F | −1.5 °F | +0.2 °F |
| 46 | New York | +0.2 °F | −2.7 °F | −1.6 °F | +0.6 °F |
| 47 | Ohio | +0.2 °F | −3.0 °F | −1.2 °F | +0.3 °F |
| 48 | New Jersey | +0.2 °F | −1.9 °F | −1.8 °F | −0.1 °F |
| 49 | Pennsylvania | +0.2 °F | −2.5 °F | −1.5 °F | +0.2 °F |
| 50 | Delaware | −0.1 °F | −1.6 °F | −1.9 °F | −0.3 °F |
Rank 1 is the highest value. States are the 50 states, DC, Puerto Rico and the Virgin Islands where they have a figure.
Highest and lowest counties, 2025
| Highest | State | Yearly temperature against normal |
|---|---|---|
| Gonzales County | Texas | +3.7 °F |
| Uintah County | Utah | +3.3 °F |
| Guadalupe County | Texas | +3.2 °F |
| Caldwell County | Texas | +3.2 °F |
| Carroll County | Mississippi | +3.2 °F |
| Wayne County | Utah | +3.2 °F |
| Kinney County | Texas | +3.2 °F |
| Holmes County | Mississippi | +3.1 °F |
| Lavaca County | Texas | +3.1 °F |
| Weber County | Utah | +3.1 °F |
| Lowest | State | Yearly temperature against normal |
|---|---|---|
| Juneau City and Borough | Alaska | −0.9 °F |
| Lawrence County | Pennsylvania | −0.8 °F |
| Carteret County | North Carolina | −0.7 °F |
| Beaufort County | North Carolina | −0.7 °F |
| Hopewell city | Virginia | −0.7 °F |
| Richmond County | Virginia | −0.7 °F |
| Lenoir County | North Carolina | −0.6 °F |
| Lancaster County | Virginia | −0.6 °F |
| Middlesex County | Virginia | −0.6 °F |
| Columbiana County | Ohio | −0.6 °F |
Every county's figure is on its own page, in its profile table, with its rank among all counties and within its state.
Get this data
This page's numbers, as JSON:
curl https://visualizedata.org/data/us-indicators/us-temp-anomaly.jsonEvery place from climatedata.dev (live, no key; NOAA National Centers for Environmental Information data, this exact version):
curl "https://api.climatedata.dev/v1/county-climate@2026-10-25.b4bbb5298a/download/county-climate.parquet"Source
- NOAA National Centers for Environmental Information, nClimDiv monthly temperature and precipitation (U.S. public domain): nClimDiv tavg, mean of the 12 months minus the 1991–2020 mean.
- Read through climatedata.dev, dataset county-climate, version 2026-10-25.b4bbb5298a; its 4 input files from the NOAA National Centers for Environmental Information are named with their sha256 in this page's data, and the site's checks recompute every figure from them.
- A year counts once all twelve of its months are in NOAA's file. The figure is the year's average temperature minus the average of 1991–2020's yearly averages, in °F. Counties come from NOAA's county file (climatedata.dev county-climate); states and the contiguous US, the national figure, from its statewide file (us-climate). NOAA's series are built from station data gridded to 5 km, so a county figure is an area average, not one thermometer. NOAA files DC as part of Maryland's county list; it is listed as a county here.
- NOAA adds each month early in the next; climatedata.dev re-reads it daily.
- 8 areas in the source are not places in the geo registry and are left out: us-county-09001, us-county-09003, us-county-09005, us-county-09007, us-county-09009, us-county-09011, us-county-09013, us-county-09015 (Connecticut's former counties, retired Alaska and South Dakota codes, the Virgin Islands).
- Built 2026-10-27.