A SUSTAINABLE MONTCLAIR REPORTJUNE 2026

The VanishingCanopy

Net canopy loss by ward, 2020–2025

Six years of tree removals across Montclair, mapped ward by ward — the complete picture, built entirely from public records obtained under OPRA.

Letter to the Editor · Montclair Local

Montclair Is Losing Its Trees — and No One Is Counting


This page grew out of the letter below, published in the Montclair Local in June 2026. The findings that follow are the public record behind it.

For years, Montclair has been quietly shedding its tree canopy. I know this not because it was tracked by our town, but from painstakingly examining tree removal and planting records obtained by OPRA.

Between 2020 and 2025, at least 4,786 trees came down — a floor figure, given inadequate records and unpermitted removals. Townwide, every year was a loss. That’s a lot of shade and ecological benefits…gone. An alarming finding given our published goal is to steadily increase canopy.

The Township will point to its current replacement requirement: remove a tree, plant a tree. But a replacement tree doesn’t always replace canopy. On private property, more than 20% of replacements were privacy screens — arborvitae and similar evergreens — that satisfy the permit but function as fences, not canopy. They provide no shade and only a fraction of the stormwater and carbon sequestration benefits of a shade tree. Similarly, ornamental trees offer less shade. Trees are also being regularly removed on municipal property, up and down our streets. Combined, the six-year canopy deficit across private and public property is in the thousands. And that’s assuming every replacement was planted. But Montclair doesn’t inspect. The true deficit is almost certainly worse.

In 2025, with a $500,000 tree budget, the Township planted zero trees. ZERO. Any tree that went in the ground — all 106 — came from a one-time federal grant secured by the Dept. of Sustainability.

Required annual reports were filed only once in the last decade. Our NJ Urban & Community Forestry accreditation expired in 2024. Trees at Essex and Erie Parks and recently across the Fieldstone neighborhood have been damaged — many fatally. All of this under the direction of the Dept. of Community Services.

The system meant to protect and increase our tree canopy is broken.

It gets worse. Montclair’s 38% canopy coverage cited in our 2025 Sustainability Plan dates to 2016. It doesn’t reflect the roughly 2,000 ash trees lost to the Emerald Ash Borer, multitudes of trees downed in heavy storms, the microforest of heritage oaks cleared at Woodman Field for plastic carpet, and these many years of canopy loss, known and unknown.

Our existing tree ordinance is obsolete, aided by systemic failure in the foreground of rising temperatures.

Montclair is losing trees every day and no one is counting.

The fixes are simple: A shade tree ordinance grounded in climate science, a full-time arborist with a budget that reflects the significance of trees as infrastructure, and moving the Shade Tree Dept. to the Dept. of Sustainability. As climate infrastructure, trees should be under the care of the department dedicated to Montclair’s natural resources and climate resilience.

A robust, equitable tree ordinance is within reach. Soon we’ll find out if our elected leaders can deliver our town to a safer, healthier future — or if they produce only a blizzard of words from the dais that leave us, and following generations, increasingly vulnerable.

Anna Grossman

Sustainable Montclair. Read the letter as published in the Montclair Local →

The Findings

What we found


4,786
trees removed, 2020–2025
Public and private property combined — and this is a floor, since unpermitted removals go untracked.
−2,133
net canopy deficit over six years
Removals minus genuine canopy replacements. Privacy screens don't count.
21%
of replacements are privacy screens
Arborvitae and juniper that satisfy the permit but never become shade.
$0
spent on planting in 2025
From a $500,000 municipal budget. Every tree planted that year came from a one-time federal grant.
The Breakdown

Where the trees came down


Private-permit tree removals by year, broken out by ward. Nearly half of every year's removals come from Ward 1 alone.

Removals by year and ward
Private-permit removals by year and ward (Chapter 324 permits, OPRA).
The Map · Six-Year View

Every ward lost canopy


Private property, all six years — the one dataset complete for the full period. No ward shows a gain.

Six-year canopy map by ward
Net canopy by ward, 2020–2025 (private property). Net = trees removed minus genuine canopy plantings; privacy screens excluded.
The Map · 2025 Combined

One complete year, public and private


2025 is the only year both datasets align. Ward 4's lone +12 came from a one-time federal grant — the town's own budget planted nothing.

2025 combined canopy map by ward
Combined public + private canopy net by ward, 2025. Pre-2023 public removals cannot be mapped by ward, so this single complete year is the truest combined snapshot available.
The Trend

Every single year, a loss


Private-permit canopy net by year — genuine canopy replacements minus trees removed. The six-year total is −902.

Canopy net by year
3,023 private trees were removed under permit; the town never inspects whether a single replacement was actually planted.
The Catch

A replacement isn't always canopy


Montclair's permit accepts privacy screens as replacements — plants that never give shade, hold stormwater, or cool a street.

Replacement species breakdown
2,121
Canopy trees
Oaks, maples, and the township list — full shade, stormwater, and carbon benefit at maturity.
625
Privacy screens
Arborvitae, Green Giant, juniper. No shade, no stormwater, no carbon — pure screening.
279
Ornamentals
Dogwood, magnolia, cherry. A small crown and only minimal canopy value.

These counts are what the tree-removal contractors wrote on the permits — not a confirmed planted count. The town never inspects whether a single replacement goes in the ground.

The Enforcement Gap

A replacement requirement that isn’t checked


Chapter 324 limits replacement trees to native or urban-suited species from a list the Township Forester is required to publish and review every year. Across 1,464 private removal permits (2020–2025), the permits show that list is almost never enforced — and compliance is never verified.

The published list includes large shade trees — oaks, maples, elms, sweetgum, tulip poplar, linden — and medium shade trees such as hornbeam, yellowwood, and magnolia. It explicitly prohibits flowering pear (invasive), ash (Emerald Ash Borer), the red oak group (bacterial leaf scorch), and Norway maple (invasive). It contains no arborvitae, no Green Giant, no juniper, no cherry, no crabapple, and no redbud.

Of 3,035 replacement trees recorded on those permits:

11%
On the list
344 trees named a species explicitly confirmed on the approved list.
33%
Unconfirmable
998 referenced “the township list” or “per approved list” without naming a species — impossible to confirm as compliant.
21%
Privacy screens
646 were arborvitae, Green Giant, thuja, juniper, or blue spruce — none on the list.
10%
Ornamentals
314 were cherry, dogwood, crabapple, or redbud — none on the list.

And 20 replacement trees were explicitly prohibited species, including Norway maple and ash.

Every permit was signed off. There is no cross-check of replacement species against the published list at the time of application, and no post-permit inspection to verify what was actually planted. The ordinance also requires the species list to be reviewed annually; there is no evidence that review has occurred.

What it means

The replacement requirement exists on paper but is not enforced against the published list, and compliance is never verified. A homeowner who replaces a 36-inch oak with a row of arborvitae satisfies the current permit. A new ordinance without species enforcement at the point of application — and either post-permit inspection or a Certificate of Occupancy hold — will reproduce exactly this pattern.

Source: 1,464 Chapter 324 private tree removal permits, 2020–2025, obtained via OPRA; 3,035 replacement trees recorded. Species compared against the Township’s published list of species suitable for replacement on private property. Current ordinance text at ecode360.com/16149433. Percentages do not sum to 100 due to rounding and uncategorized entries.

The Unknown

What is our canopy right now?


Nobody can say. The only official figure is nearly a decade old, and the town has never re-measured.

38%

the canopy figure in the 2025 Master Plan

It dates to 2016.

Measured once, by the state — and never checked again.

Everything since points down

~2,000 ash trees lost to the Emerald Ash Borer

~21 heritage oaks cleared at Woodman Field (2023)

−2,133 trees net, six years of documented removals

~20 mature trees root-damaged during sidewalk replacement in the Fieldstone neighborhood — some now coming down

Storm losses, uncounted

The honest estimate is a range — roughly 35–38% — and probably the lower end, once undercounted removals and the gap between a felled shade tree and a two-inch sapling are accounted for. But no one has verified it.

We are setting a 10% canopy-increase goal against a baseline we have never confirmed.

And even a confirmed number would not make the goal adequate. A single town-wide percentage applied to neighborhoods that start in wildly different places produces wildly different results: ten percent added to a block already at 60% coverage is roughly six points of canopy; the same ten percent on a block at 15% is barely more than one. The neighborhood that needs trees most gains the least, and the gap on the map widens. A uniform increase target is not a resilience goal — it is an average that hides the places heat will hit hardest. The goal should be set by what each part of town needs to stay livable as summers get hotter, not by a flat percentage layered on top of whatever exists today.

What the 2025 Sustainability and Resilience Master Plan Amendment Missed

Policy without the data


The Sustainability & Resilience Amendment calls trees “vital green infrastructure” — but was written without the removal data.

It cites an expired plan as current. The 2014 Community Forestry Management Plan lapsed in 2024, yet is presented as active policy.

It contains no removal data at all. No mention of 1,763 public or 3,023 private trees removed, or of the $0 spent on planting in 2025.

It overlooks the Ward 3 heat corridor. Bloomfield Avenue spans Wards 3 and 4, yet Ward 3 received only 32 town plantings in six years.

It treats a one-time grant as a program — and builds on an unverified 2016 canopy baseline that net losses have almost certainly eroded.

The Record

A system that isn't keeping count


Documented failures across accountability, records, enforcement, and staffing — every one drawn from the town's own records and OPRA responses.

Accountability

  • Only one NJDEP annual forestry report filed across 2016–2026 — for 2020.
  • The Community Forestry Management Plan expired in 2024.
  • Accreditation has lapsed: no certified arborist, no current plan.
  • Stated planting totals shifted across three emails received by constituents from town employees.

Records & Data

  • Crew logs capture only ~33% of removals; 2023's true total was 302, not 109.
  • The 692-tree planting database has no year column — no claim can be verified.
  • Three years of removals, 1,256 trees, exist only as aggregate counts.
  • ~50% of private permits record no removed species.
  • Trees residents plant voluntarily aren’t counted at all — a public, opt-in planting log could capture them.

Enforcement

  • No post-permit inspection confirms a single required replacement was planted.
  • No Certificate of Occupancy hold and no follow-up mechanism.
  • Unpermitted removals go entirely untracked — the 3,023 figure is a floor.
  • 625 privacy screens accepted as replacements; the ordinance permits it.

Budget & EAB

  • $0 of the $500,000 capital budget went to planting in 2025.
  • No protected planting line — pruning and removals consume the funds.
  • The arborist position is vacant.
  • ~2,000 ash trees lost to the Emerald Ash Borer.
The Remedy

Five things the data requires


Our recommendations.

  • I.
    Verify the baseline
    Fund and complete the tree inventory now underway, and pair it with a canopy assessment. You can't manage what you've never measured.
  • II.
    A real shade-tree ordinance
    The strongest ordinance available — including a Certificate of Occupancy hold until replacements are verified, real protection for the largest trees, and multi-removal aggregation and survival requirements. See the full peer-town comparison below for the complete slate of asks.
  • III.
    A full-time arborist and a protected budget
    A planting line that can't be drained by pruning and removals — and a person whose job is the canopy.
  • IV.
    Shade Trees under the Director of Sustainability
    Move canopy management out of DCS, tied to the Climate Action Plan and Master Plan resilience goals.
  • V.
    Restore state accreditation
    A new five-year NJDEP forestry plan, a certified arborist, and annual urban-forestry reporting to Council.
Missed Opportunities

Where other towns go further


An ordinance sets the floor — what you can’t do. Towns focused on growing their canopy offer programs that help residents plant and understand trees. Montclair gives out saplings on Earth Day and, through its USDA grant, offers residents free native-plant consultations. But other towns go considerably further. These are program ideas, not regulations.

Incentives to plant. Montclair’s Earth Day saplings are a start, but many towns help residents put real canopy trees in the ground. The NJ Tree Foundation delivers free street trees to residents who sign a two-year care agreement. Maryland gives every household a $25 nursery coupon toward a native tree, and Prince George’s County reimburses up to $150 per tree planted on private property; Washington, DC will plant a tree in a resident’s yard for free. Montgomery County, MD goes further still: its Tree Montgomery program delivers up to six free large shade trees per property, with a staff site visit to choose the right species and placement. Kirkland, WA reimburses up to $150 per tree (capped at $500 per property) — but only after the homeowner completes a short online tree-planting course.

Education and expert help. Montclair does not offer an arborist visit to advise where and what to plant. Portland, OR sends an Urban Forestry inspector to a resident’s property to assess tree health and arrange city-contracted care. On the education side, nearby Rye, NY plants native keystone oaks on Arbor Day and teaches residents why they feed the most wildlife — bees, butterflies, moths, and birds; Westchester County publishes plain-language native-tree guides; and volunteer “TreeKeeper” courses train residents in planting and young-tree care. Pairing the right species with real guidance is how a town turns required replacements into a canopy that thrives.

Sources: NJ Tree Foundation; Maryland DNR (Marylanders Plant Trees); Prince George’s County, MD; Tree Montgomery (Montgomery County, MD); Washington, DC (RiverSmart Homes); City of Kirkland, WA; City of Portland, OR (Tree Care Assistance); City of Rye, NY; Westchester County.

An Additional Ask · The Equity Case

Why the Tree Fund must be guided by equity


Montclair’s tree canopy is not evenly shared. The Township’s own Sustainability and Resilience Master Plan Amendment maps it block by block — dense canopy along the western ridge and the northern end of town, and broad stretches of the central and southern core where coverage falls to 20% or less.

Map of Montclair tree canopy coverage by area, showing uneven distribution with dense canopy on the western ridge and sparse canopy through the central and southern core.
Tree Canopy Coverage (2023), from Montclair’s Sustainability and Resilience Master Plan Amendment (Assessment of Threats & Vulnerabilities, p. 49). The legend runs in five bands: the darkest green is 80–100% coverage, the palest areas 0–20%. Source: Montclair Planning, NJDEP, and USA NLCD Tree Canopy Coverage (2025). The pattern is the point: canopy — and the cooling, stormwater, and health benefits that come with it — is distributed unequally across the Township.

The neighborhoods with the least canopy are, in general, the same neighborhoods that carry the heaviest environmental burdens — more impervious surface, higher summer heat, and in places the State has formally designated as overburdened communities. Trees are not only scenery; they cool streets, soak up stormwater, filter air, and lower the health risks that come with extreme heat. Where the canopy is thinnest, residents go without those protections.

This is also why a single town-wide goal is the wrong tool. The adopted Master Plan Amendment sets a 10% canopy-increase target — but a uniform percentage applied to neighborhoods that begin in very different places is regressive by design. Ten percent added to a block already at 60% coverage is about six points of new canopy; the same ten percent on a block at 15% is barely more than one. The places that most need shade gain the least, and the town-wide average can climb while the hottest, barest neighborhoods stay dangerously exposed. An average that improves overall can still leave the people most at risk of extreme heat with no relief. A resilience goal asks a different question: not “how much more than before,” but “how much canopy does this block need to stay livable as summers get hotter” — with the lowest-canopy, highest-heat areas brought up to an adequate minimum first.

This is not a novel idea; it is the national standard. American Forests — the oldest national conservation organization in the United States — built its Tree Equity Score precisely to replace flat goals with need-based ones. The score runs 0 to 100, and a score of 100 means a neighborhood has enough trees for everyone there to receive the health, economic, and climate benefits trees provide; any score below 100 signals a need, and the lower the score, the greater the priority for investment. Critically, the target is not one number everywhere: the score combines tree canopy with surface temperature, income, employment, age, and health data, so that resources flow first to the neighborhoods that need them most. Montclair is already in the tool, divided into 42 Census block groups whose scores range from the mid-80s to 100. The lowest-ranked block group in town carries just 21% canopy cover against American Forests’ 40% goal for that neighborhood, with a heat disparity of +7.6°F — a concrete, block-level illustration of the gap a single town-wide average conceals.

One honest caveat: Tree Equity Score measures canopy from national remote-sensing imagery, not from Montclair’s own removal record — the very record this page is built on. It cannot see the 4,786 documented removals, the unverified replacements, or the losses since the 2016 baseline. So the tool likely overstates Montclair’s current canopy, which means the real need is, if anything, greater than its scores suggest. What the tool offers is not a canopy number to rely on but a method to borrow: a free, science-based, neighborhood-resolution way to set need-based targets. New Jersey’s own foresters make the same underlying point: the State Forest Service has cautioned that a single canopy percentage doesn’t capture what matters — how the canopy is distributed across a town, and whether its benefits reach all residents, matters more than the town-wide average. That is the case for setting the goal block by block, which is exactly what the map on this page begins to show.

This matters for how the Tree Fund is run. The Fund collects the fees paid when trees are removed and a replacement is not planted on site. As the June 9 draft is written, that money is directed to planting near the site of the removal — within roughly 1,000 feet. The effect is that fees generated in already well-treed neighborhoods are largely reinvested back into those same well-treed neighborhoods, while the lowest-canopy areas — where new trees would do the most good — see the least benefit. A fund meant to grow the canopy ends up reinforcing the gap the map reveals.

The Ask

Make equity prioritization the Tree Fund’s core guiding principle: direct fee-in-lieu dollars first to the lowest-canopy, highest-heat neighborhoods — not merely to the area nearest the removal.

What this would do


— Establish, in the ordinance itself, that the Tree Fund’s primary purpose is to raise canopy where it is lowest and where heat and impervious cover are highest, including in NJDEP-designated overburdened communities.

— Pair the town-wide goal with neighborhood-level canopy targets — set highest where heat exposure and impervious cover are greatest — so the standard is what each area needs to stay livable, not a flat percentage that leaves the gap intact. American Forests’ free Tree Equity Score offers a ready-made, need-based framework the Township could draw on rather than building the standard from scratch.

— Replace the default “within 1,000 feet” reinvestment rule with an equity-first allocation, so that planting follows need rather than proximity to whoever could afford to pay into the fund.

— Use the Township’s canopy data — the same parcel- and area-level measurement we have urged the Township to build — to identify priority planting areas and to report, each year, where Fund dollars were spent and how canopy changed as a result.

Why it belongs in the ordinance, not just in practice


An administrative preference can be reversed quietly from one budget cycle to the next. Writing equity prioritization into Chapter 324 makes it durable: it commits the Township to a standard the public can hold it to, and it ensures that the residents who have lived longest without adequate canopy are first in line as the Fund grows. The map shows the problem is real and specific. The Tree Fund is the most direct tool the ordinance has to begin closing that gap — but only if its guiding principle says so plainly.

The guiding principle, in one line: the Tree Fund exists to grow Montclair’s canopy where it is needed most — and the ordinance should say so.

Map reproduced from the Township of Montclair Sustainability and Resilience Master Plan Amendment, Assessment of Threats & Vulnerabilities (p. 49). Canopy data is town-wide and area-level; parcel-level measurement would further sharpen where Fund dollars are directed. Tree Equity Score is a project of American Forests (treeequityscore.org); a score of 100 indicates a neighborhood has enough trees for everyone to receive the benefits trees provide, and scores combine canopy with surface temperature, income, employment, age, and health factors. Montclair is divided into 42 block groups in the tool, scoring from the mid-80s to 100. The 40% figure is American Forests’ canopy goal for an individual Montclair block group — not the Township’s adopted town-wide target (a 10% increase in the Master Plan Amendment). Tree Equity Score canopy figures are remote-sensed and not reconciled with Montclair’s OPRA removal record, so they likely overstate current canopy. The caution that distribution matters more than a single town-wide percentage is from the NJ Forest Service (NJ Spotlight News / Philadelphia Tribune).

The Bottom Line

The picture could be even worse.

These figures are floors, not ceilings. Unpermitted removals go untracked, replacement plantings are never verified, healthy street trees are lost when sidewalk conflicts are resolved by removing or damaging the tree rather than the pavement, and Montclair has no baseline canopy measurement — no i-Tree or satellite assessment, and no measure of what it has already lost. The true canopy picture is almost certainly worse than this report can document.

Bare oak
A SUSTAINABLE MONTCLAIR ANALYSISJUNE 2026
The Shade Tree Ordinance

Where We StandAmong Peer NJ Towns

Montclair's Shade Tree Ordinance (Chapter 324), ranked against ten verified municipal ordinances

A draft ordinance to update Chapter 324 was introduced on 6/9/26. This page shows where Montclair's current ordinance, its proposed draft, and Sustainable Montclair's amendment asks place us — measured against neighboring towns whose ordinances have been verified from primary text.

Levels reflect the combination of scaled replacement ratios, species-quality requirements, enforcement mechanisms (bond, Certificate of Occupancy hold), extraordinary-tree protections, and commercial/developer differentiation.

The Ladder

Four levels, and where Montclair sits


Level 1
Montclair — current
weakest in comparison
Level 2
Montclair — proposed
solid but mid-range
Level 3
With SM's asks
peer-leading in NJ
Level 4
With developer phase
among NJ's strongest
Level 1Minimal protection — flat 1:1 or development-only; no replacement table; no enforcement mechanism
Montclair — current
Flat 1:1 for any size tree. $250 fee. 8″+ threshold. Contractor self-certifies. No size scaling, no species-quality requirement, no verified planting.
Clifton
Development applications only. Routine residential removal is unregulated — weaker than Montclair's current ordinance.
Bloomfield
Chapter 535 Art. II applies only to new construction or redevelopment. Routine residential removal on built properties is not regulated.
Level 2Basic scaled replacement — DBH-scaled ratios, permit, fee-in-lieu fund; but no bond, no CO hold, no commercial differentiation
Montclair — proposed Ch. 324  ▸ enters here
1/2/3/4 trees by DBH tier. 50% Tier 1 species floor. Species naming on permits. 2.5″ caliper minimum. $450 fee. Dedicated Tree Fund. Verified planting documentation. Street-tree protection. Annual reporting. But no bond, no CO hold, no commercial differentiation, no necessity standard.
Glen Ridge
1/2/3 by tier. $450 fee-in-lieu. Refundable $100 escrow per tree, held 2 years. Ord. 1811 (2024).
West Caldwell
0.5/1/2/3 residential, 0.5/2/3/5 development. 60% canopy-removal cap for development. All-native species list. $200 fee. Ord. 1882 (2024).
Summit
1:1 for all 12″+ trees. Market-rate fee. Summit's forester may deny removal of Landmark trees entirely. 2-year monitoring. Ord. 24-3321 (2024).
Princeton
1/2/3/4 by tier. Fee-in-lieu scaled $550–$2,200 by DBH. Municipal Arborist on staff. Ord. 2025-19 (eff. Jan. 2026).
Level 3Strong scaled replacement with enforcement — ratios + bond or CO hold + meaningful big-tree protection + all-resident advisory body
Montclair — proposed + SM asks  ▸ SM's asks reach here
Proposed Ch. 324 plus: CO hold restored; a necessity standard for Significant and Extraordinary tree removals (independent verification, Tree Canopy Committee review with a resident-paid second opinion); species-and-survival verification at planting; a 24-month aggregation rule and cumulative-removal multiplier for multiple trees taken from one property; urban heat island in permit criteria; Tree Fund equity prioritization for overburdened neighborhoods; resident members on the Tree Canopy Committee.
Verona
1/2/4 by tier (4 for any tree 24″+). 36″+ “extraordinary” trees: removal requires the Zoning Official's written recommendation and Township Council approval, with a duty to preserve where feasible. More than two healthy mature trees/year needs Planning Board approval. 1-year performance bond. $400 fee. Ord. 2023-06.
Westfield
Caliper-based (replacement = ½ DBH); 1/2/3/4/5 chart. CO hold: §29A-15 withholds CO sign-off until all requirements are satisfied. $500/tree 2-yr bond. All-resident Tree Preservation Commission. G.O. 2024-12.
Madison
Strongest ratios confirmed: 2/4/5/7/10/DBH-equivalent by tier. 100% native NE deciduous hardwoods. $200/tree reimbursement to homeowners who plant. Full-time Municipal Arborist. Ch. 178, Ord. 10-2025.
Level 4Comprehensive — differentiated commercial/developer ratios + strong big-tree protection + bond/CO hold
Highland Park
1/2/3 owner-occupied vs. 2/4/6 commercial/non-owner-occupied — the only confirmed NJ municipality with commercial differentiation. Council vote required for any 36″+ removal. 1-yr bond. $600/$850 fee by property type. Ch. 388 (2020).
Montclair — complete  ▸ full asks + developer phase reach here
Proposed Ch. 324 + SM's second-reading asks + developer phase: differentiated ratios for commercial/non-owner-occupied properties; Required Tree Density standard; Land Use Board triggers for major development; canopy mitigation fund; resident members on the Tree Canopy Committee.
The Full Comparison

Replacement ratios & key provisions


Several towns, including Montclair’s proposal, sort replacement trees into tiers. “T1” in the table below means Tier 1.

Tier 1 — large-canopy shade trees Big-maturing natives like oak, tulip poplar, linden, and hackberry — the trees that deliver real shade, stormwater capture, and climate benefit.
Tier 2 — smaller / ornamental trees Smaller species like dogwood, redbud, and serviceberry — approved for planting, but with less canopy and ecological value than a Tier 1.
MunicipalityMethod6–12″13–23″24–35″36″+Fee-in-lieuBondCO holdBig-tree protection
Montclair — currentFlat 1:11111$250NoNoNone
Montclair — proposedCount by tier12 or 1 Tier 13 (≥2 T1)4 (50% T1)$450NoNo*LUB approval, no necessity std.
Highland ParkDifferentiated1/22/42/43/6$600–850Yes 1yrN/ACouncil vote required
VeronaCount by tier1244†$400Yes 1yrN/ACouncil approval for 36″+
MadisonCount (highest)24–55–10DBH-equiv.$400??Written STMB notice
WestfieldCaliper + count12–345At costYes 2yrYES ✓Permit for all 8″+
PrincetonCount by tier11–22–34$550–2,200??Enforcement review
Glen RidgeCount by tier1233$450$100 escrow 2yr?No specific standard
SummitFlat 1:1 (12″+)111Market??Forester may deny
West CaldwellDifferentiated0.51–22–33–5$200NoNo60% canopy cap (dev.)

*The June 9, 2026 draft includes a building-permit hold but no Certificate of Occupancy hold; restoring the CO hold is among Sustainable Montclair's asks. † Verona designates trees 36″+ as “extraordinary”: removal is not prohibited but requires the Zoning Official's written recommendation and Township Council approval, with a duty to preserve where feasible.

Side by Side

Replacement ratios by tree size


How many trees each town requires for one removed, by the diameter of the tree taken down. Fully verified towns only.

DBH removedMont. currentMont. proposedHighland Pk (res.)Highland Pk (comm.)VeronaGlen RidgeMadisonSummitWestfieldPrinceton
6–8″1112
8–12″111211211
13–16″1212124121
17–19″1212224132
20–23″1224225132
24–30″132443714–52
31–35″13244310153
36–38″14364310+1†53
39″+143643DBH-eq.1†54

Montclair proposed ratios include a 50% Tier 1 (large-canopy native) species floor at 13″+ and above. † Summit is 1:1 for all 12″+ trees regardless of size — but Summit's forester may deny removal of a healthy Landmark or Specimen tree entirely.

Provision by Provision

What each stage adds


The first column is already in the June 9 draft. The next two are Sustainable Montclair's asks — some for this ordinance, the rest staged as a second, developer-focused ordinance.

Already in proposed Chapter 324

DBH-scaled replacement ratios (1/2/3/4)
Replaces the indefensible flat 1:1. The larger the tree removed, the more replacements required.
NJ precedent: Highland Park, Verona, Madison, Princeton, Glen Ridge, West Caldwell, Westfield
Tier 1 species floor (50% large-canopy natives)
Ensures replacements provide real ecological function — not just any sapling from a list.
NJ precedent: Madison (100% native hardwoods), West Caldwell (all-native list)
Species naming on every permit
Ends the blank-check “on Township list” language. Every removed and replacement tree named by species.
NJ precedent: Madison, Princeton, Verona
Dedicated Tree Fund + verified planting
Fee-in-lieu money goes to a dedicated fund. Planting must be documented within 10 business days.
NJ precedent: all comparison municipalities
Street-tree protection + building-permit hold
Street trees explicitly protected. No building permit issued until a removal permit is obtained.
NJ precedent: all comparison municipalities

Our asks — this ordinance

Certificate of Occupancy hold
Developers cannot occupy a building until replacement trees are verified as planted. The June 9 draft holds the building permit but not the Certificate of Occupancy — restoring it closes the gap.
NJ precedent: Westfield §29A-15 (verbatim CO hold confirmed)
Necessity standard for big-tree removals
Before any Significant (24–35″) or Extraordinary (36″+) tree is removed for construction: a preponderance of evidence that removal is truly essential, verified independently — not on a single contractor’s word. Require a report from a qualified professional showing the construction cannot happen anywhere but where the tree stands and there is no feasible design alternative. Explicit removal criteria — hazard status, or irreversible decline documented by a TRAQ-qualified Licensed Tree Expert, or essential construction with no design alternative. The Tree Canopy Committee reviews the plan and may require an independent second opinion, paid by the applicant. Written Land Use Board findings required.
NJ precedent: Verona (Council approval for extraordinary trees); Highland Park (Council vote)
Verify species and size at planting, then survival
At planting, submit (online) the nursery receipt listing the species and caliper size, plus a photo — so the tree in the ground matches what the permit promised, not just that something survived. The Tree Canopy Committee reviews it. With no required site visits, this receipt-and-photo check is the enforcement. Then automatic 2-year survival verification, or a performance bond equivalent — not a photo only “upon request.”
NJ precedent: Verona (1-yr bond), Westfield ($500/tree 2-yr bond), Glen Ridge ($100 escrow)
Urban heat island in permit review
Review must weigh whether a removal worsens heat-island conditions, especially in NJDEP-designated overburdened communities.
No confirmed NJ precedent — Montclair would lead
Tree Fund equity prioritization
Fee-in-lieu money directed to the lowest-canopy, highest-heat neighborhoods — not just within 1,000 feet of the removal.
No confirmed NJ precedent — Montclair would lead
24-month aggregation of removals (the key fix)
Counts all removals on a property over a rolling two-year period — by tax lot, regardless of ownership change — toward every threshold, fee, and ratio. Without it, the limits reset with each permit and can be dodged by spacing removals out. Addresses the gap, raised on 6/10, that neither draft handles multiple trees taken from the same property over time.
No confirmed NJ precedent — Montclair would lead
Cumulative-removal multiplier
Beyond two trees in 24 months, replacement obligations escalate by count: 1.5× for the 3rd–5th tree, 2× for the 6th and beyond, with all trees past the fifth required to be Tier 1 natives. Layers escalation by number on top of the existing escalation by size.
NJ precedent: Madison (steep escalating ratios)
Enhanced review for large standalone removals
A substantive second look for the biggest non-development removals, routed to the Tree Canopy Committee the ordinance already creates — not a Land Use Board, which lacks jurisdiction when no development is pending.
NJ precedent: Verona, Highland Park (heightened review for large trees)
Pre-clearing (anti-circumvention) clause
Trees cleared in anticipation of development count toward the replacement and canopy obligations of any development application filed on the property within 24 months — closing the loophole of stripping a lot before the Board ever sees it.
No confirmed NJ precedent — Montclair would lead
Climate-qualified decision-maker
When the Township Arborist is unavailable, route permit review to the Director of Sustainability — not Community Services — given the ordinance’s climate and ecological goals. If a non-arborist decides, require continuing education in urban forestry and canopy management.
Closes a gap in § 324-5E: no knowledge standard on the decision-maker
Tier 1 floor for large dead/hazard tree replacements
Dead or hazard trees 24″+ must be replaced with at least one Tier 1 species — so a 36″ oak lost to drought or EAB isn’t replaced by a single ornamental. Climate stress is a growing driver of big-tree death; the replacement shouldn’t shrink the canopy.
Closes a gap in the § 324-6B schedule (flat 1:1, no species floor)
Climate-resilient species list
The Township Tree Replacement Species List should give preference to species that tolerate projected regional conditions — more heat, drought, and intense storms — so today’s replacements survive tomorrow’s climate. Best handled with the Director of Sustainability and the Tree Canopy Committee.
Species-list design, alongside § 324-2
Measure conifers by height, not diameter alone
The June 9 draft classifies every tree by diameter at breast height (DBH). That works for deciduous trees but under-rates conifers: a tall, mature evergreen can have a modest trunk diameter, so a large spruce or pine can fall into a lower protection class — or escape the permit requirement entirely — under a DBH-only rule. Add a height-based track for coniferous trees running in parallel with the DBH thresholds, so each size class (Average, Significant, Extraordinary) has both a deciduous diameter trigger and a coniferous height trigger, and conifer replacement is measured by mature height. Requires only a definition of “Coniferous Tree” plus a height figure on each tier of the schedule. Illustrative thresholds, with exact breakpoints set by the Township Arborist: Average/permit-required ~6–29 ft (parallels deciduous 6–23″ DBH); Significant ~30–49 ft (parallels 24–35″); Extraordinary ≥50 ft (parallels 36″+).
A standard arboricultural approach; closes a measurement gap in the § 324-2 definitions and § 324-6B replacement schedule
Canopy baseline & tracking in the annual report
The annual report should estimate net canopy change using available GIS or remote-sensing data — or recommend how to fund it — with a formal canopy-monitoring program by 2028. Without measurement, the Master Plan’s 10% canopy goal has no enforcement path.
Closes a gap in § 324-11 (reports permits & fees, not canopy)
A canopy-coverage exemption for well-treed lots
A homeowner whose lot already exceeds a set canopy-coverage goal — scaled by lot size — could remove a tree on a lighter track (reduced replacement, arborist-only review) so long as the removal keeps the lot above that goal. The burden is on the owner to document existing coverage. This answers the homeowner with a too-shaded yard, poor drainage, failing vegetables, or no room for solar, without opening a loophole: the goal is set at or above the Township’s canopy target, removals can’t drop a lot below it, and the 24-month aggregation rule prevents repeat thinning. Lots below the goal stay on the full replacement track — so the canopy still grows where it’s thin.
NJ precedent: none found; modeled on Lake Forest Park, WA & Fayetteville, AR. Depends on the canopy measurement above.

Our asks — developer phase (second ordinance)

Differentiated commercial/developer ratios
Higher requirements for commercial and non-owner-occupied properties, where trees are removed for profit rather than personal necessity.
NJ precedent: Highland Park (doubles commercial ratios); West Caldwell (higher development ratios)
Required Tree Density standard
Development must meet a minimum canopy density — not merely replace removed trees on a count basis.
NJ precedent: West Caldwell (60% canopy preservation cap)
Two-year development bar after tree removal
No development application may be filed for two years after any tree removal on a property (excluding dead and hazard trees) — so a lot cannot be cleared and then brought to the Board with the trees already gone.
No confirmed NJ precedent in comparison towns
A SUSTAINABLE MONTCLAIR REPORT JUNE 2026

The Trees onYour Property

A quick guide

A plain-language guide to Chapter 324 — the rules now in force, what the draft presented on June 9 would change, and the additions still being asked for.

WHAT WE HAVE NOWOrdinance of 2012 THE JUNE 9 DRAFTDraft presented June 9, 2026 WHAT WE SUGGESTProposed additions
Do I need a permit to remove my tree? Yes — any tree 8″+ or 25 ft tall. One flat rule for all. Yes, for trees 6″+ DBH. Small & invasive trees are exempt. Add an aggregation rule: removals over 24 months count together, per lot.
What if my tree is dead, sick, or hazardous? Still need a permit, but the permit application fee is waived for trees verified as dead, diseased, or hazardous. Lighter track: a Licensed Tree Expert report, not a full application. Replace 1:1; hardship waivers allowed only here. For dead/hazard trees 24″+, require at least one Tier 1 replacement — a big lost oak shouldn't become a shrub.
What's the permit fee?The fee to apply. $15 per tree. $100 for up to 2 trees, then $50 for each additional tree. No change proposed to the permit fee itself.
What's the fee in lieu of replanting?Paid only if you don't replant. $250 per tree to the Tree Fund. $450 per required replacement tree — so $450 to $1,350+ depending on size. Raise the fee above real planting cost, so paying in isn't cheaper than planting. Plus a multiplier (below).
Do I have to replant? One replacement tree, or pay into the fund. Yes — 1 to 4 trees by size (see schedule below); bigger trees need "Tier 1" species. Clear more than 2 trees in 24 months and the replacement owed (trees or fee) rises: 1.5× each, then 2×.
The replacement schedule
What the June 9 draft requires for each tree you remove. You can plant all the trees, pay the fee for all of them, or mix — plant some and pay $450 for each one you don't.
Tree you remove (DBH) Trees you must plant Fee if not planted
6″–12″ · small1 tree$450
13″–23″ · medium2 trees — or 1 Tier 1 (3″+)$900
24″–35″ · Significant3 trees — at least 2 Tier 1$1,350
36″+ · Extraordinary4 trees — at least 50% Tier 1$1,800
Dead or hazard · any size1 tree$450

All replacement trees are 2.5″ caliper minimum. The fee is $450 per required tree, charged only for the trees you don't plant — so if you owe 4 and plant 2, you pay $900 for the other 2. The amounts above are the total if you plant none.

What trees count as a replacement? Any native or urban-suited species, 2–2.5″ caliper, off the Forester's list. Nursery-grown stock from the Township list, 2.5″ caliper min., sorted into Tier 1 / Tier 2. Replacements must contribute canopy: large removals require Tier 1 large-canopy natives; privacy screens and low-canopy plantings don't qualify.
Can I plant a tree that's not on the list? Replacements must be native or urban-suited species. The Forester publishes a suggested species list as a guide — you aren't strictly limited to that list. Same — an off-list tree won't satisfy the replacement; the draft sets no waiver path. Update the list yearly through an open public process, and let the Arborist OK an off-list native of equal value.
Where does my Tree Fund money go? The ordinance directs it to replanting on public, school, and county property — not back to private lots. But no separately named Tree Replanting Fund appears in the 2025 Annual Financial Statement’s trust-fund schedules. Fees + in-lieu pay for planting, upkeep, enforcement & education — first within 1,000 ft of the removal site. Set up the fund as a verifiable, dedicated account; steer it to low-canopy, heat-vulnerable neighborhoods; and reserve part of it for private-property hardship — helping residents who can’t afford required removals or replacements.
Are my biggest trees protected? No special status for large or historic trees. Yes — Significant (24–35″) need documented efforts to preserve; Extraordinary (36″+) can be removed only if essential to permitted construction, with a TRAQ risk report. A real necessity test + written findings; preserve specimens first before approval.
Who decides, and on what basis? The Township Forester, against arboriculture guidelines. Township Arborist or Community Services, weighing drainage, erosion, health, looks. Require a site visit before a decision — the current ordinance mandates none. Add heat-island impact as a review factor; route hard calls to Sustainability, not DCS.
Is anyone checking the new trees live? Plan must be done within a year. No survival check after. 2-year survival rule, but a photo only "upon request" from the Township. Verify the species at planting (nursery receipt + photo) — a surviving wrong-species tree isn’t the replacement that was promised. Then a performance bond, released only after a 2-yr health check, else forfeit to the Tree Fund.
For a new building, when must the trees be in?The Certificate of Occupancy is the sign-off that lets a finished building be used. No link between tree replacement and the Certificate of Occupancy. The June 9 draft holds the building permit until trees are handled, but lets a finished building be occupied before replacements are planted. Restore the Certificate of Occupancy hold: no sign-off until replacement trees are verified as planted.
For developers & large lots Where Montclair's biggest canopy losses happen — and where the draft defers the most.
Do developers replant at a higher rate? No — same flat rules for everyone. No — same 1/2/3/4 ratios apply to homes and commercial sites alike. Double the ratios (2/4/6/8) for commercial & non-owner-occupied properties.
Is canopy protected when a site is cleared? No development-specific tree rules. Canopy mitigation is discretionary ("may"), tied to disturbed land; developer rules deferred. Make it mandatory ("shall"); a Required Tree Density of 15/acre of gross tract area, crediting retained trees.
A few terms, defined
Tier 1 tree A large-maturing shade tree — oak, tulip poplar, linden, hackberry — that grows a wide, tall canopy and delivers the most shade, stormwater, and climate benefit.
Tier 2 tree A smaller or ornamental tree — dogwood, redbud, serviceberry — approved for planting but with less canopy and ecological value than a Tier 1.
Native tree A species that occurs naturally in New Jersey's ecosystem — adapted to the local climate and soils, and best at supporting local birds, insects, and wildlife.
Invasive tree A non-native species that spreads aggressively and harms the local ecosystem, economy, or health. On the Township's prohibited list — and exempt from permitting.
Sources: Chapter 324 (2012) and the draft ordinance O-26-XXX presented June 9, 2026.
A SUSTAINABLE MONTCLAIR GUIDEJUNE 2026
Step by Step

Removing a TreeWhat Actually Happens

The resident's path under the June 9 draft, start to finish

Follow the arrows. Two questions set your track — whether you need a permit at all, and whether the tree is dead or hazardous — and the size of the tree sets both how hard it is to get approved and how much you replant.

Two terms to know: DBH (diameter at breast height) is the trunk’s diameter measured 4.5 feet above the ground — how tree size is measured here. Caliper is the trunk diameter of a young nursery tree, measured near its base — how replacement-tree size is specified.


You want to remove a tree on your property
Is the tree 6″ DBH or more?small & invasive species are exempt
↓  yes — a permit is required
Is it dead, sick, or hazardous?this decides which track you take
↓  no — a healthy tree, full track
Notify your abutting neighborsin writing, before you file
Apply for a permitname species · mark trees · pay the fee
How big is the tree? (DBH)the size sets the standard for approval
↓  then on to replacement
Permit issuedthen wait 10 business days before removing
What you owe depends on the size removed
Plant the replacements — by size of tree removed
6″–12″ · small1 tree
13″–23″ · medium2 trees — or 1 Tier 1
24″–35″ · Significant3 trees — ≥ 2 Tier 1
36″+ · Extraordinary4 trees — ≥ 50% Tier 1
Replacement trees must be chosen from the Township Tree Replacement Species List. All replacements 2.5″ caliper minimum. Plant within 12 months of removal; document the planting within 10 business days of finishing.
— or, instead of planting —
Plant the treeswithin 12 months — then document within 10 business days
Or pay in lieu$450 per required tree to the Tree Fund
If you planted: the trees must survive two yearsphoto verification, on request from the Township
Your obligation is complete
What Sustainable Montclair asks to add
  • Count removals together over a rolling 24 months, per lot — clearing more than two trees raises what you owe (1.5×, then 2×).
  • Require replacements that contribute canopy — large removals replaced by Tier 1 large-canopy natives, not privacy screens or low-canopy plantings; weigh urban-heat-island impact in the review; make the 2-year survival check automatic.
  • For a new building, withhold the Certificate of Occupancy until replacement trees are verified as planted.