California Climate Data
NOAA 30-year climate normals for all 58 counties.
State Avg Temp
58.7°F
Hottest County
Imperial County
73.7°F avg
Coldest County
Mono County
43.9°F avg
Wettest County
Del Norte County
74.6" precip
All California Counties
Alameda County
59.9°F avg
Alpine County
Data pending
Amador County
61.0°F avg
Butte County
60.0°F avg
Calaveras County
56.4°F avg
Colusa County
60.4°F avg
Contra Costa County
60.4°F avg
Del Norte County
52.5°F avg
El Dorado County
53.8°F avg
Fresno County
61.7°F avg
Glenn County
62.0°F avg
Humboldt County
54.4°F avg
Imperial County
73.7°F avg
Inyo County
66.6°F avg
Kern County
63.0°F avg
Kings County
63.7°F avg
Lake County
56.9°F avg
Lassen County
50.3°F avg
Los Angeles County
63.7°F avg
Madera County
61.4°F avg
Marin County
59.4°F avg
Mariposa County
50.6°F avg
Mendocino County
56.4°F avg
Merced County
62.8°F avg
Modoc County
48.4°F avg
Mono County
43.9°F avg
Monterey County
57.7°F avg
Napa County
59.5°F avg
Nevada County
48.0°F avg
Orange County
65.3°F avg
Placer County
54.1°F avg
Plumas County
48.4°F avg
Riverside County
69.5°F avg
Sacramento County
62.1°F avg
San Benito County
58.2°F avg
San Bernardino County
64.8°F avg
San Diego County
62.6°F avg
San Francisco County
56.9°F avg
San Joaquin County
62.5°F avg
San Luis Obispo County
59.8°F avg
San Mateo County
57.5°F avg
Santa Barbara County
59.7°F avg
Santa Clara County
59.1°F avg
Santa Cruz County
58.5°F avg
Shasta County
56.0°F avg
Sierra County
53.1°F avg
Siskiyou County
51.5°F avg
Solano County
62.6°F avg
Sonoma County
57.9°F avg
Stanislaus County
63.5°F avg
Sutter County
Data pending
Tehama County
54.8°F avg
Trinity County
56.0°F avg
Tulare County
59.2°F avg
Tuolumne County
57.2°F avg
Ventura County
61.3°F avg
Yolo County
62.1°F avg
Yuba County
61.7°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.