{"id":20882,"date":"2026-02-23T18:05:30","date_gmt":"2026-02-23T18:05:30","guid":{"rendered":"https:\/\/readtrends.com\/en\/nj-snow-totals-25-inches\/"},"modified":"2026-02-23T18:05:30","modified_gmt":"2026-02-23T18:05:30","slug":"nj-snow-totals-25-inches","status":"publish","type":"post","link":"https:\/\/readtrends.com\/en\/nj-snow-totals-25-inches\/","title":{"rendered":"N.J. weather: Town-by-town snow totals reach up to 25 inches in blizzard"},"content":{"rendered":"<article>\n<p>On Feb. 23, 2026, a powerful winter storm that intensified into a blizzard buried large parts of New Jersey, producing town-by-town totals as high as 25 inches and prompting blizzard warnings across all 21 counties. Snow continued into the morning and early afternoon, with the National Weather Service noting visibility-reducing winds and rates near 2 inches per hour in some locations. The heaviest accumulations were concentrated across central and southern New Jersey, while dozens of towns reported double-digit totals. Officials urged residents to stay off roadways as crews worked to clear arterials and respond to emergencies.<\/p>\n<h2>Key takeaways<\/h2>\n<ul>\n<li>Maximum reported depth: Perth Amboy (Middlesex County) recorded 25.0 inches as of the 11:30 a.m. county-by-county report.<\/li>\n<li>Several towns exceeded two feet: Moonachie (Bergen) 24.3 inches and Freehold (Monmouth) 24.2 inches were among the highest totals.<\/li>\n<li>All 21 New Jersey counties were under an active blizzard warning due to heavy snow and strong winds on Feb. 23, 2026.<\/li>\n<li>Snowfall rates peaked near 2 inches per hour at Mount Holly, where the NWS site measured 19.2 inches by 7 a.m.<\/li>\n<li>Central and southern counties showed the largest accumulations, with multiple towns in Monmouth, Middlesex, Ocean and Bergen reporting 20+ inch totals.<\/li>\n<li>Numerous municipal roads and local streets remained impassable into midday; state and local plows prioritized major routes and emergency corridors.<\/li>\n<li>Reported totals were current as of the mid- to late-morning county summaries and may rise as snow continued to fall into the afternoon.<\/li>\n<\/ul>\n<h2>Background<\/h2>\n<p>The storm formed over the mid-Atlantic and strengthened as it moved up the coast late Sunday into Monday, producing heavy, wet snow and strengthening onshore winds. Forecasters had warned several days in advance that conditions could meet the National Weather Service criteria for a blizzard in parts of New Jersey \u2014 sustained winds or frequent gusts combined with falling and blowing snow that reduce visibility to near zero. Historically, coastal and near-coastal Nor&#8217;easters that intensify rapidly can concentrate the highest snowfall in narrow swaths; local topography and storm track determine whether a town receives a trace, a foot, or well over two feet.<\/p>\n<p>State and county emergency managers pre-positioned plows and sand\/salt resources ahead of the storm and opened warming centers where feasible. Schools and many municipal offices announced closures in advance; transportation agencies issued travel advisories and limited or suspended some services during the height of the storm. Utilities monitored outages as heavy, wet snow and gusty winds increased tree-fall risk across populated corridors.<\/p>\n<h2>Main event<\/h2>\n<p>Snow began in parts of New Jersey late Sunday and intensified overnight. By early Monday morning, towns across central and southern New Jersey were measuring rapid accumulation. Mount Holly \u2014 home to the National Weather Service\u2019s primary New Jersey forecast office \u2014 recorded snowfall near 2 inches per hour at one point and had 19.2 inches at 7 a.m., illustrating how locally intense the banding became.<\/p>\n<p>County-by-county reporting compiled later that morning showed several municipalities reporting above 20 inches. Middlesex County included Perth Amboy at 25.0 inches and Sayreville at 21 inches; Monmouth County listed Freehold at 24.2 inches and Manalapan at 21 inches. In Bergen County, Moonachie measured 24.3 inches, while Orange in Essex County reported 24 inches.<\/p>\n<p>Road conditions deteriorated rapidly where wind-driven snow reduced visibility. State police and local law enforcement limited nonessential travel in multiple jurisdictions to prevent stranded vehicles from impeding emergency response and plowing. Crews focused on clearing state highways and emergency routes first; township plows continued to work residential streets as conditions allowed.<\/p>\n<h2>Analysis &#038; implications<\/h2>\n<p>The storm\u2019s asymmetric snowfall pattern \u2014 heavier in central and southern pockets \u2014 reflects how small shifts in track can concentrate precipitation in narrow bands. That makes post-storm response more complex: municipalities adjacent to one another may see dramatically different clearing needs and resource demands despite being a few miles apart. Emergency managers must therefore allocate crews dynamically rather than uniformly across a county.<\/p>\n<p>Economically, multi-foot snow totals disrupt commute patterns, commerce and supply chains, particularly where snow removal equipment and municipal staff are stretched. Extended closures of schools, municipal services and some private employers have immediate local impact; repeated staffing demands and overtime for plow operators will increase short-term municipal expenditures.<\/p>\n<p>On the infrastructure side, heavy, wet snow combined with gusty winds raises the probability of tree-related power outages. Utilities typically prioritize restoring transmission and critical facilities first, then address distribution feeders and individual outages; prolonged outages in extremely cold conditions can lead to secondary health and safety risks, especially for vulnerable populations.<\/p>\n<h2>Comparison &#038; data<\/h2>\n<figure>\n<table>\n<thead>\n<tr>\n<th>Town<\/th>\n<th>County<\/th>\n<th>Reported total (inches)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Perth Amboy<\/td>\n<td>Middlesex<\/td>\n<td>25.0<\/td>\n<\/tr>\n<tr>\n<td>Moonachie<\/td>\n<td>Bergen<\/td>\n<td>24.3<\/td>\n<\/tr>\n<tr>\n<td>Freehold<\/td>\n<td>Monmouth<\/td>\n<td>24.2<\/td>\n<\/tr>\n<tr>\n<td>Orange<\/td>\n<td>Essex<\/td>\n<td>24.0<\/td>\n<\/tr>\n<tr>\n<td>Bayville<\/td>\n<td>Ocean<\/td>\n<td>24.0<\/td>\n<\/tr>\n<tr>\n<td>Jackson<\/td>\n<td>Ocean<\/td>\n<td>23.5<\/td>\n<\/tr>\n<tr>\n<td>Ridgefield<\/td>\n<td>Bergen<\/td>\n<td>23.2<\/td>\n<\/tr>\n<tr>\n<td>Cream Ridge<\/td>\n<td>Monmouth<\/td>\n<td>23.0<\/td>\n<\/tr>\n<\/tbody>\n<\/table><figcaption>Top reported town totals across New Jersey as compiled in the county-by-county update (times vary by entry).<\/figcaption><\/figure>\n<p>These figures were drawn from the mid- to late-morning county summaries; local spotters, municipal measurements and automated stations contributed to the tally. Because snowfall rates and wind-driven drifting vary block by block, municipal and county averages can differ substantially from individual station reports.<\/p>\n<h2>Reactions &#038; quotes<\/h2>\n<blockquote>\n<p>&#8220;Blizzard warnings remain in effect; expect whiteout conditions and life-threatening wind chills where exposure is prolonged,&#8221;<\/p>\n<p><cite>National Weather Service (forecast office statement)<\/cite><\/p><\/blockquote>\n<p>The NWS statement underscored the hazards of traveling and the rapidly changing conditions during the storm&#8217;s peak.<\/p>\n<blockquote>\n<p>&#8220;We are prioritizing major arteries and critical services; please stay home unless you are responding to an emergency,&#8221;<\/p>\n<p><cite>New Jersey Office of Emergency Management (advisory)<\/cite><\/p><\/blockquote>\n<p>The state advisory emphasized that municipal plow schedules and utility restoration priorities will guide on-the-ground response for the coming 24\u201348 hours.<\/p>\n<blockquote>\n<p>&#8220;The snow piled up fast \u2014 we couldn\u2019t see the street signs \u2014 and the plow still hasn\u2019t been down our lane,&#8221;<\/p>\n<p><cite>local resident, central New Jersey<\/cite><\/p><\/blockquote>\n<p>Resident accounts like this one reflect uneven accumulations and delays on smaller roads even as main routes were being cleared.<\/p>\n<aside>\n<details>\n<summary>Explainer: What qualifies as a blizzard?<\/summary>\n<p>The National Weather Service defines a blizzard by a combination of sustained winds or frequent gusts of at least 35 mph, falling and\/or blowing snow that reduces visibility to a quarter mile or less, and conditions that persist for three hours or longer. Blizzard criteria focus on wind and visibility rather than snowfall amount alone; therefore storms with lower totals can still be blizzard events if winds and visibility meet the thresholds. Local impacts also depend on temperature, wetness of the snow, and how much blowing and drifting occurs.<\/p>\n<\/details>\n<\/aside>\n<h3>Unconfirmed<\/h3>\n<ul>\n<li>Final, post-storm official totals for every station and municipality have not yet been standardized; reported figures are preliminary and may be adjusted after quality control.<\/li>\n<li>Some community-reported measurements vary from automated station readings; discrepancies will be reconciled by county officials and the NWS in post-event summaries.<\/li>\n<\/ul>\n<h2>Bottom line<\/h2>\n<p>The Feb. 23 blizzard produced extreme, localized snowfall that left many New Jersey towns with well over a foot of snow and several reporting more than two feet. With blizzard warnings in effect during the storm&#8217;s peak, the greatest immediate risks were from whiteout travel conditions, drifting that blocked streets and potential utility impacts from downed branches.<\/p>\n<p>In the next 24\u201372 hours, priorities will include reopening critical roadways, restoring any power outages, and completing damage assessments. Residents should follow official channels for restoration timelines and avoid nonessential travel until municipal and state agencies declare roads safe.<\/p>\n<h3>Sources<\/h3>\n<ul>\n<li><a href=\"https:\/\/www.nj.com\/weather\/2026\/02\/nj-weather-latest-town-by-town-snow-totals-from-blizzard-reach-19-inches-in-some-areas.html\" target=\"_blank\" rel=\"noopener\">NJ.com \u2014 county-by-county snow totals and field reporting (journalism)<\/a><\/li>\n<li><a href=\"https:\/\/www.weather.gov\/phi\/\" target=\"_blank\" rel=\"noopener\">National Weather Service \u2014 Mount Holly forecast office (official forecast and observations)<\/a><\/li>\n<li><a href=\"https:\/\/www.nj.gov\/njoem\/\" target=\"_blank\" rel=\"noopener\">New Jersey Office of Emergency Management \u2014 state emergency advisories (official)<\/a><\/li>\n<\/ul>\n<\/article>\n","protected":false},"excerpt":{"rendered":"<p>On Feb. 23, 2026, a powerful winter storm that intensified into a blizzard buried large parts of New Jersey, producing town-by-town totals as high as 25 inches and prompting blizzard warnings across all 21 counties. Snow continued into the morning and early afternoon, with the National Weather Service noting visibility-reducing winds and rates near 2 &#8230; <a title=\"N.J. weather: Town-by-town snow totals reach up to 25 inches in blizzard\" class=\"read-more\" href=\"https:\/\/readtrends.com\/en\/nj-snow-totals-25-inches\/\" aria-label=\"Read more about N.J. weather: Town-by-town snow totals reach up to 25 inches in blizzard\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":20879,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"N.J. weather: Town-by-town snow totals up to 25 inches \u2014 NJ.com","rank_math_description":"A Feb. 23 blizzard dumped as much as 25 inches across New Jersey and put all 21 counties under blizzard warnings. Town-by-town totals, response, and next steps.","rank_math_focus_keyword":"New Jersey,blizzard,snow totals,25 inches","footnotes":""},"categories":[2],"tags":[],"class_list":["post-20882","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-top-stories"],"_links":{"self":[{"href":"https:\/\/readtrends.com\/en\/wp-json\/wp\/v2\/posts\/20882","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/readtrends.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/readtrends.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/readtrends.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/readtrends.com\/en\/wp-json\/wp\/v2\/comments?post=20882"}],"version-history":[{"count":0,"href":"https:\/\/readtrends.com\/en\/wp-json\/wp\/v2\/posts\/20882\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/readtrends.com\/en\/wp-json\/wp\/v2\/media\/20879"}],"wp:attachment":[{"href":"https:\/\/readtrends.com\/en\/wp-json\/wp\/v2\/media?parent=20882"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/readtrends.com\/en\/wp-json\/wp\/v2\/categories?post=20882"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/readtrends.com\/en\/wp-json\/wp\/v2\/tags?post=20882"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}