Key takeaways
- A permit is required for any private tree with a stem 30 cm or more in diameter, measured at 1.4 m above ground.
- A non-construction application costs $145.87 per private tree, $304.51 per boundary or neighbour tree and $436.39 per City tree; a construction-related one costs $436.39 per private or City tree and $913.58 per neighbour tree. Section 813-14B waives the fee outright for owners living below the Statistics Canada low-income cut-off before tax.
- Chapter 658 protects every tree on land in a Ravine and Natural Feature Protection area at any size, and tableland forests count: the by-law defines those as woodland not contiguous with any ravine.
- A 100 per cent dead tree needs no permit, but you must still request and receive a permit exception confirmation from the City before it comes down.
- The fine on conviction runs from a minimum of $500 to a maximum of $100,000 per tree, plus a special fine of $100,000 (stated flat, not as a ceiling) and a contravention fee that can be added to your tax bill.
Usually, yes. Toronto requires a permit to injure or remove any private tree with a stem 30 centimetres or more in diameter at 1.4 metres above ground. Every City street tree is protected at any size, as is every tree on land in a Ravine and Natural Feature Protection area. The fee is $145.87 per private tree, or $436.39 if the removal is construction-related; cutting a protected tree without one carries a fine of $500 to $100,000 per tree.
The 30 cm rule, and how to measure it
Section 813-12 of Municipal Code Chapter 813 prohibits injuring, destroying or removing "any tree, including a multi-stem tree having at least one stem that has a diameter measurement of 30 centimetres or more measured at 1.4 metres above ground level" without a permit. Measuring at the flare overstates the trunk, and one stem is enough. "Injure" is broad too: trenching in the root zone, storing soil over roots, driving equipment across them and heavy canopy removal all count.
How to measure DBH yourself
- Mark the point 1.4 m up the trunk from ground level. On a tree growing on an angle or vertically on a slope, § 813-11B takes that 1.4 m "along the centre of the stem axis".
- Wrap a tape round the trunk at the mark, at 90 degrees to it, read the circumference and divide by 3.14. About 94 cm is the 30 cm tipping point.
What a tree permit actually costs
The City fees below are the only amounts on the Injure or Remove Trees application form, updated January 2026, and are uncapped: six trees means six fees. The cash-in-lieu and arborist rows are not on the form.
| Item | Low | High | Unit |
|---|---|---|---|
| Private tree, non-construction | $145.87 | $145.87 | per tree |
| Boundary or neighbour tree, non-construction | $304.51 | $304.51 | per tree |
| City tree, non-construction | $436.39 | $436.39 | per tree |
| Private or City tree, construction-related | $436.39 | $436.39 | per tree |
| Neighbour tree, construction-related | $913.58 | $913.58 | per tree |
| Cash-in-lieu where there is no room to replant | $583 | $583 | per tree |
| Arborist report, single-tree permit report | $400 | $650 | per report |
| Arborist report, construction-related | $800 | $2,000 | per report |
| Arborist report, ravine or TRCA site | $700 | $1,500 | per report |
The rate turns on whose tree it is and whether the removal is tied to construction. The construction box is wide: the form applies it to activity that "includes but is not limited to building, demolition, excavation, boring, placement of fill or surface treatment, storage of construction materials or equipment, storage of soil, construction waste or debris, movement of vehicles and equipment", plus applications for an official plan amendment, plan of subdivision and condominiums, site plan control, minor variance, consent and building permits. Includes but is not limited to makes that a floor, not a ceiling.
The City adds that it "does not consider the following to be as-of-right construction: pools, landscape features and accessory structures (e.g. sheds, gazebos, cabanas, etc.), standalone garages and basements that extend beyond the above-ground footprint of the building." Excavation and fill placement are named on the form, so a pool or an over-footprint basement is construction-related: $436.39 a tree, not $145.87.
The arborist report is a separate cost the City requires but does not set; the ranges above are one Toronto firm's prices, another quotes $300 to $800. But § 813-15E lets the General Manager "waive the requirement for an arborist report in non-commercial applications", so ask before commissioning one.
The fee waiver in § 813-14B
The fees are uncapped, but not universal. Section 813-14B says "no fee shall be payable" for the not-for-profit portion of housing projects by Toronto Community Housing, Habitat for Humanity and recognised non-profits, or by "owners living below the low-income cut off before tax as determined by Statistics Canada." Raise it before you pay.
Check which fee box (and which year) a quote is using
As of August 2026, one GTA tree service's bylaw page has the non-construction rates right ($145.87 and $304.51) but lists $900.00 per tree for construction-related private-tree removals, where the form charges $436.39.
The other trap is the year. Chapter 441's Appendix E, Schedule 1 is dated 22 May 2025, and it carries permit and contravention fees at identical amounts, so a figure alone tells you nothing. The permit lines are 8.7003, "Construction Private Boundary/Neighbour Tree Permit", at $891.30, and 8.7004, non-construction, at $297.08. Every 2025 rate sits 2.5 per cent below the 2026 form: $142.31 → $145.87, $425.75 → $436.39, $297.08 → $304.51, $891.30 → $913.58. So a contractor quoting $297.08 for a non-construction boundary-tree permit is quoting last year's fee, 2.4 per cent low, not a penalty.
The ravine rule that changes everything
Do not decide this by looking out the window. Chapter 658 protects "any tree, woodland vegetation or slope in a protected area", and its protected features run past ravines to tableland forests, treed portions of the Lake Iroquois shoreline, Rouge Park and public parks and golf courses in valleys. A tableland forest is expressly "woodland areas that are not contiguous with ravines", so a flat, treed lot nowhere near a valley can sit in a Ravine and Natural Feature Protection (RNFP) area.
Where the line covers your land, Chapter 658 replaces the 30 cm test:
- Every tree on that land is protected at any diameter: a 10 cm sapling needs a permit. But § 658-2A regulates "any tree on any land in a protected area", so where the mapped line crosses a property, trees outside it revert to Chapter 813's 30 cm test.
- The ground is protected too: under § 658-2B, dumping fill or refuse or altering the grade needs its own permit. Section 658-4B exempts tilling that makes no slope steeper than 10 per cent, under five cubic metres of soil to maintain manicured areas, rooftop gardens and courtyards, certified emergency work, TRCA-regulated grade changes, and compliant fences kept clear of fill uphill.
- The paperwork is heavier: the arborist report must also cover trees within 12 metres next door, and geotechnical, grading and forest-restoration plans are required.
How to check whether your lot is in one
- Open **map.toronto.ca/torontomaps** in a browser (the City recommends a computer over a smart device) and search your address.
- In the Boundaries menu, tick "Ravine and Natural Feature Protection By-law", near the bottom.
- Stripes over your property mean you are in an RNFP area.
Do not substitute the Open Data download. The RNFP dataset is live, but its metadata records a last refresh of 23 July 2019, a currency date of May 2018, and a warning that it "will only be refreshed every 10-20 years". To have the line plotted on a survey the City charges $91.96 per request; toronto.ca still shows $81.57 plus HST as a 2022 fee.
Dead, dying and dangerous trees
Section 813-13A exempts "a terminally diseased, dead or imminently hazardous tree certified as such by the General Manager", and Chapter 658 matches it. No permit is needed for a 100 per cent dead tree, a terminally diseased tree that can no longer be maintained, a tree posing imminent danger, or pruning to good arboricultural practice.
A permit is still needed for a tree merely in poor condition, one causing or likely to cause structural damage to a load-bearing structure or roof, and one being relocated. Nuisance reasons are "generally not supported": the not-accepted list is landscaping, routine maintenance ("fallen leaves, flowers, fruit, twigs and small branches") and roots.
For three of those only (imminently hazardous, terminally diseased and 100 per cent dead), the City is explicit: "You must request and receive a permit exception confirmation from the City for the following." Send size, species, condition, photos and location.
Pruning is not on that list: § 813-13B exempts "pruning of a tree in accordance with good arboricultural practice to maintain tree health" with no certification step, unlike §§ 813-13C and D, which cover utility pruning and emergency work only "as certified by the General Manager".
Applying, and how long it takes
Apply through the online permit system or a district counter; the City no longer accepts tree permit applications by email. Incomplete packages are not processed, so assemble everything first: form, fee, arborist report, replanting plan, photos, and (for construction) a site plan showing every tree 30 cm or larger on your lot and within six metres next door.
Nothing on the City's tree and ravine permit pages sets a target turnaround. What they do publish are the fixed waits:
- 14 days minimum: notice posted on the property before a permit to remove a healthy tree can issue (§813-19); the plans must also satisfy the Ward Councillor.
- 15 business days: for the City to notify boundary-tree co-owners or a neighbour-tree owner, plus a second notice at least 15 days before the permit issues.
- 1 to 2 weeks: for an arborist to visit and produce the report.
- 1 day: the permit must be posted, visible from the street, before work starts.
One GTA firm that publishes a timeline tells owners to "plan for several weeks at minimum, and longer if the application is tied to construction, a boundary tree, a ravine-regulated area, or missing documentation". If refused, you have 14 days to appeal to Community Council, whose decision is final.
What happens if you skip it
The City does not accept after-the-fact applications. Once a contravention is confirmed, three things stack.
Orders. Stop Work Orders are served on site; Orders to Comply arrive by registered mail with a deadline. Among the "examples of remedial work" an Order "can include" are five trees planted for every one removed without authorisation, and two for every tree injured in a ravine.
Contravention fees. Charged per tree under the same schedule, whose private-tree lines read "Contravention Fee - Private Trees": $297.08 non-construction, $891.30 construction. Ravine trees carry the same pair; grade alteration does not: 8.7010, "Dumping/Alteration of Grade Contravention Fee - Private Ravine/Natural Feature Tree", is a single $891.30. "Contravention inspection fee" is the schedule's term for street trees. Unpaid 90 days after the Order, these join your tax roll.
Fines. On conviction under Chapter 813 the minimum is $500 per tree and the maximum $100,000 per tree, plus "a special fine of $100,000.00" under § 813-29B, stated flat, not as a ceiling. Chapter 658 mirrors this and adds $500 to $10,000 for each day unauthorised fill or grading continues.
If you are outside Toronto
The 905 thresholds are lower, not higher: Mississauga protects private trees at 15 cm and charges a non-refundable base fee of $399.77 (HST included), with a 30-business-day review.
Frequently asked questions
Do I need a permit to remove a dead tree in Toronto?
No permit is required for a tree that is 100 per cent dead, but you must first request and receive a permit exception confirmation from your district Tree Protection and Plan Review office. A tree in merely poor condition needs a full application.
How much is a tree removal permit in Toronto?
$145.87 per private tree, $304.51 per boundary or neighbour tree and $436.39 per City tree, off the 2026 application form. A construction-related application costs $436.39 per private or City tree and $913.58 per neighbour tree.
My property backs onto a ravine. Is the 30 cm rule different?
Yes. On land inside a Ravine and Natural Feature Protection area every tree is protected at any diameter under Chapter 658, and dumping fill or altering the grade needs a permit too. Tableland forests with no ravine beside them count, so check the map.
Can I remove a tree that hangs over my property from next door?
Not on your own. If any part of the trunk crosses the property line it is a boundary tree, owned by both, and the other must consent before a permit issues: that is the $304.51 or $913.58 row. If the trunk is wholly next door but its crown or roots reach you, it is a neighbour tree and you may apply as the impacted owner. No permit lets you enter their property.
Sources
- When to Apply For a Tree or Ravine Permit · City of Toronto (retrieved )
- How to Apply for a Tree or Ravine Permit · City of Toronto (retrieved )
- How to Report a Tree or Ravine Contravention · City of Toronto (retrieved )
- Application: Injure or Remove Trees (updated January 2026) · City of Toronto (retrieved )
- Toronto Municipal Code Chapter 813, Trees · City of Toronto (retrieved )
- Toronto Municipal Code Chapter 658, Ravine and Natural Feature Protection · City of Toronto (retrieved )
- Toronto Municipal Code Chapter 441, Fees and Charges, Appendix E, Schedule 1 (22 May 2025) · City of Toronto (retrieved )
- Ravine and Natural Feature Permit Application (form 01-0147) · City of Toronto (retrieved )
- Ravine & Natural Feature Protection area (dataset) · City of Toronto Open Data (retrieved )
- Ravine & Natural Feature Protection area: dataset metadata (CKAN package_show) · City of Toronto Open Data (retrieved )
- Tree permits · City of Mississauga (retrieved )
- Toronto & GTA Tree Bylaws · Cohen & Master Tree and Shrub Services (retrieved )
- Arborist Report Cost in Toronto: 2026 Pricing Guide · Loyal Tree (retrieved )
- Arborist Report Cost in Toronto: What You're Paying For · Toronto Tree Services (retrieved )
- How Long Does a Tree Permit Take in Toronto? · Toronto Tree Services (retrieved )
How this guide was made
Checked on August 25, 2026. Every fee was read out of the source PDF itself (text extracted from the City's Injure or Remove Trees application form, Municipal Code Chapters 813, 658 and 441 Appendix E), not from any summary of it; plus four toronto.ca service pages, the Open Data ravine layer, Mississauga's tree permit page, and two GTA arborist firms for report pricing, and the Open Data CKAN metadata endpoint for the ravine layer's own refresh date and stated 10-to-20-year refresh interval.






