Skip to content
← US hail historyHail history · OK

Hail history in Oklahoma

101 days with hail of 1 inch or larger reported in Oklahoma between Jan 1, 2025 and Oct 26, 2026, the largest 4.50 in (softball). Apr had the most hail days.

Hail days
101
Hail reports
1,107
Largest hail
4.50 in
Counties with reports
74

Find the hail date for your address

Insurers ask for a date of loss. List every report near your address for free, then order a certified satellite report for that date.

Find hail dates for my address

When hail falls in Oklahoma

1JanFeb9Mar22Apr17May19Jun7Jul12Aug10Sep3Oct1NovDec
Days with hail reports in Oklahoma, by month, 2025 to 2026.

The biggest hail days

Storm dayReportsLargest hailWhere
May 8, 20261032.75 in (baseball)Wynona, Osage County
May 19, 2025842.75 in (baseball)2 SE Rubottom, Love County
Apr 17, 2026503.25 in (tea cup)Lamont, Grant County
May 18, 2025494.50 in (softball)4 ENE Arnett, Ellis County
May 17, 2025464.00 in (grapefruit)5 N Stella, Oklahoma County
Apr 24, 2026432.75 in (baseball)2 SSE Milburn, Johnston County
Mar 10, 2026392.75 in (baseball)1 WSW Bethany, Oklahoma County
Apr 28, 2025353.00 in (tea cup)1 SW Mangum, Greer County
Apr 28, 2026332.50 in (tennis ball)7 WSW Stratford, Garvin County
May 9, 2026302.75 in (baseball)Sayre, Beckham County

Hail by county in Oklahoma

Counties with five or more hail days have their own page with every storm date.

CountyHail daysReportsLargest hail
Oklahoma County17734.00 in (grapefruit)
Cleveland County17712.75 in (baseball)
Kay County14293.75 in (tea cup)
Comanche County13382.75 in (baseball)
Pontotoc County13322.00 in (hen egg)
Osage County13222.75 in (baseball)
Grady County12373.00 in (tea cup)
Garfield County11212.75 in (baseball)
Lincoln County11161.75 in (golf ball)
Tulsa County10742.00 in (hen egg)
Stephens County10312.00 in (hen egg)
Logan County9182.50 in (tennis ball)
Payne County9153.50 in (tea cup)
Pottawatomie County9142.25 in (hen egg)
Canadian County8442.75 in (baseball)
Garvin County8172.50 in (tennis ball)
Beaver County8121.75 in (golf ball)
McCurtain County8102.00 in (hen egg)
Beckham County7272.75 in (baseball)
Carter County7172.00 in (hen egg)
Harper County7172.75 in (baseball)
Roger Mills County7154.00 in (grapefruit)
Washington County7142.00 in (hen egg)
Tillman County7122.75 in (baseball)
Love County7102.75 in (baseball)
Rogers County6232.00 in (hen egg)
Ellis County6204.50 in (softball)
Le Flore County6152.50 in (tennis ball)
McClain County6133.00 in (tea cup)
Noble County693.75 in (tea cup)
Custer County672.75 in (baseball)
Woodward County5253.06 in (tea cup)
Grant County5233.25 in (tea cup)
Texas County5213.00 in (tea cup)
Cotton County5133.75 in (tea cup)
Creek County5113.00 in (tea cup)
Seminole County5102.50 in (tennis ball)
McIntosh County582.00 in (hen egg)
Okmulgee County581.75 in (golf ball)
Greer County583.00 in (tea cup)
Cimarron County572.50 in (tennis ball)
Kingfisher County562.00 in (hen egg)
Johnston County4162.75 in (baseball)
Washita County4142.50 in (tennis ball)
Kiowa County4132.75 in (baseball)
Murray County4112.50 in (tennis ball)
Major County4101.75 in (golf ball)
Blaine County493.50 in (tea cup)
Caddo County492.50 in (tennis ball)
Bryan County492.50 in (tennis ball)
Wagoner County462.00 in (hen egg)
Jefferson County461.75 in (golf ball)
Pittsburg County451.75 in (golf ball)
Dewey County442.00 in (hen egg)
Atoka County371.75 in (golf ball)
Mayes County362.00 in (hen egg)
Woods County362.00 in (hen egg)
Marshall County351.25 in (half dollar)
Pawnee County351.75 in (golf ball)
Hughes County331.75 in (golf ball)
Delaware County331.75 in (golf ball)
Craig County332.75 in (baseball)
Jackson County292.00 in (hen egg)
Sequoyah County242.50 in (tennis ball)
Ottawa County231.50 in (ping pong ball)
Muskogee County231.00 in (quarter)
Okfuskee County221.50 in (ping pong ball)
Adair County222.00 in (hen egg)
Choctaw County221.75 in (golf ball)
Harmon County223.00 in (tea cup)
Alfalfa County1143.00 in (tea cup)
Coal County111.00 in (quarter)
Latimer County111.75 in (golf ball)
Pushmataha County111.75 in (golf ball)

Check your exact address with the free hail date finder →

Other states

Source and method

NOAA Storm Prediction Center preliminary local storm reports of hail 1 inch or larger, Jan 1, 2025 to Oct 26, 2026 (updated Oct 27, 2026). Dates are SPC storm days, which run from 12:00 UTC to 12:00 UTC (about 7 a.m. to 7 a.m. Central), so a late-night storm appears on the day it started. Reports come from spotters, the public and NWS offices: they can be revised, and a storm nobody reported is missing. SPC storm reports.

A Skybridge report goes further for one address and date: GOES satellite cloud-top and lightning data, NOAA MRMS radar hail size and these storm reports within 50 km, in one document reviewed by a person, with a code anyone can verify.