National Storms

California hail history

IndependentNot affiliated with NOAA or the National Weather Service.

California had hail reported on 139 days from 2016 to 2025, about 14 a year, and on 470 days since 1955. The largest hailstone on record in the state is 3.00″ (May 24, 2019). Santa Clara County had the most hail days of any county from 2016 to 2025 (17).

Source: NOAA Storm Prediction Center storm reports. Data through November 6, 2026. Methodology

1990: 51991: 31992: 61993: 21994: 51995: 21996: 61997: 111998: 121999: 82000: 182001: 102002: 92003: 132004: 142005: 252006: 192007: 82008: 102009: 102010: 152011: 62012: 82013: 172014: 142015: 192016: 82017: 222018: 212019: 302020: 132021: 72022: 92023: 92024: 122025: 82026: 41990199419982002200620102014201820222026max 30
Days with hail reported in California, by year (1990–2026)

Source: National Storms (nationalstorms.com), CC BY 4.0, data from NOAA Storm Prediction Center storm reports.

Report counts rose over the decades as more people and spotters reported storms, so compare recent years with each other rather than with the 1960s.

California cities with the most hail days, 2016–2025

CityHail days 2016–251″+ hail daysLargest hailLast hail
Mill Valley801.00″Mar 10, 2021
Larkspur701.00″Mar 10, 2021
Corte Madera701.00″Mar 10, 2021
Santa Clara700.35″Mar 10, 2021
Daly City700.50″Mar 10, 2021
San Rafael601.00″Aug 17, 2020
San Anselmo601.00″Aug 17, 2020
Piedmont600.75″Jan 16, 2020
Pleasanton600.25″Mar 15, 2021
Walnut Creek600.50″Mar 30, 2024
Dublin600.25″Mar 15, 2021
Campbell600.38″Mar 25, 2020
Pleasant Hill600.50″Mar 30, 2024
Saratoga600.38″Mar 25, 2020
Scotts Valley600.25″Mar 29, 2023
Seaside501.00″Mar 29, 2023
Monterey501.00″Mar 29, 2023
Capitola500.75″Mar 10, 2021
Fairfax501.00″Aug 17, 2020
Carmel-by-the-Sea500.75″Mar 29, 2023

Biggest hail days in California since 2016

DayLargest hailReports
May 24, 20193.00″6
January 23, 20163.00″5
August 6, 20171.75″3
June 5, 20231.75″3
August 2, 20171.75″2
July 1, 20161.75″1
August 20, 20171.75″1
August 22, 20201.75″1
April 10, 20261.50″2
August 10, 20191.50″1
May 5, 20161.25″4
April 24, 20161.25″3

The largest hail and the biggest storm days since 1955, with radar swaths since 2019: Biggest hail storms in California history

California counties

CountyHail days 2016–25All-time hail reportsLargest hailLast hail
Santa Clara County17351.00″Mar 30, 2024
San Bernardino County14662.00″Sep 18, 2025
Humboldt County14281.00″Apr 9, 2026
Alameda County13200.75″Mar 30, 2024
Santa Cruz County11211.75″Mar 29, 2023
Monterey County11211.00″Mar 29, 2023
Sonoma County11210.75″Mar 10, 2021
Marin County10121.00″Mar 10, 2021
San Francisco County10100.50″Mar 28, 2023
San Mateo County990.25″Mar 30, 2024
San Diego County7511.75″Aug 11, 2024
El Dorado County7221.75″Jul 26, 2025
Contra Costa County7140.75″Apr 6, 2020
Kern County6381.75″Jun 5, 2023
Trinity County6211.50″Jul 30, 2025
Tehama County6263.00″Mar 17, 2025
Riverside County5292.75″Apr 26, 2025
Siskiyou County5222.00″Jul 23, 2018
Placer County592.00″Feb 19, 2024
Los Angeles County4311.75″Mar 24, 2024
Tulare County4241.50″Apr 21, 2026
Plumas County3201.75″Jul 27, 2020
Shasta County3263.00″May 24, 2019
Madera County3221.75″Apr 21, 2026
Mariposa County391.25″Jul 13, 2024
Butte County3111.00″Mar 6, 2023
Tuolumne County361.25″Mar 11, 2023
Fresno County2711.75″Mar 11, 2023
Kings County2242.50″Sep 11, 2017
Nevada County2181.75″Jun 8, 2023
Lassen County2151.75″Jul 31, 2022
Mono County2111.00″Aug 13, 2026
Sacramento County2101.50″Apr 10, 2026
Glenn County281.25″Mar 23, 2023
San Benito County231.00″Apr 12, 2018
Del Norte County230.75″Nov 7, 2022
Sutter County241.25″Jan 23, 2017
Orange County1122.00″Mar 20, 2019
Merced County191.75″May 26, 2019
Napa County161.75″Jun 11, 2017
San Joaquin County161.00″Apr 10, 2026
Stanislaus County141.00″Apr 27, 2016
San Luis Obispo County151.00″Mar 22, 2017
Alpine County151.75″Jul 20, 2020
Calaveras County131.75″Nov 18, 2020
Yolo County131.00″Sep 28, 2019
Lake County121.50″May 10, 2022
Amador County121.00″Sep 8, 2017
Yuba County111.00″May 30, 2020
Colusa County111.25″Feb 2, 2019
Imperial County0101.75″Jul 18, 2015
Ventura County061.50″Oct 19, 2010
Solano County061.00″Nov 2, 2015
Inyo County061.00″Jul 9, 2015
Sierra County061.00″Jul 8, 2015
Santa Barbara County051.75″May 18, 2006
Modoc County052.00″Aug 4, 2003
Mendocino County031.50″Sep 21, 1986

Places with fewer than 5 hail days on record are listed without a link and kept out of search engines.

When hail falls in California, by month and week: California hail season

Download every California hail, tornado and wind report as CSV, by year: California storm report downloads

All California cities

Alameda Bakersfield Big Bear Lake Campbell Capitola Carmel-by-the-Sea Chico Concord Corning Corte Madera Daly City Dublin El Centro Fairfax Fresno Lafayette Larkspur Los Gatos Madera Mill Valley Monte Sereno Monterey Oakland Orinda Pacific Grove Piedmont Pleasant Hill Pleasanton Red Bluff San Anselmo San Rafael Santa Clara Santa Cruz Santa Rosa Saratoga Scotts Valley Seaside South Lake Tahoe Susanville Truckee Twentynine Palms Visalia Walnut Creek