America’s Most Extreme Climates: Where the Temperature Swings Hardest
Fairbanks, Alaska runs 70.5°F between its warmest and coldest month. Hilo, Hawaii runs just 5.3°F. Those are the two ends of the American climate — and almost the entire gap between them opens up in winter, not summer. Here are 35 cities ranked, straight from our NOAA station records.
Put Fairbanks and Hilo side by side and you are looking at two different planets. In our NOAA records, Fairbanks goes from a July that averages 63.8°F to a January that averages −6.7°F — a 70.5°F round trip every year. Hilo, on the windward side of Hawaii’s Big Island, drifts from 78.1°F in its warmest month to 72.8°F in its coolest: a swing of 5.3°F across the entire year — smaller than the gap between a typical Fairbanks afternoon and the night that follows it. One city has a thirteen-times-wider annual temperature swing than the other.
We computed the swing — warmest-month average minus coldest-month average — for 35 U.S. cities from our 139-million-record NOAA station archive, 2015–2024. The ranking below is the spine of the story, but it buries the more interesting finding, so here it is up front: the thing that actually separates American climates is winter. Summer is broadly warm everywhere; winter is where the country splits apart.
How Much Each City Swings in a Year, Ranked
Annual temperature swing is the warmest month’s average temperature minus the coldest month’s, with each monthly figure the average of the daily highs and lows. Widest swing first. Interior-continental cities own the top; the Pacific coast, south Florida and Hawaii fill the bottom.
| # | City | Swing | Warmest mo. | Coldest mo. | Notes |
|---|---|---|---|---|---|
| 1 | Fairbanks, AK | 70.5°F | 63.8°F | -6.7°F | Interior Alaska — the widest swing of any major US city, and it isn’t close |
| 2 | Grand Forks, ND | 60.9°F | 70.9°F | 10.0°F | Flat Red River Valley on the Canadian border |
| 3 | Fargo, ND | 59.7°F | 72.3°F | 12.6°F | |
| 4 | International Falls, MN | 58.1°F | 66.1°F | 8.0°F | The trademarked “Icebox of the Nation” |
| 5 | Aberdeen, SD | 57.8°F | 73.3°F | 15.6°F | |
| 6 | Bismarck, ND | 57.5°F | 73.3°F | 15.8°F | |
| 7 | Glasgow, MT | 56.8°F | 74.0°F | 17.2°F | |
| 8 | Minneapolis, MN | 56.6°F | 75.1°F | 18.5°F | The most extreme swing of any big US metro |
| 9 | St. Cloud, MN | 56.3°F | 71.1°F | 14.9°F | |
| 10 | Sioux Falls, SD | 55.1°F | 74.6°F | 19.5°F | |
| 11 | Duluth, MN | 54.5°F | 68.0°F | 13.5°F | |
| 12 | Caribou, ME | 53.3°F | 68.0°F | 14.7°F | The most extreme swing in the eastern US |
| 13 | Des Moines, IA | 52.9°F | 77.0°F | 24.0°F | |
| 14 | Omaha, NE | 52.4°F | 77.8°F | 25.4°F | |
| 15 | Havre, MT | 52.1°F | 71.1°F | 19.1°F | |
| 16 | Chicago, IL | 49.4°F | 75.5°F | 26.1°F | |
| 17 | Helena, MT | 48.9°F | 72.5°F | 23.6°F | |
| 18 | Rapid City, SD | 48.6°F | 73.1°F | 24.5°F | |
| 19 | Billings, MT | 48.1°F | 74.7°F | 26.6°F | |
| 20 | Boise, ID | 47.3°F | 79.4°F | 32.1°F | |
| 21 | Great Falls, MT | 46.0°F | 69.2°F | 23.2°F | |
| 22 | Spokane, WA | 43.7°F | 73.5°F | 29.8°F | |
| 23 | Portland, OR | 30.5°F | 72.7°F | 42.2°F | The Pacific coast tames the swing by two-thirds |
| 24 | Seattle, WA | 26.7°F | 68.7°F | 42.0°F | |
| 25 | Long Beach, CA | 18.0°F | 76.0°F | 58.0°F | |
| 26 | Los Angeles, CA | 17.1°F | 75.7°F | 58.6°F | |
| 27 | San Diego, CA | 15.6°F | 73.7°F | 58.2°F | |
| 28 | Oakland, CA | 15.5°F | 66.5°F | 51.0°F | |
| 29 | Miami, FL | 15.2°F | 85.0°F | 69.8°F | Low swing, but warm all year — the tropical route |
| 30 | Key West, FL | 15.0°F | 87.1°F | 72.1°F | |
| 31 | Santa Maria, CA | 12.5°F | 65.8°F | 53.3°F | |
| 32 | Arcata/Eureka, CA | 11.5°F | 58.8°F | 47.3°F | The coolest “summer” on this list — 58.8°F |
| 33 | San Francisco, CA | 10.9°F | 63.9°F | 52.9°F | Low swing, but cool all year — the marine route |
| 34 | Honolulu, HI | 7.9°F | 82.4°F | 74.5°F | |
| 35 | Hilo, HI | 5.3°F | 78.1°F | 72.8°F | The most even big-city climate in the country |
Warmest-minus-coldest monthly average temperature per primary long-record airport station, NOAA GHCN-Daily, 2015–2024, computed on October 11, 2026. Monthly averages are used because they are robust to the odd bad daily reading in the raw archive; all-time single-day records quoted in the text are official NWS station records, cited below.
Two Completely Different Ways to Be “Mild”
The bottom of the list looks uniform — a dozen cities with swings under 18°F — but it hides two opposite climates that happen to land on the same number. A small swing can mean warm all year or cool all year, and the two feel nothing alike.
Warmest month 82.4°F, coldest 74.5°F. The ocean and the tropics keep it warm and nearly constant — a flat line in the 70s and 80s. Miami (15.2°F) and Key West (15.0°F) do the same thing a little less perfectly.
Warmest month 63.9°F, coldest 52.9°F. The cold California Current and summer fog hold it cool and nearly constant — a flat line in the 50s and 60s. Eureka’s warmest month (58.8°F) is colder than San Diego’s coldest.
Honolulu and San Francisco have nearly the same tiny swing, but their actual temperatures sit about 20°F apart. Both achieve steadiness through water — one warm, one cold. That is the opposite of what the continental interior does, where there is no water to hold anything steady. If you want to see how these differences stack up into something livable, we fold year-round comfort into our best-weather states ranking.
Why the Northern Plains Swing Hardest
Below Fairbanks, the top of the ranking is a solid block of the Dakotas, Minnesota and Montana — Minneapolis is the most extreme big metro in the Lower 48 at 56.6°F. The word for it is continentality, and it comes down to one thing these cities don’t have: an ocean nearby.
- Water is a flywheel; the Plains don’t have one. Oceans and large lakes soak up summer heat and give it back slowly through winter, smoothing both ends. A thousand miles from the coast, the land has nothing to buffer it — it heats fast in summer and dumps heat fast in winter.
- Long days, long nights. The farther north you go, the more lopsided the seasons: Fairbanks runs nearly 22 hours of daylight in June and under four in December. That alone stretches the summer-to-winter gap wider than anything a mid-latitude city sees.
- Snow locks in the cold. Once the northern Plains go white, the fresh snow reflects most of the weak winter sun straight back to space and lets the surface radiate heat away on clear nights. Coldest-month averages crash into the teens and single digits — which is exactly where the swing comes from.
- The cold-month lag. For several of these cities — Rapid City, Billings, Great Falls, Havre — the coldest month in our data is February, not January, a sign of how long it takes a buried, snow-covered continent to hit bottom.
The same interior that produces these swings is also where cold air pools deepest — see the coldest cities in America, which is nearly the same roster, and the worst winters in US history.
Why We Rank on the Monthly Average, Not the Record
There is a flashier way to measure a wild climate: the gap between a city’s all-time record high and its all-time record low. By that measure Fairbanks is staggering — an official 96°F (June 15, 1969) down to −66°F (January 14, 1934), a range of about 162°F. Hilo’s official records run from 94°F (2013) to 53°F (1962) — a range of just 41°F.
We don’t rank on record range, for two reasons. First, a single freak day — one 1930s cold snap, one once-a-century heat spike — can decide it, so it measures luck as much as climate. Second, the raw daily archive carries the occasional bad reading (a tropical station does not actually hit −40°F), and a record-high-minus-record-low metric would swallow those errors whole. A warmest-month-minus-coldest-month average is the honest answer to “how different are this city’s seasons,” and it survives a bad day in the data untouched. The record figures above are official NWS station records, which run longer than our 1970-onward archive — that is why Fairbanks’ −66°F (1934) predates our window.
Frequently Asked Questions
Which U.S. city has the biggest temperature swing between summer and winter?
Fairbanks, Alaska. In our NOAA station data (2015–2024) its warmest month averages 63.8°F and its coldest averages −6.7°F — a 70.5°F annual swing, the widest of any major U.S. city by a wide margin. Its official all-time range is even larger: 96°F (1969) down to −66°F (1934), about 162°F.
Which U.S. city has the most even temperature year-round?
Hilo, Hawaii. Its warmest month averages 78.1°F and its coldest 72.8°F — a swing of just 5.3°F across the whole year, the smallest of any U.S. city in our data. Honolulu is next at 7.9°F. On the mainland, San Francisco is the steadiest at 10.9°F.
Why does the northern Plains have such extreme temperature swings?
Continentality. North Dakota, Minnesota and Montana sit far from any ocean, which otherwise stores summer heat and releases it in winter to soften the extremes. Inland, nothing buffers the land: it bakes under long summer days and radiates heat away under long, snow-covered winter nights, so summer and winter pull hundreds of miles apart.
Do U.S. cities differ more in summer or in winter?
In winter, by roughly three to one. Across these 35 cities the warmest-month averages span only about 28°F (Eureka, CA 58.8°F to Key West, FL 87.1°F), but the coldest-month averages span about 81°F (Fairbanks −6.7°F to Honolulu 74.5°F). American summers are broadly warm everywhere; it is winter that sorts the country apart.
Keep Exploring
This is the temperature chapter of our US city-climate series. See which places get the most wind in the windiest cities in America, the most sky in the sunniest and cloudiest cities, and the muggiest air in the most humid cities. For the raw extremes, there are the hottest states and cities and the coldest cities. Or look up the real temperature on any day in Anchorage, Honolulu or your own town with our weather-history tool. If your local gauge shows a wider swing than the ones here, tell us — browse the rest at our weather records.
Sources & Method
Temperature-swing figures are computed from the site’s Neon copy of NOAA’s Global Historical Climatology Network–Daily archive. For each city we took its primary long-record airport station, averaged the daily high and low for every month over 2015–2024, and subtracted the coldest month’s average from the warmest month’s — pulled and ranked on October 11, 2026. Monthly means are used rather than single-day extremes because they are robust to erroneous daily values in the raw archive. All-time single-day records are official National Weather Service station records: Fairbanks’ 96°F (June 15, 1969) and −66°F (January 14, 1934), and Hilo’s 94°F (November 28, 2013) and 53°F (February 21, 1962), both of which predate or extend beyond our 1970-onward archive. See our data sources & methodology for how these figures are compiled.