Hail history for Virginia
6,239 NOAA hail reports across 132 counties and 152 cities and towns since 1955, updated to November 3, 2026.
Readout · Virginia
- Last hail
- Sep 21, 2026
- 1.25 in, half dollar size · preliminary
- Hail days, last 5 years
- 105
- since Nov 3, 2021 · 518 reports
- Largest ever
- 5.00 in
- softball · Jul 2, 1968
6,239 reports on 1,239 days since 1955 · #25 of 51 states
Hail map · Virginia
For homeowners
Roof damage after hail? Get a free inspection
Hail bruises shingles and cracks seals in ways you can't see from the ground, and most insurers set a claim deadline after the storm. The latest hail report in Virginia is from September 21, 2026. A local roofer can check and document it at no cost.
What the record says about Virginia
The latest hail report in Virginia is from September 21, 2026, 1.25 in (half dollar size). Since November 3, 2021 there have been 105 separate hail days; the biggest stones in that time were 4.00 in on August 7, 2023.
Over the 20 years 2006–2025, Virginia logged 3,718 reports on 617 hail days, about 185.9 reports a year. That is about the same as the median US state (173.9 a year) and ranks #25 of 51 states and DC for all-time reports.
3% of reports with a size were 2 inches (hen egg) or larger, against 3% for the median US state. The largest hail on record here is 5.00 in (softball) on July 2, 1968.
Reports were down 53% in 2016–2025 (1,193) compared with 2006–2015 (2,525). The busiest year was 2011, with 430 reports on 58 days. Hail here peaks in May (27% of reports); 67% fall between April and June.
Reports a year 2006–2025 average
- Virginia 185.9
- Median US state 173.9
Hail days 2006–2025
- Virginia 617
- Median US state 561
Share 2 in or larger of sized reports
- Virginia 3%
- Median US state 3%
Hail over time
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 1 | 17 | 5 | 10 | 27 | 17 | 12 | 89 | |||||
| 2025 | 4 | 11 | 54 | 3 | 6 | 78 | |||||||
| 2024 | 2 | 28 | 16 | 1 | 2 | 20 | 5 | 7 | 81 | ||||
| 2023 | 32 | 5 | 75 | 20 | 18 | 22 | 172 | ||||||
| 2022 | 12 | 39 | 22 | 15 | 4 | 6 | 98 | ||||||
| 2021 | 28 | 33 | 7 | 2 | 11 | 9 | 12 | 102 | |||||
| 2020 | 38 | 1 | 9 | 10 | 6 | 64 | |||||||
| 2019 | 5 | 39 | 28 | 9 | 23 | 7 | 111 | ||||||
| 2018 | 1 | 5 | 49 | 5 | 5 | 31 | 1 | 97 | |||||
| 2017 | 43 | 17 | 22 | 81 | 7 | 11 | 2 | 183 |
Hail days since Nov 3, 2021
| Date | Reports | Largest | Storm page |
|---|---|---|---|
| Sep 21, 2026 | 2 | 1.25 in | View |
| Sep 5, 2026 | 1 | 0.70 in | View |
| Sep 4, 2026 | 5 | 1.50 in | View |
| Sep 3, 2026 | 2 | 1.75 in | View |
| Sep 2, 2026 | 2 | 1.50 in | View |
| Aug 27, 2026 | 4 | 1.00 in | View |
| Aug 22, 2026 | 1 | 1.00 in | View |
| Aug 14, 2026 | 10 | 3.50 in | View |
| Aug 10, 2026 | 2 | 1.00 in | View |
| Jul 28, 2026 | 6 | 2.50 in | — |
| Jul 27, 2026 | 2 | 1.00 in | — |
| Jul 26, 2026 | 8 | 2.00 in | — |
| Jul 21, 2026 | 3 | 2.25 in | — |
| Jul 18, 2026 | 1 | 1.00 in | — |
| Jul 5, 2026 | 2 | 1.00 in | — |
| Jul 4, 2026 | 5 | 1.25 in | — |
| Jun 23, 2026 | 4 | 1.75 in | — |
| Jun 14, 2026 | 2 | 1.50 in | — |
| Jun 12, 2026 | 3 | 1.00 in | — |
| Jun 11, 2026 | 1 | 1.00 in | — |
| May 27, 2026 | 3 | 1.75 in | — |
| May 18, 2026 | 1 | 1.00 in | — |
| May 13, 2026 | 1 | 1.00 in | — |
| Apr 1, 2026 | 17 | 1.50 in | — |
| Mar 21, 2026 | 1 | 1.00 in | — |
| Jul 27, 2025 | 1 | 1.00 in | — |
| Jul 18, 2025 | 5 | 1.00 in | — |
| Jun 15, 2025 | 1 | 1.00 in | — |
| Jun 8, 2025 | 2 | 1.00 in | — |
| May 31, 2025 | 3 | 1.00 in | — |
| May 30, 2025 | 1 | 1.00 in | — |
| May 22, 2025 | 13 | 2.00 in | — |
| May 16, 2025 | 7 | 1.25 in | — |
| May 15, 2025 | 8 | 2.00 in | — |
| May 13, 2025 | 3 | 1.00 in | — |
| May 8, 2025 | 10 | 1.75 in | — |
| May 5, 2025 | 8 | 1.25 in | — |
| May 1, 2025 | 1 | 1.00 in | — |
| Apr 22, 2025 | 2 | 1.00 in | — |
| Apr 14, 2025 | 9 | 1.25 in | — |
The 40 most recent of 105 hail days.
Largest hail on record
| Date | Size | Location | County | Damage | Time · source |
|---|---|---|---|---|---|
| Jul 2, 1968 | 5.00 insoftball | — | Loudoun | — | 14:00 local · NCEI |
| Apr 23, 1968 | 5.00 insoftball | — | Lee | — | 16:40 local · NCEI |
| Jun 4, 2002 | 4.50 insoftball | Free Union | Albemarle | — | 18:15 local · NCEI |
| May 4, 1996 | 4.50 insoftball | Culpeper | Culpeper | $5K | 19:55 local · NCEI |
| May 9, 2003 | 4.25 ingrapefruit | Jarratt | Sussex | $15K | 15:45 local · NCEI |
Sizes filed before 1996 are often rough estimates (round numbers like 7.00 or 8.00 in) without an exact spot; they are shown as NOAA filed them.
Size of every report
- Under 1 in 2,512 40%
- 1–2 in 3,509 56%
- 2 in + 209 3%
- No size 9
Most recent reports
| Date | Size | Location | County | Time · source |
|---|---|---|---|---|
| Sep 21, 2026 | 1.25 inhalf dollar | 4 S Endicott | Patrick | 19:32 UTC · NWS prelim. |
| Sep 21, 2026 | 0.88 innickel | 3 N Meadows of Dan | Floyd | 18:53 UTC · NWS prelim. |
| Sep 5, 2026 | 0.70 inmarble | 1 NW Gunton Park | Wythe | 15:46 UTC · NWS prelim. |
| Sep 4, 2026 | 0.50 inmarble | 2 NW Lexington | Rockbridge | 21:58 UTC · NWS prelim. |
| Sep 4, 2026 | 1.00 inquarter | 2 SW Ashland | Hanover | 21:21 UTC · NWS prelim. |
| Sep 4, 2026 | 1.50 inping pong ball | 1 NNW Barboursville | Orange | 20:30 UTC · NWS prelim. |
| Sep 4, 2026 | 1.50 inping pong ball | 2 ESE Oakpark | Madison | 19:26 UTC · NWS prelim. |
| Sep 4, 2026 | 1.00 inquarter | 1 W Luray | Page | 18:05 UTC · NWS prelim. |
| Sep 3, 2026 | 1.75 ingolf ball | 2 S Broadway | Rockingham | 18:04 UTC · NWS prelim. |
| Sep 3, 2026 | 1.00 inquarter | 1 S Broadway | Rockingham | 18:00 UTC · NWS prelim. |
| Sep 2, 2026 | 1.50 inping pong ball | Timberville | Rockingham | 22:25 UTC · NWS prelim. |
| Sep 2, 2026 | 1.00 inquarter | 2 NE Colonial Heights | City of Colonial He | 21:02 UTC · NWS prelim. |
Cities and towns with the most hail reports
- Chesapeake 101
- Roanoke 88
- Blacksburg 67
- Virginia Beach 59
- Christiansburg 52
- Chester 51
- Lynchburg 51
- Suffolk 49
- Danville 42
- Newport News 42
- Richmond 42
- Fredericksburg 41
- Galax 38
- Norfolk 35
- Salem 29
- Cave Spring 28
- Leesburg 28
- Martinsville 28
- Hampton 27
- Rocky Mount 27
- Winchester 27
- Bedford 26
- Stewartsville 26
- Dublin 25
- Pulaski 25
- Bristol 23
- Mechanicsville 23
- Altavista 22
- Chatham 22
- Fort Chiswell 22
- Tazewell 22
- Wytheville 22
- Hopewell 21
- Patrick Springs 21
- Stuart 21
- Bassett 20
- Berryville 20
- Blairs 20
- Ferrum 20
- Gloucester Courthouse 20
- Richlands 20
- Tuckahoe 20
- Culpeper 19
- Hillsville 19
- Independence 19
- Manassas 19
- Meadows of Dan 19
- Pennington Gap 19
All 152 cities and towns with 10+ reports
- Union Hall 19
- Elkton 18
- Gainesville 18
- Gretna 18
- Horse Pasture 18
- Jonesville 18
- Luray 18
- Radford 18
- Stephens City 18
- Warrenton 18
- Williamsburg 18
- Clintwood 17
- Collinsville 17
- Concord 17
- Franklin 17
- King George 17
- Portsmouth 17
- Scottsville 17
- Woodlawn 17
- Arlington 16
- Ashland 16
- Big Island 16
- Charlottesville 16
- Fries 16
- Rustburg 16
- Amherst 15
- Louisa 15
- Prince George 15
- Sandston 15
- Sterling 15
- Westlake Corner 15
- Bluefield 14
- Madison Heights 14
- Shawneeland 14
- Staunton 14
- Timberlake 14
- Arrington 13
- Buchanan 13
- Centreville 13
- Chantilly 13
- Clover 13
- Fairfax 13
- Great Falls 13
- Hot Springs 13
- Moneta 13
- Montvale 13
- Powhatan 13
- Ridgeway 13
- Saltville 13
- Alexandria 12
- Boones Mill 12
- Buckingham Courthouse 12
- Cana 12
- Clarksville 12
- Cluster Springs 12
- Colonial Beach 12
- Covington 12
- Forest 12
- Front Royal 12
- Gate City 12
- Glen Allen 12
- Goochland 12
- Marion 12
- Pearisburg 12
- South Boston 12
- Spotsylvania Courthouse 12
- Stafford Lakes Village 12
- Stanley 12
- Vinton 12
- Warsaw 12
- Ashburn 11
- Austinville 11
- Courtland 11
- Crozet 11
- Cumberland 11
- Daleville 11
- Fancy Gap 11
- Halifax 11
- Hollins 11
- Innsbrook 11
- Lake Land'Or 11
- Lake Monticello 11
- Nathalie 11
- Orange 11
- Petersburg 11
- Rural Retreat 11
- Sandy Level 11
- Shawsville 11
- Adwolf 10
- Amelia Court House 10
- Appomattox 10
- Blue Ridge 10
- Central Garage 10
- Chilhowie 10
- Earlysville 10
- Falls Church 10
- Farmville 10
- Greenville 10
- Hurt 10
- Middleburg 10
- Parrott 10
- Sperryville 10
- Tappahannock 10
- Woodstock 10
Recent storm days in Virginia
- Sep 21, 2026 13 US reports
- Sep 5, 2026 35 US reports
- Sep 4, 2026 20 US reports
- Sep 3, 2026 35 US reports
- Sep 2, 2026 14 US reports
- Aug 27, 2026 35 US reports
- Aug 22, 2026 41 US reports
- Aug 14, 2026 20 US reports
- Aug 10, 2026 48 US reports
How Virginia compares
Hail reports by county
Questions about hail in Virginia
How often does it hail in Virginia?
6,239 hail reports have been logged in Virginia since 1955. Over the 20 years 2006–2025 that averages 185.9 reports a year. That ranks #25 of 51 states by number of reports.
When is hail season in Virginia?
Most reports come in May, June, April. May alone accounts for 27% of all reports.
What is the largest hail recorded in Virginia?
5.00 in (softball size) on July 2, 1968. 3% of reports here were 2 inches or larger.
When did it last hail in Virginia?
The most recent report in this data is from September 21, 2026 (1.25 in). Final NOAA data runs to July 31, 2026; preliminary NWS reports run to November 3, 2026.
How many hail storms has Virginia had in the last five years?
105 separate days with hail reports since November 3, 2021, adding up to 518 reports. The most recent was September 21, 2026.
Where does this hail data come from?
Hail reports come from the NOAA NCEI Storm Events Database, which the National Weather Service compiles from spotter, public, law enforcement and media reports. Recent days use preliminary NWS Local Storm Reports via the Iowa Environmental Mesonet until NOAA publishes final data. Only reported hail is counted, so areas with fewer people tend to have fewer reports.