
Art Wager / E+ via Getty Images

toddmedia / iStock via Getty Images

Spondylolithesis / iStock via Getty Images

BeachcottagePhotography / iStock via Getty Images

dszc / iStock via Getty Images

SeanPavonePhoto / iStock Editorial via Getty Images

Roberto Galan / iStock Editorial via Getty Images

©Studio One-One / Moment via Getty Images

Kruck20 / iStock via Getty Images

Greg Lara / Shutterstock.com

Jim Ekstrand / iStock via Getty Images

SeanPavonePhoto / iStock via Getty Images

sshepard / iStock Unreleased via Getty Images

wellesenterprises / iStock via Getty Images

DenisTangneyJr / iStock via Getty Images

Jens_Lambert_Photography / iStock via Getty Images

DenisTangneyJr / iStock via Getty Images

SeanPavonePhoto / iStock via Getty Images

makasana / iStock via Getty Images

DenisTangneyJr / iStock via Getty Images

DenisTangneyJr / iStock via Getty Images

DenisTangneyJr / E+ via Getty Images

travelview / iStock via Getty Images

miroslav_1 / iStock Editorial via Getty Images

Jacob Boomsma / Shutterstock.com

Curtis and Eric from Crawfordville, FL, USA / Wikimedia Commons

Roberto Galan / iStock Editorial via Getty Images

Kruck20 / iStock via Getty Images

SeanPavonePhoto / iStock via Getty Images

Chris LaBasco / iStock via Getty Images

Art Wager / E+ via Getty Images

SeanPavonePhoto / iStock via Getty Images

By Bill Golladay - Own work, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=33196671

Sutherland Boswell / Shutterstock.com

skiserge1 / iStock via Getty Images

stockphoto52 / iStock via Getty Images

MattGush / iStock via Getty Images

DenisTangneyJr / iStock via Getty Images









































What’s your ideal temperature outside? Coming off a week of oppressive heat, I find myself longing to be in one of the cities with the nicest year-round weather. Imagine warm, comfortable temperatures every day of the year. Across the U.S., millions of Americans became trapped under a heat dome that had temperatures soaring to record-shattering levels. Baltimore and Washington, D.C. reached 100ºF for the first time in over a decade.
Parts of California have been in the 90ºF to 100ºF range for weeks. In my area of Vermont, the hot weather topped Miami, Florida, by 10ºF. It was tough to take as I’d gotten up just a few mornings earlier and it was 40ºF. Sudden temperature swings are tough when it comes to getting your body acclimated. Moving to a city where temperatures don’t deviate as much from a more ideal daily temperature seems like a dream come true.
Everyone sweltering in the heat has a heat dome to blame. It’s a long-lasting area of high pressure that leads to heat waves because the pressure pushes the rising hot air back down. NASA shared several images of the spread of heat across sections of the U.S. So many states were trapped in it.
For now, some in the Northeast are of the heat, and it’s been raining for days. Vermont also had a tornado watch in the middle of the thunderstorms. A long-running heatwave isn’t the only weather event people need to prepare for. (Also get ready for hurricane season as it kicks off by reading “Hurricane Preparation Tips You Need to Know This Season.”)
To determine the cities with the nicest year-round weather, 24/7 Tempo reviewed historical temperature data from the National Centers for Environmental Information of the National Oceanic and Atmospheric Administration.
Cities within the contiguous United States were ranked based on the average deviation from the ideal 66°F daily temperature in the spring, summer, fall, and winter months from 2019 to 2023. Average spring temperature is the historical average for March, April, and May, while average summer temperature is the historical average for June, July, and August, average fall temperature the historical average of September, October, and November, average winter temperature the historical average of December, January, and February.
The average deviation from 66°F in each season was normalized using min-max normalization across 378 metro areas. Data was aggregated from the county level to metropolitan statistical areas using boundary definitions from the U.S. Census Bureau for July 2023.
40. Birmingham, AL
- Avg. daily temperature, spring 2019-2023: 63.0°
- Avg. daily temperature, summer 2019-2023: 79.0°
- Avg. daily temperature, fall 2019-2023: 64.0°
- Avg. daily temperature, winter 2019-2023: 48.4°
39. Napa, CA
- Avg. daily temperature, spring 2019-2023: 57.3°
- Avg. daily temperature, summer 2019-2023: 72.7°
- Avg. daily temperature, fall 2019-2023: 62.9°
- Avg. daily temperature, winter 2019-2023: 48.6°
38. Brunswick-St. Simons, GA
- Avg. daily temperature, spring 2019-2023: 68.3°
- Avg. daily temperature, summer 2019-2023: 81.4°
- Avg. daily temperature, fall 2019-2023: 69.4°
- Avg. daily temperature, winter 2019-2023: 55.8°
37. Gulfport-Biloxi, MS
- Avg. daily temperature, spring 2019-2023: 68.1°
- Avg. daily temperature, summer 2019-2023: 81.8°
- Avg. daily temperature, fall 2019-2023: 68.7°
- Avg. daily temperature, winter 2019-2023: 54.8°
36. Shreveport-Bossier City, LA
- Avg. daily temperature, spring 2019-2023: 65.6°
- Avg. daily temperature, summer 2019-2023: 82.8°
- Avg. daily temperature, fall 2019-2023: 67.0°
- Avg. daily temperature, winter 2019-2023: 50.2°
35. Hinesville, GA
- Avg. daily temperature, spring 2019-2023: 67.9°
- Avg. daily temperature, summer 2019-2023: 81.6°
- Avg. daily temperature, fall 2019-2023: 68.7°
- Avg. daily temperature, winter 2019-2023: 54.9°
34. Longview, TX
- Avg. daily temperature, spring 2019-2023: 64.8°
- Avg. daily temperature, summer 2019-2023: 82.3°
- Avg. daily temperature, fall 2019-2023: 66.3°
- Avg. daily temperature, winter 2019-2023: 49.5°
33. San Luis Obispo-Paso Robles, CA
- Avg. daily temperature, spring 2019-2023: 56.7°
- Avg. daily temperature, summer 2019-2023: 72.0°
- Avg. daily temperature, fall 2019-2023: 63.1°
- Avg. daily temperature, winter 2019-2023: 49.3°
32. Jacksonville, NC
- Avg. daily temperature, spring 2019-2023: 62.5°
- Avg. daily temperature, summer 2019-2023: 78.5°
- Avg. daily temperature, fall 2019-2023: 64.6°
- Avg. daily temperature, winter 2019-2023: 49.1°
31. Columbia, SC
- Avg. daily temperature, spring 2019-2023: 63.5°
- Avg. daily temperature, summer 2019-2023: 79.3°
- Avg. daily temperature, fall 2019-2023: 64.6°
- Avg. daily temperature, winter 2019-2023: 48.9°
30. Santa Rosa-Petaluma, CA
- Avg. daily temperature, spring 2019-2023: 54.7°
- Avg. daily temperature, summer 2019-2023: 67.1°
- Avg. daily temperature, fall 2019-2023: 60.7°
- Avg. daily temperature, winter 2019-2023: 49.0°
29. Salinas, CA
- Avg. daily temperature, spring 2019-2023: 55.8°
- Avg. daily temperature, summer 2019-2023: 70.1°
- Avg. daily temperature, fall 2019-2023: 62.4°
- Avg. daily temperature, winter 2019-2023: 49.3°
28. Savannah, GA
- Avg. daily temperature, spring 2019-2023: 67.4°
- Avg. daily temperature, summer 2019-2023: 81.5°
- Avg. daily temperature, fall 2019-2023: 68.5°
- Avg. daily temperature, winter 2019-2023: 54.3°
27. Tuscaloosa, AL
- Avg. daily temperature, spring 2019-2023: 64.0°
- Avg. daily temperature, summer 2019-2023: 80.1°
- Avg. daily temperature, fall 2019-2023: 65.0°
- Avg. daily temperature, winter 2019-2023: 49.2°
26. Monroe, LA
- Avg. daily temperature, spring 2019-2023: 64.9°
- Avg. daily temperature, summer 2019-2023: 81.7°
- Avg. daily temperature, fall 2019-2023: 66.1°
- Avg. daily temperature, winter 2019-2023: 49.5°
25. Florence, SC
- Avg. daily temperature, spring 2019-2023: 64.0°
- Avg. daily temperature, summer 2019-2023: 80.1°
- Avg. daily temperature, fall 2019-2023: 65.1°
- Avg. daily temperature, winter 2019-2023: 49.7°
24. Dothan, AL
- Avg. daily temperature, spring 2019-2023: 67.4°
- Avg. daily temperature, summer 2019-2023: 81.3°
- Avg. daily temperature, fall 2019-2023: 68.1°
- Avg. daily temperature, winter 2019-2023: 53.9°
23. Alexandria, LA
- Avg. daily temperature, spring 2019-2023: 66.6°
- Avg. daily temperature, summer 2019-2023: 82.0°
- Avg. daily temperature, fall 2019-2023: 67.4°
- Avg. daily temperature, winter 2019-2023: 52.3°
22. Hilton Head Island-Bluffton-Port Royal, SC
- Avg. daily temperature, spring 2019-2023: 66.8°
- Avg. daily temperature, summer 2019-2023: 81.3°
- Avg. daily temperature, fall 2019-2023: 68.4°
- Avg. daily temperature, winter 2019-2023: 53.8°
21. Sumter, SC
- Avg. daily temperature, spring 2019-2023: 63.9°
- Avg. daily temperature, summer 2019-2023: 79.7°
- Avg. daily temperature, fall 2019-2023: 65.3°
- Avg. daily temperature, winter 2019-2023: 49.7°
20. Stockton-Lodi, CA
- Avg. daily temperature, spring 2019-2023: 61.2°
- Avg. daily temperature, summer 2019-2023: 77.1°
- Avg. daily temperature, fall 2019-2023: 65.1°
- Avg. daily temperature, winter 2019-2023: 50.1°
19. Hattiesburg, MS
- Avg. daily temperature, spring 2019-2023: 67.2°
- Avg. daily temperature, summer 2019-2023: 81.3°
- Avg. daily temperature, fall 2019-2023: 67.5°
- Avg. daily temperature, winter 2019-2023: 53.5°
18. Wilmington, NC
- Avg. daily temperature, spring 2019-2023: 63.4°
- Avg. daily temperature, summer 2019-2023: 79.1°
- Avg. daily temperature, fall 2019-2023: 65.2°
- Avg. daily temperature, winter 2019-2023: 49.9°
17. Santa Maria-Santa Barbara, CA
- Avg. daily temperature, spring 2019-2023: 55.2°
- Avg. daily temperature, summer 2019-2023: 68.6°
- Avg. daily temperature, fall 2019-2023: 62.5°
- Avg. daily temperature, winter 2019-2023: 50.1°
16. Valdosta, GA
- Avg. daily temperature, spring 2019-2023: 67.4°
- Avg. daily temperature, summer 2019-2023: 80.5°
- Avg. daily temperature, fall 2019-2023: 68.2°
- Avg. daily temperature, winter 2019-2023: 54.9°
15. Auburn-Opelika, AL
- Avg. daily temperature, spring 2019-2023: 64.1°
- Avg. daily temperature, summer 2019-2023: 79.4°
- Avg. daily temperature, fall 2019-2023: 65.1°
- Avg. daily temperature, winter 2019-2023: 50.4°
14. Myrtle Beach-Conway-North Myrtle Beach, SC
- Avg. daily temperature, spring 2019-2023: 63.6°
- Avg. daily temperature, summer 2019-2023: 79.2°
- Avg. daily temperature, fall 2019-2023: 65.4°
- Avg. daily temperature, winter 2019-2023: 50.2°
13. Albany, GA
- Avg. daily temperature, spring 2019-2023: 67.1°
- Avg. daily temperature, summer 2019-2023: 80.8°
- Avg. daily temperature, fall 2019-2023: 67.6°
- Avg. daily temperature, winter 2019-2023: 53.7°
12. Augusta-Richmond County, GA-SC
- Avg. daily temperature, spring 2019-2023: 64.4°
- Avg. daily temperature, summer 2019-2023: 79.8°
- Avg. daily temperature, fall 2019-2023: 65.4°
- Avg. daily temperature, winter 2019-2023: 50.3°
11. Jackson, MS
- Avg. daily temperature, spring 2019-2023: 65.5°
- Avg. daily temperature, summer 2019-2023: 81.1°
- Avg. daily temperature, fall 2019-2023: 66.4°
- Avg. daily temperature, winter 2019-2023: 50.8°
10. Vallejo, CA
- Avg. daily temperature, spring 2019-2023: 59.8°
- Avg. daily temperature, summer 2019-2023: 73.8°
- Avg. daily temperature, fall 2019-2023: 64.1°
- Avg. daily temperature, winter 2019-2023: 49.9°
9. San Diego-Chula Vista-Carlsbad, CA
- Avg. daily temperature, spring 2019-2023: 59.5°
- Avg. daily temperature, summer 2019-2023: 75.7°
- Avg. daily temperature, fall 2019-2023: 66.7°
- Avg. daily temperature, winter 2019-2023: 52.2°
8. Macon-Bibb County, GA
- Avg. daily temperature, spring 2019-2023: 64.7°
- Avg. daily temperature, summer 2019-2023: 80.3°
- Avg. daily temperature, fall 2019-2023: 65.8°
- Avg. daily temperature, winter 2019-2023: 50.9°
7. Columbus, GA-AL
- Avg. daily temperature, spring 2019-2023: 64.4°
- Avg. daily temperature, summer 2019-2023: 79.3°
- Avg. daily temperature, fall 2019-2023: 65.4°
- Avg. daily temperature, winter 2019-2023: 50.9°
6. Warner Robins, GA
- Avg. daily temperature, spring 2019-2023: 65.4°
- Avg. daily temperature, summer 2019-2023: 80.6°
- Avg. daily temperature, fall 2019-2023: 66.4°
- Avg. daily temperature, winter 2019-2023: 51.7°
5. Montgomery, AL
- Avg. daily temperature, spring 2019-2023: 65.7°
- Avg. daily temperature, summer 2019-2023: 80.9°
- Avg. daily temperature, fall 2019-2023: 66.4°
- Avg. daily temperature, winter 2019-2023: 51.7°
4. Charleston-North Charleston, SC
- Avg. daily temperature, spring 2019-2023: 65.8°
- Avg. daily temperature, summer 2019-2023: 80.5°
- Avg. daily temperature, fall 2019-2023: 67.2°
- Avg. daily temperature, winter 2019-2023: 52.6°
3. Santa Cruz-Watsonville, CA
- Avg. daily temperature, spring 2019-2023: 55.1°
- Avg. daily temperature, summer 2019-2023: 66.0°
- Avg. daily temperature, fall 2019-2023: 61.5°
- Avg. daily temperature, winter 2019-2023: 50.4°
2. San Francisco-Oakland-Fremont, CA
- Avg. daily temperature, spring 2019-2023: 56.0°
- Avg. daily temperature, summer 2019-2023: 66.7°
- Avg. daily temperature, fall 2019-2023: 61.8°
- Avg. daily temperature, winter 2019-2023: 50.4°
1. Los Angeles-Long Beach-Anaheim, CA
- Avg. daily temperature, spring 2019-2023: 59.7°
- Avg. daily temperature, summer 2019-2023: 73.9°
- Avg. daily temperature, fall 2019-2023: 67.1°
- Avg. daily temperature, winter 2019-2023: 53.4°