National Storms

June 2004 storm reports: hail, wind and tornadoes

IndependentNot affiliated with NOAA or the National Weather Service.

In June 2004, 2,542 hail, 2,642 damaging-wind and 268 tornado reports were logged on 30 storm days across 49 states. The largest hail reported was 4.50″ (softball size) in Jack County, TX on June 1, 2004. The most hail reports came on June 2, 2004 (283). Tornadoes killed 2.

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

← May 2004 All 2004 storm days July 2004 →

2,542hail reports
2,642wind reports
268tornado reports
4.50″largest hail
30storm days
Jun 1: 163Jun 2: 283Jun 3: 51Jun 4: 125Jun 5: 89Jun 6: 72Jun 7: 30Jun 8: 80Jun 9: 89Jun 10: 97Jun 11: 155Jun 12: 240Jun 13: 76Jun 14: 136Jun 15: 98Jun 16: 69Jun 17: 96Jun 18: 66Jun 19: 51Jun 20: 72Jun 21: 115Jun 22: 18Jun 23: 90Jun 24: 41Jun 25: 20Jun 26: 47Jun 27: 15Jun 28: 10Jun 29: 11Jun 30: 37Jun 1Jun 4Jun 7Jun 10Jun 13Jun 16Jun 19Jun 22Jun 25Jun 28max 283
Hail reports by day, June 2004

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

Biggest storm days of June 2004

DayHailWindTornadoLargest hailStates
Jun 2, 200428336332.75″20
Jun 12, 2004240258172.75″21
Jun 1, 200416325354.50″20
Jun 14, 200413618962.75″19
Jun 11, 200415584382.75″12
Jun 9, 200489161104.25″20
Jun 23, 200490127243.00″15
Jun 17, 20049612972.75″16
Jun 13, 200476125132.50″19
Jun 4, 200412559172.75″15

Largest hail reported in June 2004

DaySizeLocation
Jun 1, 20044.50″ (softball)Jack County, TX
Jun 9, 20044.25″ (grapefruit)Jackson County, MI
Jun 21, 20044.25″ (grapefruit)Randall County, TX
Jun 21, 20044.25″ (grapefruit)Randall County, TX
Jun 6, 20044.00″ (grapefruit)McHenry County, ND
Jun 10, 20043.00″ (teacup)Keith County, NE
Jun 23, 20043.00″ (teacup)Ozaukee County, WI
Jun 1, 20042.75″ (baseball)Nassau County, FL
Jun 1, 20042.75″ (baseball)Jack County, TX
Jun 1, 20042.75″ (baseball)Jack County, TX

Storm reports by state, June 2004

StateHailWindTornadoLargest hail
Texas417330344.50″
Kansas448207182.75″
Colorado22436362.75″
Oklahoma11215642.50″
Nebraska18939183.00″
Florida8115062.75″
Ohio4915122.50″
Iowa10150282.00″
Missouri719242.75″
Louisiana2413011.75″
Minnesota7858111.75″
Michigan578444.25″
Pennsylvania1511941.75″
Tennessee517411.75″
Arkansas417811.75″
Wisconsin5344173.00″
Kentucky525831.75″
North Dakota9010124.00″
Mississippi139221.75″
North Carolina1971171.75″
South Carolina216941.75″
New Mexico781222.75″
Virginia87061.25″
Georgia87221.75″
New York116231.00″
South Dakota551312.00″
Montana491312.50″
Illinois282772.75″
Alabama105011.75″
West Virginia35701.00″
Indiana223301.75″
Idaho162021.00″
Maryland0293–
New Jersey101901.75″
New Hampshire0190–
Vermont11800.88″
Wyoming14311.75″
Oregon7431.00″
Massachusetts3601.00″
Delaware080–
Nevada034–
Washington3031.75″
Alaska3020.75″
California4001.00″
Maine1200.75″
Utah2101.00″
Arizona010–
Connecticut010–
District of Columbia010–

Every storm day in June 2004

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. Read more about NOAA storm reports.