Utah Climate Data
NOAA 30-year climate normals for all 29 counties.
State Avg Temp
48.9°F
Hottest County
Washington County
58.0°F avg
Coldest County
Rich County
41.7°F avg
Wettest County
Salt Lake County
26.8" precip
All Utah Counties
Beaver County
49.2°F avg
Box Elder County
48.0°F avg
Cache County
47.1°F avg
Carbon County
46.9°F avg
Daggett County
46.2°F avg
Davis County
51.5°F avg
Duchesne County
45.9°F avg
Emery County
46.5°F avg
Garfield County
45.9°F avg
Grand County
56.0°F avg
Iron County
46.4°F avg
Juab County
50.8°F avg
Kane County
54.0°F avg
Millard County
51.4°F avg
Morgan County
47.5°F avg
Piute County
47.7°F avg
Rich County
41.7°F avg
Salt Lake County
50.2°F avg
San Juan County
52.9°F avg
Sanpete County
47.9°F avg
Sevier County
46.2°F avg
Summit County
44.1°F avg
Tooele County
50.8°F avg
Uintah County
47.3°F avg
Utah County
50.9°F avg
Wasatch County
45.6°F avg
Washington County
58.0°F avg
Wayne County
50.8°F avg
Weber County
49.5°F avg
Data source: NOAA National Centers for Environmental Information (NCEI), U.S. Climate Normals 1991-2020.
Climate normals are 30-year averages of weather variables computed from 1991 to 2020. Station data is aggregated to county level using spatial averaging. Data is informational only — not a substitute for official National Weather Service forecasts or emergency weather warnings.