VORTEX
TORNADO HISTORY
← All States

New Jersey Tornado History — 189 Tornadoes Since 1950

126 cities covered · 1950–present · NOAA Storm Prediction Center
Confirmed records complete through December 29, 2025

How many tornadoes does New Jersey get per year?

New Jersey has had 189 tornadoes on record since 1950, including 7 strong to violent (EF3+) tornadoes — averaging about 2.5 per year since 1950 (about 4.7 per year over the last decade). Counts come from the NOAA Storm Prediction Center archive for New Jersey. The 126 cities below report tornadoes within their own search radius, so those figures overlap each other and do not sum to the state total.

When was the most recent tornado in New Jersey?

The most recent confirmed tornado in our New Jersey dataset was an EF1 tornado on May 16, 2025. Confirmed records are complete through December 29, 2025; more recent preliminary reports are listed below.

When is tornado season in New Jersey?

July is historically the peak month for tornadoes in New Jersey, with 53 on record since 1950. Tornadoes can occur any time of year, but spring through early summer (April–June) generally sees the highest activity across most US states.

New Jersey at a Glance

Cities Covered
126
Tornado-prone metros
Tornadoes on Record
189
Sum across city radii
EF3+ Tornadoes
7
3.7% of all tornadoes
Peak Month
July
53 aggregate

Notable Tornadoes in New Jersey

Deadliest Tornado in New Jersey
F0 on October 27, 2003 — 1 fatality.
Most Recent Tornado
EF1 on May 16, 2025.

3 preliminary tornado reports in New Jersey since December 29, 2025

These are 3 preliminary reports, not confirmed tornadoes. They have not yet been through an NWS damage survey, and are not counted in the confirmed totals above.

Preliminary reports are revised, merged, and sometimes withdrawn — historically about 23% are consolidated downward once surveys complete. Ratings are omitted until a survey assigns one.

Confirmed records above are complete through December 29, 2025. NOAA publishes the confirmed archive annually, so tornadoes after that date appear here first and move into the totals above once finalized.

Preliminary July 21, 2026
Cape May Point, ANZ454 County
Preliminary EF1° July 21, 2026
1 N Pine Brook, Morris County
Preliminary EF1° July 21, 2026
1 W Wharton, Morris County

Source: NOAA Storm Prediction Center preliminary storm reports, updated daily.

Recent tornado warnings in New Jersey

County-by-county tornado warning pages for New Jersey →

Cities

Asbury Park, NJ
26 tornadoes since 1950
Atlantic City, NJ
19 tornadoes since 1950
Avenel, NJ
52 tornadoes since 1950
Basking Ridge, NJ
56 tornadoes since 1950
Bayonne, NJ
60 tornadoes since 1950
Bayville, NJ
31 tornadoes since 1950
Belleville, NJ
56 tornadoes since 1950
Bergenfield, NJ
48 tornadoes since 1950
Bloomfield, NJ
57 tornadoes since 1950
Brick, NJ
38 tornadoes since 1950
Bridgeton, NJ
39 tornadoes since 1950
Bridgewater, NJ
67 tornadoes since 1950
Camden, NJ
80 tornadoes since 1950
Carteret, NJ
54 tornadoes since 1950
Cherry Hill, NJ
84 tornadoes since 1950
Cliffside Park, NJ
53 tornadoes since 1950
Clifton, NJ
55 tornadoes since 1950
Colonia, NJ
52 tornadoes since 1950
Cranford, NJ
57 tornadoes since 1950
Denville, NJ
52 tornadoes since 1950
Dover, NJ
49 tornadoes since 1950
Dumont, NJ
47 tornadoes since 1950
East Brunswick, NJ
75 tornadoes since 1950
East Orange, NJ
59 tornadoes since 1950
Edison, NJ
62 tornadoes since 1950
Elizabeth, NJ
58 tornadoes since 1950
Elmwood Park, NJ
54 tornadoes since 1950
Englewood, NJ
51 tornadoes since 1950
Ewing, NJ
86 tornadoes since 1950
Fair Lawn, NJ
56 tornadoes since 1950
Fords, NJ
59 tornadoes since 1950
Fort Lee, NJ
52 tornadoes since 1950
Garfield, NJ
54 tornadoes since 1950
Glassboro, NJ
63 tornadoes since 1950
Hackensack, NJ
57 tornadoes since 1950
Harrison, NJ
55 tornadoes since 1950
Hawthorne, NJ
55 tornadoes since 1950
Hillsborough, NJ
74 tornadoes since 1950
Hillside, NJ
60 tornadoes since 1950
Hoboken, NJ
55 tornadoes since 1950
Hopatcong Hills, NJ
35 tornadoes since 1950
Irvington, NJ
59 tornadoes since 1950
Iselin, NJ
54 tornadoes since 1950
Jackson, NJ
55 tornadoes since 1950
Jersey City, NJ
55 tornadoes since 1950
Kearny, NJ
56 tornadoes since 1950
Lakewood, NJ
48 tornadoes since 1950
Linden, NJ
56 tornadoes since 1950
Lindenwold, NJ
65 tornadoes since 1950
Livingston, NJ
61 tornadoes since 1950
Lodi, NJ
55 tornadoes since 1950
Long Branch, NJ
30 tornadoes since 1950
Lyndhurst, NJ
56 tornadoes since 1950
Madison, NJ
58 tornadoes since 1950
Mahwah, NJ
33 tornadoes since 1950
Maple Shade, NJ
88 tornadoes since 1950
Maplewood, NJ
63 tornadoes since 1950
Marlboro, NJ
61 tornadoes since 1950
Mercerville-Hamilton Square, NJ
78 tornadoes since 1950
Middletown, NJ
49 tornadoes since 1950
Millburn, NJ
64 tornadoes since 1950
Millville, NJ
32 tornadoes since 1950
Montclair, NJ
58 tornadoes since 1950
Morristown, NJ
58 tornadoes since 1950
Mount Laurel, NJ
77 tornadoes since 1950
New Brunswick, NJ
69 tornadoes since 1950
New Milford, NJ
51 tornadoes since 1950
Newark, NJ
56 tornadoes since 1950
North Arlington, NJ
56 tornadoes since 1950
North Bergen, NJ
50 tornadoes since 1950
North Brunswick, NJ
74 tornadoes since 1950
North Plainfield, NJ
60 tornadoes since 1950
Nutley, NJ
56 tornadoes since 1950
Ocean Acres, NJ
24 tornadoes since 1950
Old Bridge, NJ
73 tornadoes since 1950
Orange, NJ
58 tornadoes since 1950
Palisades Park, NJ
53 tornadoes since 1950
Paramus, NJ
53 tornadoes since 1950
Parsippany, NJ
56 tornadoes since 1950
Passaic, NJ
53 tornadoes since 1950
Paterson, NJ
57 tornadoes since 1950
Pennsauken, NJ
85 tornadoes since 1950
Perth Amboy, NJ
61 tornadoes since 1950
Piscataway, NJ
66 tornadoes since 1950
Plainfield, NJ
58 tornadoes since 1950
Pleasantville, NJ
22 tornadoes since 1950
Point Pleasant, NJ
31 tornadoes since 1950
Princeton, NJ
71 tornadoes since 1950
Rahway, NJ
57 tornadoes since 1950
Ramsey, NJ
35 tornadoes since 1950
Randolph, NJ
51 tornadoes since 1950
Ridgewood, NJ
48 tornadoes since 1950
Roselle, NJ
57 tornadoes since 1950
Rutherford, NJ
52 tornadoes since 1950
Sayreville, NJ
68 tornadoes since 1950
Sayreville Junction, NJ
65 tornadoes since 1950
Scotch Plains, NJ
59 tornadoes since 1950
Secaucus, NJ
54 tornadoes since 1950
Sewell, NJ
73 tornadoes since 1950
Sicklerville, NJ
53 tornadoes since 1950
Somerset, NJ
66 tornadoes since 1950
South Old Bridge, NJ
74 tornadoes since 1950
South Orange, NJ
62 tornadoes since 1950
South Plainfield, NJ
62 tornadoes since 1950
South River, NJ
71 tornadoes since 1950
South Vineland, NJ
37 tornadoes since 1950
Sparta, NJ
27 tornadoes since 1950
Summit, NJ
59 tornadoes since 1950
Teaneck, NJ
56 tornadoes since 1950
Tinton Falls, NJ
43 tornadoes since 1950
Toms River, NJ
34 tornadoes since 1950
Trenton, NJ
74 tornadoes since 1950
Union, NJ
58 tornadoes since 1950
Union City, NJ
54 tornadoes since 1950
Vincentown, NJ
71 tornadoes since 1950
Vineland, NJ
36 tornadoes since 1950
Warren Township, NJ
60 tornadoes since 1950
Wayne, NJ
51 tornadoes since 1950
West Milford, NJ
34 tornadoes since 1950
West New York, NJ
50 tornadoes since 1950
West Orange, NJ
59 tornadoes since 1950
Westfield, NJ
59 tornadoes since 1950
Williamstown, NJ
49 tornadoes since 1950
Willingboro, NJ
87 tornadoes since 1950
Woodbridge, NJ
53 tornadoes since 1950
Wyckoff, NJ
43 tornadoes since 1950