National Storms

March 2025 storm reports: hail, wind and tornadoes

IndependentNot affiliated with NOAA or the National Weather Service.

In March 2025, 1,157 hail, 2,498 damaging-wind and 241 tornado reports were logged on 29 storm days across 36 states. The largest hail reported was 4.00″ (grapefruit size) in Lawrence County, AR on March 30, 2025. The most hail reports came on March 14, 2025 (355). Tornadoes killed 24. Radar estimated hail of 1 inch or larger on 29 days; the widest swath, on March 30, 2025, covered 5,448 square miles.

Source: NOAA Storm Prediction Center storm reports; NOAA MRMS radar hail estimates (MESH) via the Iowa Environmental Mesonet. Data through November 6, 2026. Methodology

← February 2025 All 2025 storm days April 2025 →

1,157hail reports
2,498wind reports
241tornado reports
4.00″largest hail
29storm days
29days with 1″+ radar hail
Mar 1: 0Mar 2: 2Mar 3: 12Mar 4: 2Mar 5: 0Mar 6: 0Mar 7: 14Mar 8: 19Mar 9: 6Mar 10: 0Mar 11: 0Mar 12: 5Mar 13: 21Mar 14: 355Mar 15: 38Mar 16: 58Mar 17: 2Mar 18: 5Mar 19: 38Mar 20: 0Mar 21: 0Mar 22: 13Mar 23: 133Mar 24: 3Mar 25: 59Mar 26: 0Mar 27: 19Mar 28: 27Mar 29: 52Mar 30: 242Mar 31: 32Mar 1Mar 4Mar 7Mar 10Mar 13Mar 16Mar 19Mar 22Mar 25Mar 28Mar 31max 355
Hail reports by day, March 2025

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

Major hail storms in March 2025

Biggest storm days of March 2025

DayHailWindTornadoLargest hailStatesRadar 1″+ areaRadar max
Mar 14, 2025355494652.75″204,384 mi²3.46″
Mar 30, 2025242503494.00″155,448 mi²3.36″
Mar 16, 202558396132.00″1231 mi²1.63″
Mar 4, 20252278273.00″811 mi²2.01″
Mar 15, 202538162422.75″12345 mi²2.11″
Mar 19, 202538148152.00″83 mi²1.44″
Mar 31, 20253216092.00″16177 mi²2.01″
Mar 23, 20251333222.75″72,821 mi²3.55″
Mar 5, 202501352–76 mi²1.91″
Mar 3, 20251285101.00″380 mi²1.74″

Largest hail reported in March 2025

DaySizeLocation
Mar 30, 20254.00″ (grapefruit)Lawrence County, AR
Mar 4, 20253.00″ (teacup)Anderson County, TX
Mar 29, 20253.00″ (teacup)Grady County, OK
Mar 30, 20253.00″ (teacup)Sharp County, AR
Mar 30, 20253.00″ (teacup)Sharp County, AR
Mar 30, 20253.00″ (teacup)Jackson County, AR
Mar 14, 20252.75″ (baseball)Christian County, MO
Mar 14, 20252.75″ (baseball)Daviess County, KY
Mar 15, 20252.75″ (baseball)Colbert County, AL
Mar 15, 20252.75″ (baseball)Jasper County, MS

Storm reports by state, March 2025

StateHailWindTornadoLargest hail
Texas266166123.00″
Illinois105280252.25″
Indiana61276222.00″
Missouri19596242.75″
Georgia4187111.00″
Pennsylvania3013771.75″
Mississippi5093282.75″
Alabama4097212.75″
Louisiana4985162.00″
Kentucky459162.75″
Michigan8109141.00″
Ohio411451.00″
West Virginia911401.00″
Arkansas7722154.00″
North Carolina149532.00″
Iowa298011.50″
Tennessee406082.00″
New York0960–
Oklahoma4635153.00″
Virginia47011.25″
Florida94341.00″
South Carolina44821.75″
Wisconsin202901.25″
Nebraska92201.50″
Kansas151202.00″
Minnesota17201.50″
California21211.00″
Maryland3801.00″
Washington080–
Delaware040–
Colorado030–
New Jersey020–
Idaho1000.25″
New Mexico010–
South Dakota010–
Wyoming1001.25″

Every storm day in March 2025

Mar 2 Mar 3 Mar 4 Mar 5 Mar 6 Mar 7 Mar 8 Mar 9 Mar 10 Mar 12 Mar 13 Mar 14 Mar 15 Mar 16 Mar 17 Mar 18 Mar 19 Mar 20 Mar 21 Mar 22 Mar 23 Mar 24 Mar 25 Mar 26 Mar 27 Mar 28 Mar 29 Mar 30 Mar 31

A storm day runs 7 a.m. to 7 a.m. Eastern (12:00–12:00 UTC), the convention the Storm Prediction Center uses. Reports for the current year are preliminary; the counts change when NOAA publishes the final data. Read more about NOAA storm reports.