| Toronto | Yes | 30 cm diameter or more; new Distinctive Tree category above 61 cm from Sept 1, 2026 | Municipal Code Ch. 813 (Trees); Ch. 658 (Ravine and Natural Feature Protection) | Fines reported at $500–$100,000; contravention replanting now diameter-based from 5:1; ravine permit fees $87.57–$632.51 |
| Mississauga | Yes | 15 cm (6 in.) diameter or more, explicitly including dead or dying trees | Private Tree Protection By-law | $399.77 base fee (HST incl.) + $139.72 per additional healthy tree; no fee for dead or dying trees; 30 business-day review |
| Brampton | Yes | 30 cm (12 in.) diameter measured at 1.37 m; exempt within 2 m of an occupied building | Tree Preservation By-law | Fee and fine schedule not published on the page consulted |
| Hamilton | Not currently | No private-tree by-law in force; a draft would protect trees 45 cm+ at 1.4 m in the urban boundary | Tree By-law 15-125 (public trees only); Harmonized Private Tree By-law in consultation | Council adoption listed as "TBD" as of April 2026 |
| Ottawa | Yes | 10 cm+ on urban lots over 1 hectare or under a Planning Act application; 30 cm+ "distinctive" on urban lots of 1 hectare or less | Tree Protection By-law 2020-340 | $200 per tree (from Feb 1, 2026), maximized after five; $1,240 per tree for infill development; 1:1 replacement; 7-day permit posting |
| Montreal | Yes — at borough level | Varies by borough; the City's own page shows both 10 cm at 1.3 m and 5 cm at 1.4 m | Borough by-laws | $136 study fee per application per lot regardless of tree count; replacement within six months |
| Quebec City | Yes, generally | Threshold set by the harmonized urban planning by-law; confirm through the City | Règlement d'harmonisation sur l'urbanisme | Removing 50% of the crown or canopy is treated as felling; owner must wait for the certificate even if the tree is dead |
| Vancouver | Yes | At least 20 cm diameter and 64 cm circumference, measured 1.4 m above the base | Protection of Trees By-law 9958 | $113 first tree per 12 months, $324 each additional; ISA-certified arborist report required; replacement required above 20 cm |
| Surrey | Yes | At least 30 cm diameter at breast height | Tree Protection Bylaw 2006 No. 16100 | $108 + $42 per tree; up to $20,000 fine for unpermitted removal; up to two replacement trees per tree removed |
| Burnaby | Yes | Conifer 30 cm+ or deciduous 45 cm+ on non-development properties; any tree 20 cm+ where a development application applies | Burnaby Tree Bylaw (consolidated 10482CC) | Replacement required as a permit condition; cash-in-lieu to the Civic Tree Reserve Fund where planting is not feasible |
| Victoria | Yes | Over 30 cm DBH at 1.4 m; Garry oak, arbutus, Pacific yew and Pacific dogwood protected above 50 cm in height | Tree Protection Bylaw | $2,000 cash-in-lieu per replacement tree that cannot be accommodated on site; security may be required; fee not published on the page consulted |
| Calgary | No | No by-law governs trees on private property | Tree Protection Bylaw (City trees only) | City-tree fines $100–$500; private tree disputes treated as matters between owners |
| Edmonton | No | Public Tree Bylaw applies to City land and City easements, not private trees | Public Tree Bylaw 18825 | Permit still required for work within 5 m of a boulevard tree trunk or 10 m of a natural stand; minimum fine $1,000, up to $10,000 |
| Winnipeg | None found | No private-tree permit requirement located on the City's own domain at retrieval | — | Council sought a City Charter amendment in 2023 to gain the power to regulate private trees |
| Saskatoon | No | "The Tree Protection Bylaw only applies to trees on City property" | Tree Protection Bylaw (2024) | City-tree fines up to $10,000 for an individual, $25,000 for a corporation; $50 discounted penalty for minor offences |
| Regina | None found | No private-tree permit requirement located on the City's own domain at retrieval | Forestry Bylaw (City trees) | City-tree removals performed only by the City or its representative |
| Halifax | No | By-law protects public trees — those with the majority of the trunk on public land | By-law T-600 | Permit or written consent required for any activity affecting a public tree, even work done on private property |
| Moncton | Only on vacant lots | Applies to vacant lots only; a lot is not vacant if it is the owner's primary residence | Tree Protection By-Law Z-1624 (adopted Feb 20, 2024) | $400 penalty per tree or per 50 m² cleared, court maximum $800; $650 and $1,300 for a corporation |
| St. John's | Not verified | No private-tree permit page located on the City's own domain at retrieval | City of St. John's Act (public trees) | Trees on public property protected; private-tree position unconfirmed |