New Jersey Snowfall Totals

Latest: no snow reported in New Jersey in the last 72 hours (as of Oct 20, 13:27 UTC). Live New Jersey snowfall totals by town from National Weather Service storm reports, updated through the day. The towns we track average 27.5 inches of snow a year; the snowiest are Phillipsburg (33.1″), Mahwah (32.7″), Wyckoff (32.7″), Ramsey (32.7″), Newark (31.5″).

New Jersey snow totals by town – last 72 hours

No snowfall reported in New Jersey in the last 72 hours (checked Oct 20, 13:27 UTC). Refreshing…

LocationSnowReportedSource

Storm-total reports from NWS spotters, CoCoRaHS observers and official stations. Preliminary — totals can rise as later reports arrive.

Regions

New Jersey snowfall totals by city

Average yearly snowfall (NOAA 1991–2020). Click a city for its live totals and storm history.

CityCountyAvg snow/yrPopulation
NewarkEssex31.5″281,944
Jersey CityHudson31.5″264,290
PatersonPassaic29.8″147,754
ElizabethUnion31.5″129,007
EdisonMiddlesex29.0″102,548
TrentonMercer26.6″89,620
CliftonPassaic29.8″86,334
CamdenCamden23.1″76,119
PassaicPassaic29.8″71,085
Cherry HillCamden23.1″70,475
Union CityHudson29.8″69,156
BayonneHudson31.5″66,311
MiddletownMonmouth24.5″65,490
East OrangeEssex31.5″64,949
North BergenHudson29.8″63,484
IrvingtonEssex31.5″61,323
VinelandCumberland13.3″60,818
WaynePassaic31.5″57,915
New BrunswickMiddlesex29.0″57,035
UnionUnion31.5″56,771
PiscatawayMiddlesex29.0″56,044
JacksonCamden23.5″54,856
HobokenHudson29.8″53,635
West New YorkHudson29.8″53,366
Perth AmboyMiddlesex31.5″52,682
PlainfieldUnion21.4″51,217
ParsippanyMorris24.0″51,144
BloomfieldEssex31.5″49,120
East BrunswickMiddlesex29.0″48,495
West OrangeEssex31.5″48,131
SayrevilleMiddlesex29.0″44,920
HackensackBergen29.8″44,834
BridgewaterSomerset21.0″44,464
North BrunswickMiddlesex29.0″43,905
SicklervilleCamden21.9″42,891
KearnyHudson31.5″42,137
LindenUnion31.5″42,021
Mount LaurelBurlington24.8″41,864
MarlboroMonmouth29.0″40,191
TeaneckBergen29.8″40,078
MontclairEssex31.5″39,701
Atlantic CityAtlantic17.4″39,260
HillsboroughSomerset21.0″38,303
SewellGloucester23.1″37,433
BellevilleEssex31.5″36,878
Fort LeeBergen29.8″36,672
PennsaukenCamden23.1″36,332
OrangeEssex31.5″34,457
Fair LawnBergen29.8″33,597
GarfieldBergen29.8″31,802
WillingboroBurlington24.8″31,668
WestfieldUnion26.3″30,548
PrincetonMercer26.6″29,603
RahwayUnion31.5″29,508
EnglewoodBergen29.8″28,539
MillvilleCumberland22.0″28,230
LivingstonEssex24.0″27,853
BergenfieldBergen29.8″27,621
NutleyEssex29.8″27,572
ParamusBergen29.8″26,974
West MilfordPassaic28.1″26,968
RandolphMorris28.1″25,734
RidgewoodBergen29.8″25,621
BridgetonCumberland11.8″25,031
MaplewoodEssex31.5″25,008
Cliffside ParkBergen29.8″24,857
LodiBergen29.8″24,835
VincentownBurlington24.8″24,664
South PlainfieldMiddlesex21.4″24,290
CarteretMiddlesex31.5″24,170
MahwahBergen32.7″24,062
Old BridgeMiddlesex29.0″23,753
Scotch PlainsUnion26.3″23,584
CranfordUnion31.5″22,627
HillsideUnion31.5″22,155
SomersetSomerset29.0″22,083
SummitUnion24.0″22,074
RoselleUnion31.5″21,670
Basking RidgeSomerset29.6″21,424
PleasantvilleAtlantic17.4″20,755
Palisades ParkBergen29.8″20,743
Elmwood ParkBergen29.8″20,279
MillburnEssex31.5″20,149
LyndhurstBergen29.8″19,996
SpartaSussex28.1″19,722
WoodbridgeMiddlesex31.5″19,265
GlassboroGloucester23.1″19,216
SecaucusHudson29.8″19,104
Maple ShadeBurlington23.1″19,077
HawthornePassaic29.8″19,074
IselinMiddlesex31.5″18,695
RutherfordBergen29.8″18,690
MorristownMorris24.0″18,594
DoverMorris28.1″18,346
DumontBergen29.8″18,001
ColoniaMiddlesex31.5″17,795
South OrangeEssex31.5″17,295
WyckoffBergen32.7″17,124
AvenelMiddlesex31.5″17,011
New MilfordBergen29.8″16,801
DenvilleMorris28.1″16,669
South RiverMiddlesex29.0″16,399
MadisonMorris24.0″16,126
North ArlingtonBergen31.5″15,904
WilliamstownGloucester19.0″15,567
HarrisonHudson31.5″15,474
FordsMiddlesex31.5″15,187
RamseyBergen32.7″15,102
TenaflyBergen29.8″14,880
ClarkUnion31.5″14,628
HammontonAtlantic19.0″14,618
PhillipsburgWarren33.1″14,515
HopatcongSussex28.1″14,510
FairviewBergen29.8″14,451
SpringfieldUnion31.5″14,429
Highland ParkMiddlesex29.0″14,347
Berkeley HeightsUnion24.0″14,179
WeehawkenHudson29.8″14,104
CollingswoodCamden23.1″14,000
MiddlesexMiddlesex21.0″13,934
MetuchenMiddlesex21.4″13,886
Roselle ParkUnion31.5″13,670
VeronaEssex31.5″13,545
Franklin ParkMiddlesex29.0″13,295
OaklandBergen28.1″13,165
Short HillsEssex24.0″13,165
Saddle BrookBergen29.8″13,130
Ridgefield ParkBergen29.8″13,102
LumbertonBurlington24.8″12,559
New ProvidenceUnion24.0″12,469
Cedar GroveEssex31.5″12,457
RingwoodPassaic28.1″12,448
AtcoCamden23.5″12,350
Hasbrouck HeightsBergen29.8″12,227
Red BankMonmouth24.5″12,204
SomervilleSomerset21.0″12,202
East HanoverMorris24.0″12,194
EdgewaterBergen29.8″12,034
Glen RockBergen29.8″11,999
MartinsvilleSomerset21.0″11,980
FreeholdMonmouth23.7″11,959
PennsvilleSalem20.2″11,888
WanaquePassaic28.1″11,848
Florham ParkMorris24.0″11,835
WallingtonBergen29.8″11,716
River EdgeBergen29.8″11,668
BellmawrCamden23.1″11,462
HaddonfieldCamden23.1″11,414
RidgefieldBergen29.8″11,373
Ocean CityCape May17.4″11,355
Gloucester CityCamden23.1″11,329
WestwoodBergen29.8″11,247
Browns MillsBurlington24.8″11,223
Pompton LakesPassaic28.1″11,202
TotowaPassaic29.8″10,973
Little FerryBergen29.8″10,963
Franklin LakesBergen28.1″10,899
Mount HollyBurlington24.8″10,804
Somers PointAtlantic17.4″10,688
Little FallsPassaic29.8″10,688
HillsdaleBergen29.8″10,559
Bound BrookSomerset21.0″10,497
Ventnor CityAtlantic17.4″10,486
ManvilleSomerset21.0″10,429
Lincoln ParkMorris31.5″10,405
Colts NeckMonmouth29.0″10,142
MarltonBurlington21.9″10,133
WaldwickBergen29.8″10,095
WoodburyGloucester23.1″10,020

Frequently asked questions

Where can I find New Jersey snowfall totals by town today?

The live table above lists every New Jersey location that reported snow in the last 24, 48 or 72 hours, sorted by total. Use the buttons to change the time window.

How often are New Jersey snowfall totals updated?

The table pulls new National Weather Service reports every time you load the page, and refreshes every 10 minutes while it stays open.

Are these official New Jersey snowfall totals?

They are preliminary reports from trained spotters, CoCoRaHS volunteers and NWS stations. Official climate totals are certified later by NOAA.