Hail storm map for June 30, 2025: max 2.00" hail across CA, CO, MD, MO, NJ, NM, OK, OR, PA, TX, ~12,618 structures in swath.
CACOMDMONJNMOKORPATX
A moderate hail event swept across CA, CO, MD, MO and 6 more states on June 30, 2025, with MRMS radar measuring stones up to 2.00". An estimated 12,618 structures fell inside the qualifying swath. Maryland took the brunt with ~7,936 structures estimated in the ≥1" footprint. About 2 fell under damaging ≥1.75" hail capable of denting metal and breaking shingles. NOAA logged 4 hail reports and 70 wind reports for the day.
Max hail size
2.00"
States impacted
10
Structures in swath
12,618
Estimated structures affected by state & hail size
State
≥1.00"
≥1.75"
≥2.50"
Maryland
7,936
0
0
Pennsylvania
2,796
0
0
Oklahoma
715
0
0
New Mexico
436
2
0
New Jersey
360
0
0
Colorado
178
0
0
Missouri
116
0
0
Texas
72
0
0
Oregon
8
0
0
California
1
0
0
NOAA storm reports
Hail reports (3)
Kansas · 2 reports
Time
Location
County
Observer comment
00:45
JENNINGS
DECATUR
Firefighter reported half dollar sized hail.
01:19
JENNINGS
DECATUR
Mping report of estimated nickel size hail.
Pennsylvania · 1 report
Time
Location
County
Observer comment
16:49
HIGHVILLE
LANCASTER
A strong thunderstorm produced penny-sized hail near Highville.
Wind reports (68)
Pennsylvania · 14 reports
Time
Location
County
Observer comment
14:12
NEW STREET
SCHUYLKILL
A severe thunderstorm producing wind gusts estimated at 60 mph knocked multiple trees down in Pottsville. One tree fell onto a car on Fairmount Avenue. No injuries were reported.
14:14
PORT CARBON
SCHUYLKILL
A severe thunderstorm, producing winds estimated near 60 mph, knocked down multiple trees down onto Weigand Boulevard in Port Carbon.
14:15
ORWIGSBURG
SCHUYLKILL
A severe thunderstorm producing wind gusts estimated at 60 mph knocked trees down near Orwigsburg.
14:16
(PNE)NE ARPT PHILADE
PHILADELPHIA
Trees down along Woodhaven Avenue in Northeast Philadelphia. Time estimated from radar.
16:01
CARLISLE
CUMBERLAND
A severe thunderstorm producing wind gusts estimated at 70 mph knocked multiple trees and power lines down throughout Carlisle.
16:02
GETTYSBURG JCT
CUMBERLAND
A severe thunderstorm producing wind gusts estimated at 70 mph knocked a tree onto a house on Courtyard Drive north of Carlisle.
16:12
PARADISE VLY
MONROE
Trees and wires down at the intersection of Carlton Road and Paradise Valley Road. Time estimated from radar.
16:14
HENRYVILLE
MONROE
Numerous trees downed in the neighborhood around President Roosevelt Road. Time estimated by radar.
16:16
HENRYVILLE
MONROE
Trees and wires down at the intersection of Paradise Valley Road and Route 715. Time estimated from radar.
17:35
CHARLESTON
TIOGA
A severe thunderstorm producing wind gusts estimated at 60 mph knocked a tree down which blocked Charleston Road near the intersection with Caitlin Hollow Road approximately 3 miles east-northeast of Wellsboro.
22:30
LANDISVILLE
LANCASTER
A severe thunderstorm producing wind gusts estimated at 60 mph knocked a tree onto wires at the intersection of McFarland Drive and Penningdon Drive in Landisville.
23:00
BECHTELSVILLE
BERKS
Picture of tree down lying across Wissinger Rd in Bechtelsville. Time estimated.
23:02
KINZERS
LANCASTER
A severe thunderstorm producing wind gusts estimated at 60 mph knocked a tree down onto US-30 Eastbound at Kinzer Road.
23:31
TRUCE
LANCASTER
A severe thunderstorm producing wind gusts estimated at 60 mph knocked multiple trees down on Lancaster Pike near Smithville. This caused to road to be closed for a short period of time.
New Jersey · 13 reports
Time
Location
County
Observer comment
15:04
WEST TRENTON
MERCER
Multiple reports of trees and wires down. Time estimated from radar.
15:04
LAWRENCEVILLE
MERCER
Multiple reports of trees and wires down. Time estimated from radar.
15:04
EAST TRENTON
MERCER
Multiple reports of trees and wires down. Time estimated from radar.
15:15
PRINCETON JCT
MERCER
Multiple reports of trees and wires down. Time estimated from radar.
15:23
PLAINSBORO
MIDDLESEX
Multiple trees uprooted and large tree branches snapped. Time estimated from radar.
15:23
PLAINSBORO
MIDDLESEX
Multiple trees down at intersection of Schalks Crossing Road and Scudders Mill Road. Time estimated from radar.
15:25
PLAINSBORO
MIDDLESEX
Trees and wires down at the intersection of Schalks Crossing Road and Wyndhurst Drive. Time estimated from radar.
15:25
PLAINSBORO
MIDDLESEX
Trees and wires down at the intersection of Schalks Crossing Road and Research Way. Time estimated from radar.
15:54
GREEN BROOK
SOMERSET
Multiple trees down. Time estimated from radar.
15:55
MIDDLESEX
MIDDLESEX
Trees and wires down at the intersection of Raritan Ave and Ashland Road. Time estimated from radar.
15:59
RARITAN
SOMERSET
Trees and wires down. Time estimated from radar.
16:06
BRANCHBURG PARK
SOMERSET
Multiple trees down. Time estimated from radar.
16:11
BEDMINSTER
SOMERSET
Multiple trees down. Time estimated from radar.
Delaware · 7 reports
Time
Location
County
Observer comment
12:16
FRANKFORD
SUSSEX
Delete.
12:30
SILVERBROOK
NEW CASTLE
Tree into a house. Time estimated from radar.
12:31
BRANDYWINE SPGS
NEW CASTLE
Pictures of several branches down and a few large trees down. Time estimated from radar.
12:32
BELLEMOOR
NEW CASTLE
Multiple trees and wires down. Time estimated from radar.
14:30
SILVERBROOK
NEW CASTLE
Tree into a house. Time estimated from radar.
20:16
SILVERBROOK
NEW CASTLE
A tree was blown down onto a vehicle traveling in the right westbound lane of Lancaster Pike approaching Hedgerow Place in Wilmington. There were two occupants in the vehicle.
20:27
RICHARDSON PARK
NEW CASTLE
Report of a tree fallen onto a house near the intersection of Catalpa Ave and S Maryland Ave in Wilmington.
Maryland · 6 reports
Time
Location
County
Observer comment
16:07
KINGSVILLE
BALTIMORE
Several trees and wires blew down in the city of Kingsville.
16:11
KINGSVILLE
BALTIMORE
A large tree blew down at the intersection of US-1 Bel Air Road and New Cut Road.
16:12
VALE
HARFORD
There were several reports of trees blown down on the northeast side of Fallston towards Bel Air.
17:45
FREELAND
BALTIMORE
There were a few calls for trees blown down near Freeland towards the state line.
18:28
GLENWOOD
HARFORD
A tree blew down in the 400 block of Sunny View Road.
19:17
HAVRE DE GRACE
HARFORD
A tree blew down and siding was torn off a house in the 700 block of Ruddy Court.
New Mexico · 4 reports
Time
Location
County
Observer comment
14:52
KIRTLAND AFB
BERNALILLO
A convectively induced outflow gust that funneled through the Tijeras Canyon reached a peak gust of 66 mph. No lightning was observed at the Sunport.
16:03
KIRTLAND AFB
BERNALILLO
A convectively induced outflow gust that funneled through the Tijeras Canyon induced a severe wind gust of 59 mph. No lightning was observed at the Sunport.
17:09
(GUP)GALLUP AIRPORT
MCKINLEY
A convectively induced outflow gust produced a severe wind gust of 61 mph. No lightning was observed at the airport.
17:42
(DMN)DEMING ARPT
LUNA
The Deming Airport recorded a peak gust of 70 mph.
Utah · 4 reports
Time
Location
County
Observer comment
18:40
ORTON
GARFIELD
A wind gust of 59 mph was recorded at the UT-20 mesonet site.
21:10
(DPG)MICHAEL AAF DUG
TOOELE
A wind gust of 61 mph was recorded at the Salt Flats mesonet site.
21:20
BARRO
TOOELE
A wind gust of 62 mph was recorded at the West of Wildcat Mtn mesonet site.
21:49
(MLF)MILFORD MUNI AR
BEAVER
A wind gust of 59 mph was recorded at the Milford Municipal Airport ASOS.
Arizona · 3 reports
Time
Location
County
Observer comment
16:14
SOLOMON
GRAHAM
The Safford Regional Airport measured a wind gust of 66 mph from a thunderstorm outflow.
18:48
SABINO
PIMA
Personal weather station reported a wind gust of 60 mph.
18:50
SABINO
PIMA
A 6 inch diameter tree branch was downed due to strong thunderstorm outflow winds. Time of damage was estimated based on radar.
Kansas · 3 reports
Time
Location
County
Observer comment
01:55
HILL CITY
GRAHAM
Site KHLC reported 58 to 60 mph wind gusts.
02:13
HOXIE
SHERIDAN
Site Six Toes Feed reported a 60 MPH gust.
03:46
BUNKER HILL
RUSSELL
Bunker Hill Mesonet measured a 72 mph wind gust.
Arkansas · 2 reports
Time
Location
County
Observer comment
22:03
GIBSON
PULASKI
A NWS employee measured a severe wind gust of 60 mph near the community of Gibson.
22:05
GIBSON
PULASKI
Several trees and large limbs blown down along and across Jacksonville/Cato Road. A NWS employee observed a few large oak and pine trees down with a damage pattern consistent of a microburst with estimated winds of 60 mph near the community of Gibson.
Michigan · 2 reports
Time
Location
County
Observer comment
16:10
HIAWATHA
SCHOOLCRAFT
Public report of a tree blocking Southside Rd a half mile north of M-94. Time approximated by broadcast media who forwarded the report.
19:00
DAGGETT
MENOMINEE
Public report from Daggett that a pine tree broke off at base approximately 2 to 3 feet in diameter. Another 1 to 2 foot diameter tree split and took down a power line. A large willow tree at 3 to 4 feet in diameter at the base took down additional powerlines, blocking N Frenchtown Road. Time estimated by broadcast media who forwarded the report.
Illinois · 2 reports
Time
Location
County
Observer comment
16:39
MC LEAN
MCLEAN
Crop damage was observed near the intersection of county roads 500E and 350N. Additional crop damage was also evident in this area via Sentinel satellite data.
16:43
MC LEAN
MCLEAN
Crop damage was observed near the intersection of US-136 and county road 700E. This damage was confirmed via Sentinel satellite data, which also showed damage south of 300N and 675E.
Tennessee · 1 report
Time
Location
County
Observer comment
23:11
HENRY CO ARPT
HENRY
Trees were downed along Trading Post Rd due to a strong thunderstorm.
Oklahoma · 1 report
Time
Location
County
Observer comment
16:11
LAWTON
COMANCHE
A personal weather station observation.
Texas · 1 report
Time
Location
County
Observer comment
14:34
FLUVANNA
SCURRY
The local fire department reported multiple large tree limbs down, along with roof damage to a building. Time was estimated from radar. Wind speeds were estimated to have been approximately 80 MPH. The property damage cost is an estimation.
West Virginia · 1 report
Time
Location
County
Observer comment
13:52
MECHANICSBURG
HAMPSHIRE
A tree blew down in the 500 block of Middle Ridge Road.
Mississippi · 1 report
Time
Location
County
Observer comment
13:17
D IBERVILLE
HARRISON
A fence was downed by thunderstorm winds at Henrys Bar And Grill. There was alos wind damage to storage building at Atlas Auto.
Oregon · 1 report
Time
Location
County
Observer comment
18:15
KENO
KLAMATH
On 06/30/2025, an area of low pressure along the northern California coast produced numerous thunderstorms in south central Oregon and northern California. Downdraft winds associated with one thunderstorm 5 miles north of Keno in Klamath County broke off several 1 inch diameter limbs from a healthy tree. Also, 1.63 inches of rain were measured from the storm.
Wisconsin · 1 report
Time
Location
County
Observer comment
14:42
CORNELL
CHIPPEWA
Fire Department provided photos of multiple trees snapped from 8th street east to Townline Road along Ripley Street in Cornell from a microburst.
Alabama · 1 report
Time
Location
County
Observer comment
18:29
BODKA
SUMTER
Large trees were down blocking Highway 116 and between Highway 39 and Church St in Gainesville.
Was a specific property in this swath? Run the address against NOAA hail history → Address hail check