Tree Bylaws by City
Every municipality has different rules for tree removal. Find out what permits you need and avoid costly fines. We can help navigate the process.
Quick Reference
Summary of tree protection bylaws across our service area. Click any city for full details.
| City | Protected DBH | ESA Threshold | Permit Fee | Permit Valid | Max Fine | Details |
|---|---|---|---|---|---|---|
| Port MoodyHome Base Tri-Cities | 30cm+ DBH on any property | 10cm+ DBH in an ESA, riparian zone, or for protected native species | $75 application fee + $370 security deposit per tree (no fee for hazardous/dead) | 6 months | Significant penalties for unauthorized removal, including doubled fees and deposit forfeiture | View Details |
| Coquitlam Tri-Cities | 20cm+ DBH (measured at 1.4m) | Any size within a streamside or ESA setback | -- | -- | -- | View Details |
| Port Coquitlam Tri-Cities | 15cm+ DBH or 5m+ height | Any size within stream setback areas | $100 (waived for dead or hazardous trees) | -- | $500 per tree cut without a permit (each tree a separate offence), plus three replacement trees per tree; court prosecution can go higher | View Details |
| Anmore Tri-Cities | 20cm+ DBH (every tree, any size, in riparian and wetland areas) | -- | -- | -- | $2,000 per tree minimum for unlawful cutting; $5,000+ per tree on a subsequent offence | View Details |
| Belcarra Tri-Cities | Trees 5m+ tall, within designated Tree Cutting Permit Areas | -- | $200 | -- | -- | View Details |
| Pitt Meadows Tri-Cities | 20cm+ DBH (Interim Bylaw 3035, 2026) | Any tree within 30m of a watercourse or streamside protection area | -- | -- | -- | View Details |
| Maple Ridge Tri-Cities | 20cm+ DBH | Any size within ESA or riparian setback | -- | 6 months | -- | View Details |
| New Westminster Metro Vancouver | 20cm+ DBH | -- | -- | -- | -- | View Details |
| Burnaby Metro Vancouver | 30.5cm+ conifers, 45.7cm+ broadleaf (20.3cm+ on development sites) | -- | -- | -- | $500 ticket; $2,000 to $10,000 per violation on prosecution | View Details |
| Surrey Metro Vancouver | 30cm+ DBH | Any size in watercourse setback zones | -- | -- | Up to $20,000 per tree | View Details |
| Delta Metro Vancouver | Most trees (see exemption below) | -- | -- | -- | -- | View Details |
| Langley Metro Vancouver | Township: 20cm+ DBH. City: 75cm+ DBH outside development, 20cm+ during development | -- | $150 (Township); confirm current City fee | -- | Up to $10,500 per tree (Township); $3,000+ per tree (City) | View Details |
Port Moody
Tri-Cities
Protected: 30cm+ DBH on any property
Under the 2026 Tree Protection Bylaw (No. 3531), a permit is required for trees 30cm+ DBH on any property, and for trees 10cm+ DBH in an ESA/riparian zone, of a protected native species, or on a development site. Fee $75 + $370 deposit per tree on ordinary lots ($740 on development sites); no fee for confirmed hazardous trees, which dead trees generally are (permit still required).
Coquitlam
Tri-Cities
Protected: 20cm+ DBH (measured at 1.4m)
A protected tree is 20cm or more in diameter measured 1.4m from the ground. Up to two protected trees may be removed per calendar year without a permit; beyond that a permit is required. A permit is always required, from the first tree, if the property has a riparian area or SPEA, a steep slope, a covenant on title, or is on Burian Drive or Latimer Avenue. Replacement planting may be a condition.
Port Coquitlam
Tri-Cities
Protected: 15cm+ DBH or 5m+ height
Protected trees are 15cm+ diameter or 5m+ tall. Permits cost $100, waived for dead or hazardous trees. Cutting without a permit draws a $500 bylaw-notice fine per tree, three replacement trees per tree cut, and possible court prosecution; significant trees (45cm+) face the same fine with extra scrutiny.
Anmore
Tri-Cities
Protected: 20cm+ DBH (every tree, any size, in riparian and wetland areas)
Anmore's Tree Management Bylaw 587-2018 requires a permit for any tree 20cm+ DBH (measured at 1.4m) -- and for EVERY tree, regardless of size, in riparian or wetland areas. Up to two trees a year can come down under an annual allowance permit. Dangerous trees still need a permit with a Certified Tree Risk Assessor's report, but the fee is waived. Unlawful cutting is fined at $2,000 per tree minimum, $5,000+ per tree on a repeat offence.
Belcarra
Tri-Cities
Protected: Trees 5m+ tall, within designated Tree Cutting Permit Areas
Belcarra's Tree Cutting Bylaw 110 applies to trees 5m or taller inside designated Tree Cutting Permit Areas (flood, erosion and landslip zones on the bylaw's map). There, removal needs a $200 permit that goes to Council for approval, sometimes with a professional report and a security deposit. Dead, diseased or storm-damaged trees are exempt, and the bylaw sets no replacement requirement on private property.
Pitt Meadows
Tri-Cities
Protected: 20cm+ DBH (Interim Bylaw 3035, 2026)
Since the Interim Tree Management Bylaw No. 3035 (2026), a permit IS required to remove any tree over 20cm DBH on private property, unless an exemption applies. All tree removal in the ALR is exempt, as are active agricultural practices under a valid Farm Plan. Replacement planting, or cash in lieu, is required. An interim bylaw by design - a permanent one is being consulted on, so confirm before quoting.
Maple Ridge
Tri-Cities
Protected: 20cm+ DBH
Under the new Tree Protection and Management Bylaw 8045-2026 (May 2026), permits are required for trees 20cm+ DBH. Significant trees are 60cm+ DBH with extra protection and fines up to $5,000 each. An arborist report is required for every application except a single non-significant, non-hazard tree. Permits are valid 6 months.
New Westminster
Metro Vancouver
Protected: 20cm+ DBH
Protected trees are 20cm+ diameter (including two stems combining to 20cm). Permits required for removal, with TWO replacement trees per tree removed (one for dead or hazardous trees) and a security deposit held until they are established. Violations may result in legal action.
Burnaby
Metro Vancouver
Protected: 30.5cm+ conifers, 45.7cm+ broadleaf (20.3cm+ on development sites)
Burnaby protects conifers 30.5cm+ and broadleaf trees 45.7cm+ on ordinary lots -- and ANY tree 20.3cm+ once a development application is in, plus streamside and covenanted trees at any size. Permits carry a replacement security of $1,500 minimum per tree (or 120% of replacement cost, adjusted yearly). Cutting a protected tree without a permit draws a $500 ticket, and prosecution runs $2,000 to $10,000 per violation.
Surrey
Metro Vancouver
Protected: 30cm+ DBH
Protected trees are 30cm+ diameter, and six species (arbutus, Garry oak, the redwoods, maidenhair tree) are protected at ANY size. Permits required for removal; valid reasons include dead or hazardous, or within 2m of a foundation. Replacement is typically 2 trees per removed, with a $550 per-tree deposit. Fines up to $20,000.
Delta
Metro Vancouver
Protected: Most trees (see exemption below)
Bylaw 7969 protects trees 20cm+ at 1.4m. One tree under 60cm can come down per 24 months without replacement, but a $100 permit is still required, and the allowance fails on steep slopes, streamside areas, and in Sunshine Hills (where the large-tree threshold tightens to 50cm under the current pilot). Hedges with 20cm+ trunks need permits too. Penalties reach $50,000 per offence on conviction, each tree a separate contravention.
Langley
Metro Vancouver
Protected: Township: 20cm+ DBH. City: 75cm+ DBH outside development, 20cm+ during development
Township: trees 20cm+ DBH protected, $150 application fee (waived for dead, dying or hazardous trees), fines up to $10,500 per tree plus per-tree administrative charges for unpermitted removal. City of Langley: a NEW bylaw (No. 3321, adopted January 2026) protects significant trees of 75cm+ DBH outside development, and 20cm+ only on lots under a development application; fines start at $3,000 per tree.
How Each City Handles Common Scenarios
The same situation can have very different outcomes depending on where you live. These five real-world scenarios show how each city's bylaw applies in practice.
City-owned tree with limbs over your roof
Boulevard and road allowance trees belong to the municipality, not the adjacent homeowner. Even if the tree sits directly in front of your property and hangs over your roof, you cannot prune or remove it without city approval -- doing so is an offence under the same bylaw that governs private trees. You submit a hazard service request; the city decides what happens next.
Port Moody
Contact CityCoquitlam
Contact CityPort Coquitlam
Contact CityAnmore
Contact CityBelcarra
Contact CityPitt Meadows
Contact CityMaple Ridge
Contact CityNew Westminster
Contact CityBurnaby
Contact CitySurrey
Contact CityDelta
Contact CityLangley
Contact CityLarge tree lifting your driveway
Surface roots from a mature tree have cracked and lifted the driveway. DBH (diameter at breast height, measured at 1.4m) determines whether the tree is protected. Property-damage trees often qualify as hazardous under bylaw, which can waive fees or speed up review -- but a permit is still required in most cities.
Port Moody
Permit (fee waived)Coquitlam
Permit RequiredPort Coquitlam
Permit (fee waived)Anmore
Permit RequiredBelcarra
Permit RequiredPitt Meadows
Permit RequiredMaple Ridge
Permit RequiredNew Westminster
Permit RequiredBurnaby
Permit RequiredSurrey
Permit RequiredDelta
Permit RequiredLangley
Permit RequiredRow of trees near a creek (ESA)
ESA stands for Environmentally Sensitive Area -- typically land within the riparian setback alongside a creek or watercourse. These zones carry lower DBH thresholds than standard lots (sometimes 10cm vs. 30cm), and federal DFO (Fisheries Act) rules apply independently of the municipal bylaw near any fish-bearing stream. A mixed row of 10--40cm trees means some trees fall under one set of rules, others under another.
Port Moody
Permit RequiredCoquitlam
Permit RequiredPort Coquitlam
Permit RequiredAnmore
Permit RequiredBelcarra
Permit RequiredPitt Meadows
Permit RequiredMaple Ridge
Permit RequiredNew Westminster
Permit RequiredBurnaby
Permit RequiredSurrey
Permit RequiredDelta
Permit RequiredLangley
Permit RequiredDead tree in your yard (not in ESA)
A dead tree still requires a permit in most cities -- the bylaw does not end when the tree does. However, most jurisdictions have specific provisions that simplify the process: fees waived, reduced replacement obligations, faster review. The key is an arborist letter confirming the tree is dead or imminently hazardous. Dead trees also still host active bird nests and are protected year-round under provincial and federal law.
Port Moody
Permit (fee waived)Coquitlam
Permit RequiredPort Coquitlam
Permit (fee waived)Anmore
Permit RequiredBelcarra
No PermitPitt Meadows
Permit RequiredMaple Ridge
Permit RequiredNew Westminster
Permit RequiredBurnaby
Permit RequiredSurrey
Permit RequiredDelta
VariesLangley
Permit RequiredMassive healthy cedar (600cm DBH)
DBH is diameter at breast height (1.4m above ground). At 600cm DBH, this tree is approximately 6 metres across the trunk -- likely 300 to 500+ years old. This exceeds every "significant tree" threshold in our entire service area, often by a factor of 10 or more. No standard removal permit will be granted. The question is what management options exist to address the specific concern while the tree stays standing.
Port Moody
Not PermittedCoquitlam
Not PermittedPort Coquitlam
Not PermittedAnmore
Not PermittedBelcarra
Not PermittedPitt Meadows
No PermitMaple Ridge
Not PermittedNew Westminster
Not PermittedBurnaby
Not PermittedSurrey
Not PermittedDelta
Not PermittedLangley
Not PermittedInteractive Bylaw Map
Hover over any city to see a quick summary of their tree bylaws. Click for full details.
Loading map...
Detailed Bylaws by Region
TCTri-Cities & Area
Port Moody
Home BaseProtected: 30cm+ DBH on any property
Under the 2026 Tree Protection Bylaw (No. 3531), a permit is required for trees 30cm+ DBH on any property, and for trees 10cm+ DBH in an ESA/riparian zone, of a protected native species, or on a development site. Fee $75 + $370 deposit per tree on ordinary lots ($740 on development sites); no fee for confirmed hazardous trees, which dead trees generally are (permit still required).
Full DetailsCoquitlam
Protected: 20cm+ DBH (measured at 1.4m)
A protected tree is 20cm or more in diameter measured 1.4m from the ground. Up to two protected trees may be removed per calendar year without a permit; beyond that a permit is required. A permit is always required, from the first tree, if the property has a riparian area or SPEA, a steep slope, a covenant on title, or is on Burian Drive or Latimer Avenue. Replacement planting may be a condition.
Full DetailsPort Coquitlam
Protected: 15cm+ DBH or 5m+ height
Protected trees are 15cm+ diameter or 5m+ tall. Permits cost $100, waived for dead or hazardous trees. Cutting without a permit draws a $500 bylaw-notice fine per tree, three replacement trees per tree cut, and possible court prosecution; significant trees (45cm+) face the same fine with extra scrutiny.
Full DetailsAnmore
Protected: 20cm+ DBH (every tree, any size, in riparian and wetland areas)
Anmore's Tree Management Bylaw 587-2018 requires a permit for any tree 20cm+ DBH (measured at 1.4m) -- and for EVERY tree, regardless of size, in riparian or wetland areas. Up to two trees a year can come down under an annual allowance permit. Dangerous trees still need a permit with a Certified Tree Risk Assessor's report, but the fee is waived. Unlawful cutting is fined at $2,000 per tree minimum, $5,000+ per tree on a repeat offence.
Full DetailsBelcarra
Protected: Trees 5m+ tall, within designated Tree Cutting Permit Areas
Belcarra's Tree Cutting Bylaw 110 applies to trees 5m or taller inside designated Tree Cutting Permit Areas (flood, erosion and landslip zones on the bylaw's map). There, removal needs a $200 permit that goes to Council for approval, sometimes with a professional report and a security deposit. Dead, diseased or storm-damaged trees are exempt, and the bylaw sets no replacement requirement on private property.
Full DetailsPitt Meadows
Protected: 20cm+ DBH (Interim Bylaw 3035, 2026)
Since the Interim Tree Management Bylaw No. 3035 (2026), a permit IS required to remove any tree over 20cm DBH on private property, unless an exemption applies. All tree removal in the ALR is exempt, as are active agricultural practices under a valid Farm Plan. Replacement planting, or cash in lieu, is required. An interim bylaw by design - a permanent one is being consulted on, so confirm before quoting.
Full DetailsMaple Ridge
Protected: 20cm+ DBH
Under the new Tree Protection and Management Bylaw 8045-2026 (May 2026), permits are required for trees 20cm+ DBH. Significant trees are 60cm+ DBH with extra protection and fines up to $5,000 each. An arborist report is required for every application except a single non-significant, non-hazard tree. Permits are valid 6 months.
Full DetailsMVMetro Vancouver
New Westminster
Protected: 20cm+ DBH
Protected trees are 20cm+ diameter (including two stems combining to 20cm). Permits required for removal, with TWO replacement trees per tree removed (one for dead or hazardous trees) and a security deposit held until they are established. Violations may result in legal action.
Full DetailsBurnaby
Protected: 30.5cm+ conifers, 45.7cm+ broadleaf (20.3cm+ on development sites)
Burnaby protects conifers 30.5cm+ and broadleaf trees 45.7cm+ on ordinary lots -- and ANY tree 20.3cm+ once a development application is in, plus streamside and covenanted trees at any size. Permits carry a replacement security of $1,500 minimum per tree (or 120% of replacement cost, adjusted yearly). Cutting a protected tree without a permit draws a $500 ticket, and prosecution runs $2,000 to $10,000 per violation.
Full DetailsSurrey
Protected: 30cm+ DBH
Protected trees are 30cm+ diameter, and six species (arbutus, Garry oak, the redwoods, maidenhair tree) are protected at ANY size. Permits required for removal; valid reasons include dead or hazardous, or within 2m of a foundation. Replacement is typically 2 trees per removed, with a $550 per-tree deposit. Fines up to $20,000.
Full DetailsDelta
Protected: Most trees (see exemption below)
Bylaw 7969 protects trees 20cm+ at 1.4m. One tree under 60cm can come down per 24 months without replacement, but a $100 permit is still required, and the allowance fails on steep slopes, streamside areas, and in Sunshine Hills (where the large-tree threshold tightens to 50cm under the current pilot). Hedges with 20cm+ trunks need permits too. Penalties reach $50,000 per offence on conviction, each tree a separate contravention.
Full DetailsLangley
Protected: Township: 20cm+ DBH. City: 75cm+ DBH outside development, 20cm+ during development
Township: trees 20cm+ DBH protected, $150 application fee (waived for dead, dying or hazardous trees), fines up to $10,500 per tree plus per-tree administrative charges for unpermitted removal. City of Langley: a NEW bylaw (No. 3321, adopted January 2026) protects significant trees of 75cm+ DBH outside development, and 20cm+ only on lots under a development application; fines start at $3,000 per tree.
Full DetailsNeed help figuring out if you need a permit?
Navigating tree bylaws can be confusing. Our team handles permit applications regularly and can help ensure your tree removal is compliant with local regulations.
Send us photos of the tree and your address or neighbourhood, and we'll tell you whether a permit applies and what it takes to get one.
Bylaws change. The figures here are a starting point: always verify current requirements directly with your municipality before starting any work.
Ready to Get Started?
Call for your free, no-obligation estimate
Free estimates • No obligation • Same-day response
