California climate: Statewide normals, its places and each month, NOAA 1991-2020

California's statewide normal is 59.0°F a year with 22.3 inches of precipitation (NOAA nClimDiv, 1991-2020); it has warmed 2.3°F per century since 1895, and 2014 was its warmest year.

Statewide normal temperature
59.0°Fyear, 1991-2020
Statewide normal precipitation
22.3 inyear, 1991-2020
Last five years against normal
+0.9°F2021-2025 mean 59.9°F
Places with normals
373219 Census places, 154 other stations

What is California's weather like each month?

Statewide, July is the warmest month and December the coldest. Each month has its own page with the warmest and coolest places that month:

  1. Jan55°35°
  2. Feb57°36°
  3. Mar62°39°
  4. Apr68°43°
  5. May76°49°
  6. Jun84°56°
  7. Jul91°61°
  8. Aug90°61°
  9. Sep85°56°
  10. Oct74°48°
  11. Nov62°40°
  12. Dec54°34°
California statewide normals by month, 1991-2020 (NOAA nClimDiv)
MonthHighLowMeanPrecip.
January55°F35°F44.9°F4.13
February57°F36°F46.8°F3.88
March62°F39°F50.8°F3.25
April68°F43°F55.1°F1.70
May76°F49°F62.3°F1.00
June84°F56°F70.0°F0.34
July91°F61°F76.2°F0.18
August90°F61°F75.5°F0.17
September85°F56°F70.6°F0.28
October74°F48°F61.0°F1.15
November62°F40°F50.8°F2.17
December54°F34°F44.0°F4.00

Source: NOAA NCEI nClimDiv statewide series (Climate at a Glance); data files. Statewide values are area-weighted from a 5 km grid of station data, so they differ from the simple average of a state's stations.

Has California been warmer than normal?

4 of the 5 complete years since 2021 ran warmer than the 1991-2020 statewide normal of 59.0°F. The record since 1895 rises at a fitted 2.3°F per century; the warmest year was 2014 (61.5°F).

California statewide mean temperature in recent years
YearMeanAgainst normal
202160.4°F+1.4°F
202260.0°F+1.0°F
202358.3°F−0.8°F
202460.5°F+1.5°F
202560.4°F+1.4°F

Source: NOAA NCEI nClimDiv statewide annual series.

Where is it warmest, wettest and snowiest in California?

Among the places PlainClimate covers, Death Valley National Park has the warmest year (78.8°F) and Tuolumne Meadows Ranger Station the coolest (38.4°F); Strawberry Valley is the wettest (82.5 in) and Stovepipe Wells (1 mi SW) the driest (1.9 in), and Lodgepole gets the most snow (220 in).

Los Angeles: 65.8°F a yearSan Diego: 64.7°F a yearSan Jose: 60.7°F a yearSan Francisco: 57.7°F a yearFresno: 65.0°F a yearSacramento: 61.8°F a yearLong Beach: 64.9°F a yearOakland: 58.1°F a yearBakersfield: 66.2°F a yearAnaheim: 67.7°F a yearStockton: 63.0°F a yearRiverside: 66.2°F a yearIrvine: 66.7°F a yearSanta Ana: 64.9°F a yearChula Vista: 63.3°F a yearFremont: 59.5°F a yearModesto: 63.1°F a yearOxnard: 61.2°F a yearOntario: 66.8°F a yearSanta Rosa: 58.1°F a yearOceanside: 61.0°F a yearLancaster: 62.1°F a yearPalmdale: 62.6°F a yearSalinas: 58.1°F a yearHayward: 59.6°F a yearSunnyvale: 59.9°F a yearEscondido: 65.8°F a yearPomona: 65.0°F a yearVisalia: 63.1°F a yearVictorville: 61.9°F a yearFullerton: 66.2°F a yearTorrance: 63.0°F a yearPasadena: 66.0°F a yearConcord: 62.0°F a yearVallejo: 61.6°F a yearFairfield: 61.7°F a yearBerkeley: 58.5°F a yearAntioch: 62.5°F a yearRichmond: 58.8°F a yearCarlsbad: 62.5°F a yearSanta Maria: 58.6°F a yearVacaville: 62.1°F a yearBurbank: 65.2°F a yearEl Cajon: 65.2°F a yearChico: 61.6°F a yearHesperia: 63.6°F a yearTracy: 61.0°F a yearVista: 62.7°F a yearMerced: 62.3°F a yearIndio: 75.9°F a yearChino: 66.1°F a yearRedding: 63.4°F a yearHemet: 66.3°F a yearSanta Monica: 62.8°F a yearSanta Barbara: 59.3°F a yearLivermore: 59.8°F a yearHawthorne: 64.5°F a yearRedwood City: 59.4°F a yearNewport Beach: 62.8°F a yearTustin: 64.8°F a yearNapa: 57.7°F a yearRedlands: 65.2°F a yearLake Elsinore: 66.0°F a yearTurlock: 64.0°F a yearCamarillo: 62.5°F a yearMadera: 63.3°F a yearLodi: 62.2°F a yearRedondo Beach: 62.5°F a yearPalo Alto: 58.5°F a yearDavis: 61.6°F a yearPorterville: 65.7°F a yearWoodland: 62.2°F a yearSanta Cruz: 58.7°F a yearHanford: 63.4°F a yearGilroy: 60.2°F a yearSan Rafael: 59.5°F a yearPetaluma: 58.0°F a yearSan Jacinto: 65.0°F a yearDelano: 64.3°F a yearWatsonville: 57.2°F a yearSan Luis Obispo: 59.7°F a yearLos Banos: 63.4°F a yearNewark: 59.9°F a yearPalm Springs: 75.6°F a yearHollister: 58.6°F a yearEl Centro: 73.7°F a yearLompoc: 59.3°F a yearCulver City: 63.7°F a yearSan Gabriel: 66.0°F a yearPacifica: 57.4°F a yearMartinez: 58.2°F a yearOildale: 65.1°F a yearLos Gatos: 59.7°F a yearFallbrook: 65.1°F a yearPaso Robles: 60.0°F a yearMonterey: 57.3°F a yearBrawley: 73.8°F a yearWasco: 66.0°F a yearLemoore: 63.0°F a yearTwentynine Palms: 70.3°F a yearImperial Beach: 62.3°F a yearEureka: 52.6°F a yearBarstow: 67.9°F a yearRamona: 61.2°F a yearShafter: 62.9°F a yearCorcoran: 63.7°F a yearLaguna Beach: 63.1°F a yearImperial: 73.0°F a yearYucca Valley: 62.9°F a yearStevenson Ranch: 65.5°F a yearSouth Lake Tahoe: 44.2°F a yearOroville: 63.2°F a yearArcata: 52.5°F a yearBlythe: 74.4°F a yearTruckee: 44.0°F a yearCoalinga: 65.9°F a yearClearlake: 56.9°F a yearUkiah: 59.8°F a yearAlpine: 62.6°F a yearRed Bluff: 63.3°F a yearGrass Valley: 56.1°F a yearKing City: 60.3°F a yearAuburn: 61.2°F a yearMarysville: 62.0°F a yearLindsay: 62.9°F a yearSusanville: 50.2°F a yearNewman: 65.0°F a yearHalf Moon Bay: 54.9°F a yearHealdsburg: 60.2°F a yearTehachapi: 54.5°F a yearLake Arrowhead: 51.1°F a yearPlacerville: 59.8°F a yearSonoma: 59.0°F a yearMorro Bay: 59.5°F a yearValley Center: 62.7°F a yearParadise: 61.5°F a yearCloverdale: 61.8°F a yearOrland: 62.5°F a yearPismo Beach: 59.1°F a yearWinters: 62.6°F a yearYreka: 53.5°F a yearOjai: 60.1°F a yearKentfield: 59.2°F a yearMammoth Lakes: 43.9°F a yearFort Bragg: 51.5°F a yearMecca: 74.7°F a yearTaft: 65.7°F a yearBen Lomond: 60.4°F a yearJoshua Tree: 65.5°F a yearColusa: 61.5°F a yearCrescent City: 52.9°F a yearWillows: 63.7°F a yearSt. Helena: 61.0°F a yearWoodside: 60.1°F a yearBig Bear Lake: 48.0°F a yearCalistoga: 60.1°F a yearWrightwood: 50.0°F a yearSonora: 57.7°F a yearWillits: 53.1°F a yearNeedles: 76.2°F a yearMojave: 62.5°F a yearMorongo Valley: 64.5°F a yearBishop: 57.3°F a yearAvalon: 61.2°F a yearWeaverville: 55.0°F a yearNevada City: 56.2°F a yearMount Shasta: 50.3°F a yearAuberry: 61.7°F a yearBurney: 49.0°F a yearAngwin: 57.4°F a yearCampo: 58.4°F a yearAlturas: 47.6°F a yearGeorgetown: 58.2°F a yearThree Rivers: 62.5°F a yearPortola: 46.7°F a yearColfax: 59.3°F a yearChester: 47.7°F a yearGraton: 57.8°F a yearDunsmuir: 53.9°F a yearQuincy: 50.0°F a yearCovelo: 55.8°F a yearJulian: 57.8°F a yearShasta: 63.5°F a yearButtonwillow: 64.5°F a yearMontague: 52.8°F a yearOccidental: 57.6°F a yearTahoma: 43.3°F a yearInyokern: 64.8°F a yearKettleman City: 64.3°F a yearIndependence: 62.9°F a yearMcCloud: 50.6°F a yearTulelake: 47.4°F a yearKlamath: 52.4°F a yearShelter Cove: 56.9°F a yearCedarville: 50.1°F a yearDoyle: 50.3°F a yearGroveland: 55.9°F a yearPotter Valley: 59.1°F a yearScotia: 55.6°F a yearLee Vining: 48.6°F a yearNew Cuyama: 59.4°F a yearDobbins: 58.7°F a yearBaker: 70.3°F a yearLemon Cove: 65.0°F a yearBridgeport: 44.4°F a yearFriant: 62.5°F a yearBodega: 53.5°F a yearOrick: 50.9°F a yearCanby: 47.7°F a yearDownieville: 53.1°F a yearFort Bidwell: 48.6°F a yearMount Laguna: 54.4°F a yearMineral: 46.2°F a yearRandsburg: 64.2°F a yearAdin: 50.6°F a yearHat Creek: 50.5°F a yearVerdi: 49.2°F a yearGlennville: 54.2°F a yearTrona: 68.4°F a yearLos AngelesSan DiegoSan Jose
California: the places PlainClimate covers by their normal yearly mean temperature: from the coolest place (43.3°F a year, blue) to the warmest (76.2°F, red); each dot is a place's NOAA station.
California: every place PlainClimate covers, with its NOAA 1991-2020 normals (largest first)
PlaceYearJuly highJanuary lowPrecip.SnowLast frost
Los Angeles65.8°F82°F49°F14.3––
San Diego64.7°F75°F50°F9.8––
San Jose60.7°F81°F42°F13.5–January 12
San Francisco57.7°F66°F47°F22.9––
Fresno65.0°F98°F41°F11.00January 14
Sacramento61.8°F93°F39°F18.1–February 2
Long Beach64.9°F81°F47°F12.0––
Oakland58.1°F72°F42°F18.7–January 7
Bakersfield66.2°F98°F41°F6.40January 17
Anaheim67.7°F87°F49°F13.50–
Stockton63.0°F95°F39°F13.4–February 6
Riverside66.2°F93°F44°F9.4–January 9
Irvine66.7°F88°F49°F13.1––
Santa Ana64.9°F79°F49°F11.2––
Chula Vista63.3°F75°F47°F9.20–
Fremont59.5°F78°F43°F15.90January 7
Modesto63.1°F95°F39°F12.3–January 31
Oxnard61.2°F73°F46°F12.9––
Ontario66.8°F94°F45°F11.6–January 4
Santa Rosa58.1°F84°F38°F33.8–March 2
Oceanside61.0°F77°F41°F11.9–January 23
Lancaster62.1°F98°F31°F6.8–April 3
Palmdale62.6°F98°F33°F5.9–March 18
Salinas58.1°F71°F42°F12.6–January 29
Hayward59.6°F75°F43°F16.0–January 2
Sunnyvale59.9°F77°F42°F13.4–January 6
Escondido65.8°F87°F45°F14.50January 2
Pomona65.0°F90°F43°F14.50January 8
Visalia63.1°F94°F38°F10.30January 23
Victorville61.9°F98°F33°F5.60March 18
Fullerton66.2°F84°F46°F11.9––
Torrance63.0°F77°F47°F13.60January 9
Pasadena66.0°F89°F46°F20.10January 8
Concord62.0°F88°F41°F16.1–January 9
Vallejo61.6°F85°F42°F21.5–January 17
Fairfield61.7°F90°F40°F24.50January 15
Berkeley58.5°F74°F43°F26.10January 3
Antioch62.5°F91°F40°F12.60January 12
Richmond58.8°F71°F44°F24.40January 4
Carlsbad62.5°F74°F48°F11.4––
Santa Maria58.6°F73°F41°F13.3–February 4
Vacaville62.1°F95°F38°F24.8–February 18
Burbank65.2°F87°F45°F13.9–December 31
El Cajon65.2°F86°F43°F11.60January 6
Chico61.6°F95°F36°F27.4–March 4
Hesperia63.6°F97°F37°F7.8–February 28
Tracy61.0°F93°F36°F12.7–February 25
Vista62.7°F79°F46°F13.4–January 30
Merced62.3°F96°F37°F11.8–February 26
Indio75.9°F106°F47°F2.90December 31
Chino66.1°F94°F42°F10.0–January 17
Redding63.4°F100°F38°F33.53March 3
Hemet66.3°F96°F44°F11.80January 10
Santa Monica62.8°F75°F49°F13.4––
Santa Barbara59.3°F73°F41°F17.3–January 11
Livermore59.8°F88°F38°F15.2–February 27
Hawthorne64.5°F77°F49°F11.8––
Redwood City59.4°F81°F41°F19.00January 17
Newport Beach62.8°F72°F50°F9.40–
Tustin64.8°F85°F43°F14.10January 5
Napa57.7°F79°F38°F20.2–March 5
Redlands65.2°F95°F41°F12.90January 27
Lake Elsinore66.0°F97°F42°F11.70January 28
Turlock64.0°F93°F42°F12.40January 6
Camarillo62.5°F78°F45°F12.0–December 31
Madera63.3°F98°F39°F10.8–February 12
Lodi62.2°F92°F40°F18.40February 9
Redondo Beach62.5°F76°F47°F13.8––
Palo Alto58.5°F79°F39°F15.10February 1
Davis61.6°F93°F38°F19.20February 10
Porterville65.7°F98°F40°F11.0–January 20
Woodland62.2°F95°F38°F20.50February 7
Santa Cruz58.7°F74°F41°F30.60January 29
Hanford63.4°F98°F37°F8.1–February 20
Gilroy60.2°F87°F38°F19.80February 24
San Rafael59.5°F81°F43°F34.50January 11
Petaluma58.0°F81°F39°F25.60February 28
San Jacinto65.0°F95°F40°F12.20January 31
Delano64.3°F97°F38°F7.50January 31
Watsonville57.2°F72°F40°F22.4–January 31
San Luis Obispo59.7°F78°F41°F17.9–January 31
Los Banos63.4°F95°F39°F9.50January 26
Newark59.9°F77°F43°F14.40January 1
Palm Springs75.6°F109°F48°F4.6–January 9
Hollister58.6°F80°F39°F13.70February 19
El Centro73.7°F108°F42°F2.4–January 14
Lompoc59.3°F73°F43°F15.40January 20
Culver City63.7°F78°F48°F14.10–
San Gabriel66.0°F86°F46°F15.70January 4
Pacifica57.4°F69°F45°F31.90January 11
Martinez58.2°F88°F35°F19.40February 28
Oildale65.1°F97°F39°F6.7–January 31
Los Gatos59.7°F85°F40°F22.20February 2
Fallbrook65.1°F87°F47°F15.3–February 2
Paso Robles60.0°F93°F35°F12.20April 4
Monterey57.3°F69°F43°F16.2–January 2
Brawley73.8°F108°F41°F2.40January 16
Wasco66.0°F100°F39°F7.10January 31
Lemoore63.0°F98°F37°F7.2–February 24
Twentynine Palms70.3°F104°F42°F3.9–January 24
Imperial Beach62.3°F73°F47°F8.6––
Eureka52.6°F63°F41°F40.40February 22
Barstow67.9°F105°F36°F3.80February 19
Ramona61.2°F89°F37°F14.7–March 19
Shafter62.9°F96°F37°F7.7–February 20
Corcoran63.7°F98°F38°F––February 15
Laguna Beach63.1°F80°F44°F12.70January 6
Imperial73.0°F104°F43°F2.80January 4
Yucca Valley62.9°F96°F38°F6.32March 14
Stevenson Ranch65.5°F94°F47°F16.80January 8
South Lake Tahoe44.2°F80°F18°F20.5––
Oroville63.2°F96°F40°F25.7–January 29
Arcata52.5°F63°F41°F46.1–March 8
Blythe74.4°F109°F43°F3.6–January 5
Truckee44.0°F84°F16°F30.6207–
Coalinga65.9°F101°F38°F8.20February 14
Clearlake56.9°F91°F33°F29.90April 10
Ukiah59.8°F94°F37°F34.8–March 5
Alpine62.6°F87°F43°F16.1–February 12
Red Bluff63.3°F98°F38°F23.1–February 22
Grass Valley56.1°F88°F33°F53.29April 10
King City60.3°F85°F38°F11.80February 23
Auburn61.2°F93°F38°F36.1–February 25
Marysville62.0°F96°F38°F20.1–February 11
Lindsay62.9°F96°F37°F12.10February 20
Susanville50.2°F88°F22°F13.0–May 16
Newman65.0°F100°F38°F11.70February 26
Half Moon Bay54.9°F65°F43°F26.00February 6
Healdsburg60.2°F89°F39°F42.80February 15
Tehachapi54.5°F86°F32°F12.7–April 28
Lake Arrowhead51.1°F81°F29°F37.722May 5
Placerville59.8°F94°F34°F––March 31
Sonoma59.0°F86°F38°F28.40March 2
Morro Bay59.5°F67°F46°F17.00January 19
Valley Center62.7°F91°F38°F16.7–February 19
Paradise61.5°F91°F41°F56.30February 7
Cloverdale61.8°F94°F38°F41.70February 25
Orland62.5°F94°F38°F21.40February 25
Pismo Beach59.1°F70°F44°F17.90February 1
Winters62.6°F95°F38°F23.80February 18
Yreka53.5°F93°F27°F18.912April 30
Ojai60.1°F89°F35°F20.70March 21
Kentfield59.2°F83°F42°F44.40January 16
Mammoth Lakes43.9°F78°F17°F23.7–June 10
Fort Bragg51.5°F65°F40°F43.20March 2
Mecca74.7°F107°F44°F3.00January 6
Taft65.7°F99°F41°F6.00January 24
Ben Lomond60.4°F88°F37°F49.60March 25
Joshua Tree65.5°F102°F38°F4.41February 28
Colusa61.5°F92°F38°F17.20February 14
Crescent City52.9°F63°F42°F58.0–January 30
Willows63.7°F95°F40°F21.9–February 21
St. Helena61.0°F89°F40°F34.00February 3
Woodside60.1°F88°F38°F––February 25
Big Bear Lake48.0°F80°F24°F20.059May 27
Calistoga60.1°F90°F39°F38.60March 2
Wrightwood50.0°F83°F26°F21.162May 16
Sonora57.7°F93°F33°F32.80April 9
Willits53.1°F84°F33°F49.2–May 5
Needles76.2°F111°F46°F4.30January 6
Mojave62.5°F97°F33°F5.81March 15
Morongo Valley64.5°F94°F41°F9.4–February 25
Bishop57.3°F100°F24°F4.8–April 29
Avalon61.2°F77°F50°F12.8––
Weaverville55.0°F95°F31°F37.59May 3
Nevada City56.2°F87°F35°F62.315April 14
Mount Shasta50.3°F85°F29°F37.6–May 6
Auberry61.7°F94°F37°F25.12March 25
Burney49.0°F90°F23°F28.645June 3
Angwin57.4°F85°F39°F39.7–April 7
Campo58.4°F91°F35°F12.6–April 29
Alturas47.6°F89°F21°F11.7–June 3
Georgetown58.2°F91°F36°F50.6–April 12
Three Rivers62.5°F97°F36°F22.50March 16
Portola46.7°F86°F19°F23.338June 11
Colfax59.3°F92°F37°F45.97April 3
Chester47.7°F86°F22°F34.3110May 28
Graton57.8°F83°F37°F39.90March 20
Dunsmuir53.9°F90°F30°F63.327April 23
Quincy50.0°F89°F25°F41.728May 22
Covelo55.8°F92°F33°F40.43April 23
Julian57.8°F86°F39°F24.56March 27
Shasta63.5°F97°F41°F63.0–February 8
Buttonwillow64.5°F98°F38°F6.00February 9
Montague52.8°F93°F26°F12.0–May 12
Occidental57.6°F78°F42°F53.8–January 29
Tahoma43.3°F77°F22°F37.7–June 4
Inyokern64.8°F102°F33°F4.31March 9
Kettleman City64.3°F99°F36°F7.5–February 19
Independence62.9°F102°F30°F5.4–March 31
McCloud50.6°F90°F24°F49.7–May 28
Tulelake47.4°F86°F21°F10.723June 6
Klamath52.4°F66°F39°F78.90March 16
Shelter Cove56.9°F68°F47°F–––
Cedarville50.1°F91°F22°F13.122May 15
Doyle50.3°F88°F24°F14.326May 21
Groveland55.9°F91°F31°F38.74April 22
Potter Valley59.1°F95°F35°F45.00April 8
Scotia55.6°F70°F43°F47.7–February 1
Lee Vining48.6°F84°F21°F15.170May 23
New Cuyama59.4°F95°F33°F7.4–April 15
Dobbins58.7°F94°F34°F46.3–April 1
Baker70.3°F110°F35°F4.30February 14
Lemon Cove65.0°F100°F38°F14.10February 5
Bridgeport44.4°F85°F10°F10.232–
Friant62.5°F99°F38°F14.70March 9
Bodega53.5°F62°F45°F28.9–January 1
Orick50.9°F67°F36°F––April 12
Canby47.7°F88°F20°F––June 1
Downieville53.1°F89°F30°F64.926April 28
Fort Bidwell48.6°F86°F23°F17.556May 26
Mount Laguna54.4°F83°F33°F17.6–April 22
Mineral46.2°F83°F24°F50.1–June 10
Randsburg64.2°F101°F35°F6.72March 19
Adin50.6°F89°F25°F15.045May 28
Hat Creek50.5°F91°F22°F19.311May 29
Verdi49.2°F85°F24°F25.7–May 9
Glennville54.2°F89°F28°F19.46May 11
Trona68.4°F107°F35°F3.60February 15

Source: NOAA NCEI 1991-2020 normals for each station. Last frost: the median last spring date of 32°F.

What are California's all-time weather records?

The official state records, reviewed by NOAA's State Climate Extremes Committee: from 134°F to −45°F.

California: official all-time records (NOAA State Climate Extremes Committee)
RecordValueWhereWhen
Highest temperature134°FGreenland RanchJuly 10, 1913
Lowest temperature−45°FBocaJanuary 20, 1937
Most precipitation in 24 hours25.83 inHoegees CampJanuary 22, 1943
Most snow in 24 hours67 inEcho Summit Sierra at TahoeJanuary 5, 1982
Deepest snow on the ground451 inTamarackMarch 11, 1911

Source: NOAA NCEI State Climate Extremes Committee records.

Which large cities in California have no climate record of their own?

These 106 cities of 50,000 or more have no NOAA record with 1991-2020 normals under their own name; each page compares the nearest records, with their distance and elevation.

Which other NOAA stations in California keep normals?

154 stations in California that are not a town's own record keep 1991-2020 normals too: reservoirs and dams, parks and forests, research farms, remote sites and the second stations of towns (those are shown on the town's page). Each with its normal yearly mean:

Source: NOAA NCEI 1991-2020 normals for each station.

Next