New Jersey, 2025

Damaging Winds in New Jersey, June 19, 2025

June 19, 2025 · NWS PHI · 27 events in 11 counties and zones

A strong cold front moved into a very warm, moist, and unstable airmass which resulted in widespread showers and thunderstorms. Some storms were severe, producing damaging wind gusts and hail across portions of New Jersey.

Where it happened

Every event with a place to put it. Tap one for its entry below.

  • Tornadoes
  • Tropical storms and surge
  • Floods
  • Wind
  • Hail
  • Winter weather
  • Heat and drought
  • Cold
  • Fire, smoke and dust
  • Marine and coastal
  • Other

Open the live radar over this ground

The toll

Deaths
0
Injuries
0
Property damage
None recorded
Crop damage
None recorded
Events
27

Deaths and injuries are direct and indirect together, as the offices filed them. Damage is property and crops in the dollars of the year, not adjusted for inflation, and only where an office estimated it.

What happened

The episode as NWS PHI wrote it up.

A strong cold front moved into a very warm, moist, and unstable airmass which resulted in widespread showers and thunderstorms. Some storms were severe, producing damaging wind gusts and hail across portions of New Jersey.

What forecasters said that day

The local office's own words before the first event, as it sent them, from the Iowa Environmental Mesonet's archive of National Weather Service text.

NWS Philadelphia/Mount Holly wrote its last area forecast discussion before the first event at Jun 19, 12:57 PM EST, 26 minutes earlier.

Area forecast discussion, Jun 19, 12:57 PM EST, 26 minutes before
Area Forecast Discussion
National Weather Service Mount Holly NJ
157 PM EDT Thu Jun 19 2025

.SYNOPSIS...
Bermuda high pressure remains offshore today. A cold front
passes through the region tonight, bringing relatively cooler
and drier air to the region for Friday. High pressure should
then generally dominate through the weekend and into early next
week with a building ridge aloft over the East Coast.

&&

.NEAR TERM /THROUGH TONIGHT/...
***Severe weather likely this afternoon into this evening***

By early- mid afternoon, clouds will begin to build as the
front approaches with the shortwave aloft. CAPE values look to
reach or exceed 2000 J/kg again, but shear and forcing is a bit
stronger today. Thus, SPC has most of the region in an enhanced
risk of severe weather. In fact the area of enhanced risk was
expanded east to include the coast with SPC's morning update.
The main risk remains damaging winds, but large hail is also
possible, and the tornado risk is not zero either. Overall it
should be a more active day for severe weather than yesterday
was. With high PW's, there could be localized flooding as well,
though storms should be moving along...main risks here would be
any unlucky training and very heavy downpours in the urban core.

Storms likely dwindle and push offshore by mid-evening. Cold
front probably doesn't reach the region until later tonight, so
for a while it will be very warm and humid, but toward dawn the
cooler, drier air will finally push across the region. Lows
will return to the 60s, but not until after the frontal passage
very late tonight.

&&

.SHORT TERM /FRIDAY THROUGH SATURDAY NIGHT/...
As the prominent shortwave axis shifts offshore on Friday, the
region will stay within northwesterly flow aloft as upper-level
ridging begins to take shape over southern and central portions
of the US.

At the surface, low pressure will continue to shift eastward
across far northern portions of New England and into New
Brunswick before entering the North Atlantic by Friday night.
This will keep winds across the area northwesterly. While ample
sunshine will still allow temperatures to warm into the mid 80s
(outside of a few upper 70s in the Poconos), the drier post
frontal airmass should feel much more comfortable than today.
With light winds and clear skies, Friday night should also be
fairly comfortable. Lows look to be in the low- mid 60s, though
they may remain in the upper 60s to near 70 across the Delmarva
and in the urban corridor.

Upper-level ridging will continue to build across the
southeastern US and into portions of the Ohio Valley on
Saturday. Under mostly sunny skies, afternoon highs will likely
warm into the upper 80s to near 90 outside of the Poconos and in
coastal regions. Thankfully, the airmass in place won't be
particularly moist, keeping heat index values at bay.

Model guidance has been fairly consistent the past couple of
days that a shortwave will at least glance the area Saturday
night on the periphery of the ridge. This could provide a slight
chance for a few showers and storms to the northern half of the
area. No severe weather is expected with this disturbance.

&&

.LONG TERM /SUNDAY THROUGH THURSDAY/...
The reprieve from the dangerous heat will begin to come to an
end on Sunday. Upper- level ridging will be firmly established
across the Mid- Atlantic beginning on Sunday and continuing
through the first part of next week. At the surface, high
pressure will remain in control. The airmass in place will
become increasingly moist, with dewpoints likely rising into the
low 70s on Sunday and remaining that way through mid-week.

With the high pressure in place, increasing moisture, and ample
sunshine each day, it will likely be quite hot. Monday and
Tuesday look to be the hottest days, with temperatures likely to
exceed 90 areawide. Many inland locations outside of the
Poconos could potentially reach the upper 90s or near 100. Heat
indices could exceed 100 for a large portion of the area.

There are some subtle indications that ridging could begin to
break down slightly Wednesday and especially beyond. This could
provide some hope for slightly cooler temperatures and, perhaps,
some rain chances.

&&

.AVIATION /18Z THURSDAY THROUGH TUESDAY/...
The following discussion is for KPHL, KPNE, KTTN, KABE, KRDG, KILG,
KMIV, KACY and surrounding areas.

Through Tonight...VFR for the early afternoon but some scattered
showers and storms are already starting to develop and expect main
threat for TAF sites to be mainly 19-22z or so for TAF sites N/W of
the urban corridor and 18-00z for urban corridor TAF sites. For MIV
and ACY, storms will be more towards the 21-01z time frame. Expect
brief restrictions to IFR visbys in any storms with the potential
for peak wind gusts of 50 to 60 knots should the core of any strong
storm or line segment move over a TAF site.

SHRA/TSRA end tonight by 04Z. VFR with clearing skies. SW winds
around 5-10 kt becoming NW late with some gusts to around 20 knots
possible.

Moderate confidence in the forecast through this evening with high
confidence for the overnight.

Friday...VFR. West winds around 10 knots with some gusts to around
15 to 20 knots. High confidence.

Outlook...

Friday night through Monday...VFR.

&&

.MARINE...
No marine headlines are currently in effect through tonight.
South- southwest winds around 15-20 kt with gusts up to 22-24
kt possible this afternoon into tonight. Seas of 3-4 feet,
possibly up to 5 feet. Due to marginal conditions, have held off
on a SCA for the Atlantic coastal waters at this time, however,
a SCA may become warranted if further confidence is reached.

Otherwise, another round of showers and thunderstorms is
expected to occur this afternoon and evening. These storms may
warrant special marine warnings.

Outlook...

Friday through Monday...Sub-SCA conditions are anticipated with
winds below 25 kt and seas below 5 ft.

Rip Currents...

For today, winds and swell remain oriented south-
southwesterly. However, winds increase to 15-20 mph with seas
increasing to around 4 feet. As a result, breaking waves in the
surf zone of 2-3 feet look to occur across all beaches.
Therefore, a MODERATE risk for the development of rip currents
is forecast for NJ beaches today while for the Delaware beaches
we have a LOW risk.

For Friday, the winds shift to offshore and the wave heights
diminish however it looks like there will be some longer period
swell groups. For this reason, we will continue with a MODERATE
risk for the development of dangerous rip currents for the NJ
beaches with a LOW risk for the Delaware Beaches.

For specific beach forecasts, visit weather.gov/beach/phi

&&

.PHI WATCHES/WARNINGS/ADVISORIES...
PA...Heat Advisory until 8 PM EDT this evening for PAZ070-071-102-
     104-106.
NJ...Heat Advisory until 8 PM EDT this evening for NJZ015-017>019.
DE...Heat Advisory until 8 PM EDT this evening for DEZ001.
MD...None.
MARINE...None.

&&

SYNOPSIS...Cooper/Deal/RCM
NEAR TERM...Fitzsimmons/RCM
SHORT TERM...Cooper
LONG TERM...Cooper
AVIATION...Cooper/Fitzsimmons
MARINE...Cooper/RCM

The radar

The Philadelphia radar (KDIX), 84 km away, was scanning. The volume nearest the first event began at 18:22 UTC.

Open the radar archive at this moment

Event by event

27 thunderstorm wind. Local standard time, as filed.

Thunderstorm Wind, Somerset

When
June 19, 1:23 PM EST
Where
Somerset County, Bedminster
Measured
50 kt (58 mph) estimated gust
Reported by
State Official
Coordinates
40.680, -74.650

Multiple trees down. Time estimated from radar.

Thunderstorm Wind, Morris

When
June 19, 1:47 PM EST
Where
Morris County, 0.69 mi S of New Vernon
Measured
50 kt (58 mph) estimated gust
Reported by
State Official
Coordinates
40.740, -74.500

A tree fell on a vehicle. Time estimated from radar.

Thunderstorm Wind, Hunterdon

When
June 19, 2:27 PM EST
Where
Hunterdon County, 1.38 mi S of Fairmount
Measured
50 kt (58 mph) estimated gust
Reported by
State Official
Coordinates
40.710, -74.770

Trees and wires down. Time estimated from radar.

Thunderstorm Wind, Sussex

When
June 19, 2:32 PM EST
Where
Sussex County, 0.87 mi SW of Andover Arpt
Measured
50 kt (58 mph) estimated gust
Reported by
State Official
Coordinates
40.990, -74.740

A tree was downed. Time estimated from radar.

Thunderstorm Wind, Somerset

When
June 19, 2:36 PM EST
Where
Somerset County, Bedminster
Measured
50 kt (58 mph) estimated gust
Reported by
State Official
Coordinates
40.680, -74.650

Multiple trees down. Time estimated from radar.

Thunderstorm Wind, Hunterdon

When
June 19, 2:46 PM EST
Where
Hunterdon County, 1.05 mi W of Flemington
Measured
50 kt (58 mph) estimated gust
Reported by
State Official
Coordinates
40.500, -74.870

Trees and wires down. Time estimated from radar.

Thunderstorm Wind, Salem

When
June 19, 4:50 PM EST
Where
Salem County, 0.53 mi W of Harmersville
Measured
53 kt (61 mph) measured gust
Reported by
Mesonet
Coordinates
39.500, -75.440

An NJ Weather Net mesonet site measured a severe gust.

Thunderstorm Wind, Burlington

When
June 19, 4:55 PM EST
Where
Burlington County, 1.73 mi WSW of Rancocas Woods
Measured
50 kt (58 mph) estimated gust
Reported by
NWS Employee
Coordinates
40.010, -74.910

Large tree branches fell on a car and blocked Creek Road. Time estimated from radar.

Thunderstorm Wind, Ocean

When
June 19, 5:00 PM EST
Where
Ocean County, 1.06 mi W of Tuckerton
Measured
50 kt (58 mph) estimated gust
Reported by
Public
Coordinates
39.600, -74.350

Tree downed in Little Egg Harbor. Time estimated for radar.

Thunderstorm Wind, Mercer

When
June 19, 5:00 PM EST
Where
Mercer County, 1.05 mi W of Washington Crossing
Measured
50 kt (58 mph) estimated gust
Reported by
Public
Coordinates
40.300, -74.870

Several large tree limbs downed with damage. Time estimated from radar.

Thunderstorm Wind, Burlington

When
June 19, 5:00 PM EST
Where
Burlington County, 0.87 mi SE of Evesboro
Measured
50 kt (58 mph) estimated gust
Reported by
Public
Coordinates
39.920, -74.920

Large tree down on Hainesport-Mt. Laurel Road near Academy Dr. Tree laying across road and fell on power lines.

Thunderstorm Wind, Mercer

When
June 19, 5:01 PM EST
Where
Mercer County, Ajax Park
Measured
50 kt (58 mph) estimated gust
Reported by
NWS Employee
Coordinates
40.270, -74.800

Tree downed in Banchoff Park. Time estimated from radar.

Thunderstorm Wind, Cumberland

When
June 19, 5:10 PM EST
Where
Cumberland County, Newport
Measured
50 kt (58 mph) estimated gust
Reported by
Trained Spotter
Coordinates
39.300, -75.180

Large branches and a few trees downed. Time estimated from radar.

Thunderstorm Wind, Mercer

When
June 19, 5:18 PM EST
Where
Mercer County, 0.53 mi W of Lewisville
Measured
50 kt (58 mph) estimated gust
Reported by
Trained Spotter
Coordinates
40.280, -74.730

Multiple trees and wires down. Time estimated from radar.

Thunderstorm Wind, Hunterdon

When
June 19, 5:18 PM EST
Where
Hunterdon County, 1.05 mi W of Lambertville
Measured
50 kt (58 mph) estimated gust
Reported by
Trained Spotter
Coordinates
40.370, -74.950

Multiple trees and power lines down. Time estimated from radar.

Thunderstorm Wind, Somerset

When
June 19, 5:22 PM EST
Where
Somerset County, 0.69 mi S of Neshanic Station
Measured
50 kt (58 mph) estimated gust
Reported by
Public
Coordinates
40.510, -74.730

Several trees and limbs downed. Time estimated from radar.

Thunderstorm Wind, Monmouth

When
June 19, 5:25 PM EST
Where
Monmouth County, 1.73 mi WNW of Englishtown
Measured
50 kt (58 mph) estimated gust
Reported by
Broadcast Media
Coordinates
40.310, -74.380

Tree onto house Kensington Dr in Manalapan. Time estimated from radar.

Thunderstorm Wind, Middlesex

When
June 19, 5:26 PM EST
Where
Middlesex County, 1.48 mi NNE of Milltown Zigfield Ar
Measured
50 kt (58 mph) estimated gust
Reported by
Trained Spotter
Coordinates
40.420, -74.420

Multiple trees and power lines down. Time estimated from radar.

Thunderstorm Wind, Middlesex

When
June 19, 5:26 PM EST
Where
Middlesex County, 0.53 mi W of Jamesburg
Measured
50 kt (58 mph) estimated gust
Reported by
Broadcast Media
Coordinates
40.350, -74.440

Tree reported down. Time estimated from radar.

Thunderstorm Wind, Middlesex

When
June 19, 5:30 PM EST
Where
Middlesex County, 1.48 mi SSE of South Old Bridge
Measured
50 kt (58 mph) estimated gust
Reported by
Public
Coordinates
40.360, -74.340

Tree reported downed. Time estimated from radar.

Thunderstorm Wind, Hunterdon

When
June 19, 5:30 PM EST
Where
Hunterdon County, Three Bridges
Measured
50 kt (58 mph) estimated gust
Reported by
Public
Coordinates
40.520, -74.800

Several trees and large limbs downed. Time estimated from radar.

Thunderstorm Wind, Middlesex

When
June 19, 5:33 PM EST
Where
Middlesex County, 1.05 mi W of Cheesequake
Measured
50 kt (58 mph) estimated gust
Reported by
Public
Coordinates
40.430, -74.300

Large tree uprooted. Time estimated from radar.

Thunderstorm Wind, Monmouth

When
June 19, 5:40 PM EST
Where
Monmouth County, 0.87 mi NE of Union Beach
Measured
50 kt (58 mph) estimated gust
Reported by
Fire Department/Rescue
Coordinates
40.430, -74.170

Tree into house on Laurel Ave. Time estimated from radar.

Thunderstorm Wind, Monmouth

When
June 19, 5:41 PM EST
Where
Monmouth County, 1.26 mi ESE of Hazlet
Measured
50 kt (58 mph) estimated gust
Reported by
Fire Department/Rescue
Coordinates
40.410, -74.130

Tree into house at Thompson Ave/Ocean Ave. Time estimated from radar.

Thunderstorm Wind, Monmouth

When
June 19, 5:44 PM EST
Where
Monmouth County, Fair Haven
Measured
50 kt (58 mph) estimated gust
Reported by
Fire Department/Rescue
Coordinates
40.350, -74.070

Tree into house on Mechanic Street. Time estimated from radar.

Thunderstorm Wind, Monmouth

When
June 19, 5:45 PM EST
Where
Monmouth County, 0.87 mi SW of East Keansburg
Measured
50 kt (58 mph) estimated gust
Reported by
Fire Department/Rescue
Coordinates
40.440, -74.130

Tree into houses on Forest Ave. Time estimated from radar.

Thunderstorm Wind, Monmouth

When
June 19, 5:45 PM EST
Where
Monmouth County, 0.69 mi N of Colts Neck Arpt
Measured
50 kt (58 mph) estimated gust
Reported by
Fire Department/Rescue
Coordinates
40.290, -74.180

Tree through homes on Wedgewood Ave. Time estimated from radar.

What these are

Thunderstorm Wind
Winds from a thunderstorm of 50 knots (58 mph) or more, or lower winds that caused damage or casualties. Measured gusts are marked MG, estimated EG.

After NWS Directive 10-1605, the rules offices file Storm Data by.

The same day elsewhere

More

Every storm in New Jersey in 2025Every state in 2025This day in weather historyWarnings in New Jersey, June 2025

Sources

NOAA National Centers for Environmental Information, Storm Events Database, compiled from the National Weather Service’s monthly Storm Data. Complete through 2026-06; NCEI adds each month about 75 days after it ends and revises past years a few times a year. Rebuilt 2026-09-24. Each event’s entry at NCEI: 1271165, 1271167, 1271168, 1271169, 1271170, 1271171, 1271175, 1271176, 1271177, 1271178, 1271179, 1271180, 1271181, 1271182, 1271183, 1271184, 1271185, 1271186, 1271187, 1271188, 1271189, 1271190, 1271191, 1271192, 1271193, 1271194, 1271195.