National Storms

West Virginia hail history

IndependentNot affiliated with NOAA or the National Weather Service.

West Virginia had hail reported on 145 days from 2016 to 2025, about 15 a year, and on 782 days since 1955. The largest hailstone on record in the state is 4.50″ (July 9, 1980). Kanawha County had the most hail days of any county from 2016 to 2025 (19).

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

1990: 171991: 81992: 101993: 221994: 161995: 141996: 181997: 131998: 181999: 162000: 182001: 152002: 172003: 212004: 192005: 152006: 292007: 312008: 332009: 222010: 152011: 362012: 332013: 142014: 162015: 182016: 172017: 162018: 122019: 212020: 162021: 72022: 102023: 132024: 162025: 172026: 141990199419982002200620102014201820222026max 36
Days with hail reported in West Virginia, 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.

West Virginia cities with the most hail days, 2016–2025

CityHail days 2016–251″+ hail daysLargest hailLast hail
Parkersburg972.25″Apr 1, 2026
Huntington861.75″Apr 29, 2025
Morgantown861.75″May 13, 2026
Westover851.75″May 13, 2026
Barboursville831.75″Apr 14, 2025
Ranson corporation762.75″Jul 16, 2025
Charles Town762.50″Jul 16, 2025
South Charleston612.50″May 5, 2025
Charleston632.50″May 5, 2025
Martinsburg661.75″Aug 27, 2026
St. Albans621.75″Apr 14, 2025
Follansbee542.00″Mar 26, 2026
Wheeling532.00″Jun 13, 2021
Vienna532.75″Apr 1, 2026
Weirton542.00″Apr 2, 2025
Dunbar512.50″May 5, 2025
Nitro521.75″May 20, 2026
Fairmont532.00″Feb 19, 2026
Hurricane553.25″Apr 14, 2025
Pleasant Valley532.00″Feb 19, 2026

Biggest hail days in West Virginia since 2016

DayLargest hailReports
May 23, 20194.25″12
June 21, 20163.25″12
April 8, 20193.00″5
April 28, 20162.75″21
August 7, 20232.50″27
May 14, 20182.50″15
September 30, 20162.30″4
April 14, 20252.25″47
June 16, 20162.10″18
May 1, 20162.00″22
June 8, 20222.00″21
March 18, 20212.00″14

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

West Virginia counties

CountyHail days 2016–25All-time hail reportsLargest hailLast hail
Kanawha County192074.25″May 20, 2026
Monongalia County17822.00″May 13, 2026
Mason County14682.75″Aug 10, 2026
Wood County131052.75″Apr 1, 2026
Berkeley County13951.75″Aug 27, 2026
Jackson County13772.00″Feb 19, 2026
Mercer County12843.00″May 16, 2025
Preston County12802.50″May 4, 2025
Putnam County11973.25″May 20, 2026
Fayette County11783.00″Apr 16, 2024
Cabell County10892.25″Apr 29, 2025
Upshur County10512.00″May 4, 2025
Raleigh County91163.00″Apr 1, 2026
Harrison County9832.75″Sep 24, 2024
Jefferson County8702.75″Aug 27, 2026
Nicholas County8632.25″Jun 12, 2026
Lewis County8612.00″Oct 21, 2025
Monroe County8412.25″May 22, 2024
Marion County8432.00″Feb 19, 2026
Morgan County8322.50″May 27, 2024
Wayne County7784.00″Sep 21, 2026
Greenbrier County7943.00″Apr 14, 2025
Mingo County7781.75″May 5, 2025
Pendleton County7301.75″Apr 15, 2024
Wyoming County6902.00″Apr 15, 2024
Randolph County6572.00″Apr 15, 2024
McDowell County6684.50″Jun 16, 2019
Boone County6542.50″Feb 19, 2026
Hampshire County6512.75″Aug 22, 2026
Ohio County6372.00″Jun 13, 2021
Ritchie County6331.75″Mar 15, 2025
Pocahontas County6311.75″Apr 14, 2025
Taylor County6332.75″May 25, 2019
Summers County5472.50″Sep 21, 2026
Hancock County5422.00″Mar 22, 2026
Barbour County5371.75″Oct 21, 2025
Wetzel County5331.75″May 11, 2024
Tyler County5282.75″Mar 16, 2025
Mineral County5254.00″Aug 29, 2024
Lincoln County4542.00″Apr 14, 2025
Braxton County4503.00″Dec 31, 2024
Logan County4672.00″May 20, 2026
Webster County4421.75″Apr 14, 2025
Roane County4392.30″Feb 19, 2026
Calhoun County4341.75″May 13, 2026
Marshall County4402.50″May 14, 2018
Gilmer County4322.00″Jun 16, 2022
Tucker County4341.75″Jun 2, 2019
Brooke County4222.00″Sep 3, 2026
Wirt County4162.00″May 5, 2025
Clay County3301.75″May 20, 2026
Doddridge County3242.00″Apr 7, 2020
Hardy County2241.75″May 18, 2026
Grant County2201.75″Apr 9, 2021
Pleasants County1141.50″Jun 14, 2021

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

When hail falls in West Virginia, by month and week: West Virginia hail season

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

All West Virginia cities

Barboursville Beckley Bethlehem Bluefield Bridgeport Buckhannon Charles Town Charleston Clarksburg Dunbar Elkins Fairmont Fayetteville Follansbee Grafton Huntington Hurricane Kenova Keyser Kingwood Lewisburg Madison Martinsburg Milton Moorefield Morgantown Moundsville New Martinsville Nitro Oak Hill Parkersburg Philippi Pleasant Valley Point Pleasant Princeton Ranson corporation Ravenswood Ripley South Charleston St. Albans Summersville Vienna Weirton Welch Weston Westover Wheeling Williamson Williamstown