Roofers, landscapers, lineworkers and construction crews work in whatever the day brings. Here's how 387 U.S. metros compare on extreme heat, freezing nights, rain and snow, using NOAA's 30-year averages.
Only 5 metros average 10 or fewer days at 90°F and 10 or fewer freezing nights: Oxnard, Salinas, San Francisco, Santa Cruz and Santa Maria. For pay in each city, open its page, or see the best cities ranking.
Top 10 by each factor Government data
Fewest 90°F days
- Anchorage, AK: 0 days
- Bellingham, WA: 0 days
- Johnstown, PA: 0 days
- Fairbanks, AK: 0 days
- Beckley, WV: 1 day
- Duluth, MN: 2 days
- Barnstable Town, MA: 2 days
- Binghamton, NY: 2 days
- Watertown, NY: 2 days
- Oxnard, CA: 2 days
Most 90°F days
- El Centro, CA: 180 days
- Lake Havasu City, AZ: 178 days
- Laredo, TX: 178 days
- McAllen, TX: 177 days
- Yuma, AZ: 174 days
- Phoenix, AZ: 173 days
- Tucson, AZ: 161 days
- Eagle Pass, TX: 151 days
- Brownsville, TX: 140 days
- Las Vegas, NV: 137 days
Fewest freezing nights
- Los Angeles, CA: 0 nights
- Honolulu, HI: 0 nights
- Kahului, HI: 0 nights
- Miami, FL: 0 nights
- Naples, FL: 0 nights
- Cape Coral, FL: 0 nights
- San Francisco, CA: 0 nights
- San Diego, CA: 0 nights
- Oxnard, CA: 0 nights
- Phoenix, AZ: 1 night
Fewest rain days
- El Centro, CA: 6 days
- Yuma, AZ: 9 days
- Lake Havasu City, AZ: 9 days
- Las Vegas, NV: 11 days
- Riverside, CA: 17 days
- Phoenix, AZ: 17 days
- Bakersfield, CA: 18 days
- Oxnard, CA: 19 days
- Reno, NV: 20 days
- Hanford, CA: 21 days
Every metro Government data
Click a column to sort. Rain days: 0.1 inch or more. Each metro uses the nearest NOAA station with full records, usually the main airport.
NOAA U.S. Climate Normals, 1991–2020. Our data