June 2025 storm reports: hail, wind and tornadoes
IndependentNot affiliated with NOAA or the National Weather Service.
In June 2025, 1,395 hail, 5,335 damaging-wind and 247 tornado reports were logged on 30 storm days across 48 states. The largest hail reported was 5.00″ (softball size) in Hockley County, TX on June 5, 2025. The most hail reports came on June 8, 2025 (142). Tornadoes killed 6. Radar estimated hail of 1 inch or larger on 30 days; the widest swath, on June 8, 2025, covered 9,744 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
← May 2025 All 2025 storm days July 2025 →
Source: National Storms (nationalstorms.com), CC BY 4.0, data from NOAA Storm Prediction Center storm reports.
Biggest storm days of June 2025
| Day | Hail | Wind | Tornado | Largest hail | States | Radar 1″+ area | Radar max |
|---|---|---|---|---|---|---|---|
| Jun 19, 2025 | 80 | 596 | 2 | 3.00″ | 31 | 3,619 mi² | 4.15″ |
| Jun 18, 2025 | 29 | 480 | 25 | 1.75″ | 17 | 627 mi² | 2.07″ |
| Jun 7, 2025 | 19 | 495 | 7 | 2.50″ | 15 | 1,813 mi² | 3.58″ |
| Jun 25, 2025 | 61 | 429 | 16 | 1.75″ | 23 | 1,842 mi² | 5.04″ |
| Jun 8, 2025 | 142 | 219 | 8 | 4.25″ | 16 | 9,744 mi² | 4.96″ |
| Jun 6, 2025 | 88 | 215 | 22 | 4.50″ | 22 | 8,496 mi² | 5.22″ |
| Jun 16, 2025 | 121 | 192 | 9 | 3.25″ | 17 | 7,507 mi² | 3.56″ |
| Jun 17, 2025 | 97 | 193 | 27 | 3.81″ | 23 | 5,626 mi² | 4.57″ |
| Jun 20, 2025 | 39 | 242 | 24 | 3.60″ | 10 | 3,859 mi² | 5.01″ |
| Jun 26, 2025 | 19 | 280 | 4 | 1.75″ | 25 | 741 mi² | 2.45″ |
Largest hail reported in June 2025
| Day | Size | Location |
|---|---|---|
| Jun 5, 2025 | 5.00″ (softball) | Hockley County, TX |
| Jun 6, 2025 | 4.50″ (softball) | Wheeler County, TX |
| Jun 28, 2025 | 4.50″ (softball) | Jackson County, SD |
| Jun 8, 2025 | 4.25″ (grapefruit) | Armstrong County, TX |
| Jun 6, 2025 | 4.00″ (grapefruit) | Roger Mills County, OK |
| Jun 17, 2025 | 3.81″ (teacup) | Cowley County, KS |
| Jun 6, 2025 | 3.60″ (teacup) | Sherman County, TX |
| Jun 20, 2025 | 3.60″ (teacup) | Harding County, SD |
| Jun 15, 2025 | 3.50″ (teacup) | Petroleum County, MT |
| Jun 27, 2025 | 3.50″ (teacup) | Oliver County, ND |
Storm reports by state, June 2025
| State | Hail | Wind | Tornado | Largest hail |
|---|---|---|---|---|
| Texas | 251 | 322 | 30 | 5.00″ |
| Georgia | 31 | 336 | 2 | 1.75″ |
| Virginia | 3 | 359 | 0 | 1.00″ |
| Kansas | 75 | 275 | 3 | 3.81″ |
| Alabama | 11 | 339 | 0 | 1.75″ |
| Oklahoma | 91 | 198 | 39 | 4.00″ |
| South Dakota | 107 | 181 | 5 | 4.50″ |
| Missouri | 14 | 249 | 10 | 2.50″ |
| North Dakota | 88 | 143 | 37 | 3.50″ |
| North Carolina | 29 | 237 | 0 | 1.25″ |
| South Carolina | 14 | 250 | 1 | 1.75″ |
| Pennsylvania | 5 | 241 | 4 | 1.50″ |
| Minnesota | 49 | 164 | 27 | 3.25″ |
| Ohio | 3 | 227 | 5 | 0.88″ |
| Nebraska | 82 | 140 | 8 | 3.00″ |
| Colorado | 169 | 43 | 4 | 3.00″ |
| Indiana | 8 | 165 | 4 | 1.75″ |
| Iowa | 30 | 142 | 3 | 1.75″ |
| Maryland | 5 | 148 | 1 | 1.25″ |
| Illinois | 17 | 109 | 22 | 2.50″ |
| New York | 15 | 128 | 4 | 2.50″ |
| Montana | 84 | 52 | 0 | 3.50″ |
| Wisconsin | 36 | 76 | 4 | 1.75″ |
| West Virginia | 0 | 113 | 0 | – |
| Kentucky | 5 | 98 | 1 | 1.25″ |
| New Mexico | 57 | 41 | 6 | 3.00″ |
| Mississippi | 4 | 91 | 1 | 1.00″ |
| Tennessee | 4 | 89 | 3 | 1.75″ |
| Florida | 17 | 70 | 2 | 1.50″ |
| Wyoming | 46 | 30 | 6 | 2.25″ |
| Arkansas | 6 | 42 | 9 | 1.25″ |
| Michigan | 8 | 42 | 1 | 1.75″ |
| New Jersey | 0 | 49 | 0 | – |
| Louisiana | 3 | 24 | 2 | 1.00″ |
| Massachusetts | 8 | 17 | 0 | 1.25″ |
| New Hampshire | 10 | 12 | 0 | 1.50″ |
| Delaware | 0 | 18 | 1 | – |
| Maine | 0 | 15 | 0 | – |
| Idaho | 1 | 12 | 0 | 1.25″ |
| Nevada | 4 | 7 | 0 | 1.50″ |
| Utah | 1 | 8 | 1 | 1.00″ |
| Arizona | 1 | 7 | 1 | 1.00″ |
| Connecticut | 0 | 7 | 0 | – |
| District of Columbia | 0 | 7 | 0 | – |
| Vermont | 0 | 6 | 0 | – |
| California | 2 | 2 | 0 | 1.00″ |
| Alaska | 1 | 2 | 0 | 1.00″ |
| Oregon | 0 | 2 | 0 | – |
Every storm day in June 2025
Jun 1 Jun 2 Jun 3 Jun 4 Jun 5 Jun 6 Jun 7 Jun 8 Jun 9 Jun 10 Jun 11 Jun 12 Jun 13 Jun 14 Jun 15 Jun 16 Jun 17 Jun 18 Jun 19 Jun 20 Jun 21 Jun 22 Jun 23 Jun 24 Jun 25 Jun 26 Jun 27 Jun 28 Jun 29 Jun 30
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.