Tree removal cost in Markham depends on more than tree size. A homeowner may also need to consider private tree permit rules, arborist report requirements where applicable, replacement planting conditions, TRCA regulated-area questions, boundary-tree issues, access limits, stump grinding, disposal, and the qualified tree contractor’s own pricing. Unionville, Cornell, Angus Glen, Cachet, Berczy Village, Wismer, Milliken Mills, Box Grove, and Markham Village all have different property layouts and tree profiles, so a single flat price is not reliable.
| Tree situation | General planning range only | What can change the final price |
|---|---|---|
| Small ornamental or young residential tree | Often lower than larger mature-tree work, subject to site conditions | Access, disposal, permit context, stump grinding, and contractor pricing |
| Medium residential tree | Commonly affected by Markham’s 20 cm private tree threshold | DBH, height, species, canopy spread, nearby structures, and report needs |
| Large mature residential tree | Usually higher because of rigging, wood volume, risk, and equipment needs | Lean, decay, wires, buildings, fences, pools, and restricted access |
| Very large or estate tree | Can require specialized equipment, staged work, or additional planning | Large wood volume, difficult lowering, equipment access, and disposal logistics |
| Crane, lift, or complex rigging situation | Priced by the qualified tree contractor based on the actual job | Machine access, road access, overhead wires, structures, and safety planning |
| Stump grinding | Usually discussed separately unless included in the contractor’s written scope | Stump diameter, root flare, gate access, depth, surface roots, and utility locates |
Markham’s Tree By-law and Permit Cost Context

Markham’s Tree Preservation By-law 2023-164 protects private trees with a trunk diameter of 20 cm or more, measured at 1.37m above ground level. The City states that property owners must apply for a permit before injuring or destroying any private tree at or above that size, and that this applies regardless of tree health or risk level. Trees under 20 cm in diameter do not require a tree permit under Markham’s application guidance. Property owners should review the City of Markham tree permit application page before authorizing work.
Markham’s current public tree permit page states that, effective January 16, 2026, a non-refundable processing fee of $20.50 applies to each tree permit application, and applications are reviewed within 45 days of payment being received. A tree permit application is not itself a permit. The City may require supporting documents, sketches, tree information, risk documentation, replacement planting, cash-in-lieu, adjacent owner consent for boundary trees, or additional review depending on the case.
Tree Removal Cost Factors by Markham Neighbourhood
Unionville
Unionville’s heritage main street area and surrounding established residential pockets often include older maples, oaks, spruce, and other mature canopy trees. Tree work in this area can be more complicated because of tighter streets, older structures, heritage streetscape concerns, fences, overhead wires, smaller access points, and large tree canopies. A mature Unionville tree may also require more careful permit-related review because many trees are clearly above Markham’s 20 cm threshold.
Angus Glen and Cachet
Angus Glen and Cachet include larger homes, estate-style lots, golf-course edges, mature trees, and natural-feature-adjacent properties. Costs can rise when a tree is close to a house, pool, retaining wall, golf-course edge, fence, natural area, or rear-yard access point. If a tree request is near a watercourse, valley, wetland, slope, or regulated feature, TRCA regulated-area questions may also need to be checked before work begins.
Cornell, Wismer, and Berczy Village
Cornell, Wismer, and Berczy Village include many maturing subdivision trees that may be near or above the 20 cm DBH threshold. This is where homeowners often get surprised. A tree may not look very old, but if it measures 20 cm or more at 1.37m above ground, Markham’s private tree permit rules may apply. For smaller trees, the permit and documentation context can become a larger part of the planning discussion than the physical tree work itself.
Milliken Mills, Markham Village, and Box Grove
Milliken Mills, Markham Village, and Box Grove each bring different cost factors. Milliken Mills often has mature subdivision trees and tighter side-yard access. Markham Village has older residential canopy and heritage-area context in some pockets. Box Grove can involve larger lots, rural-edge tree conditions, and natural-feature proximity. The qualified tree contractor must confirm access, equipment needs, disposal, stump grinding, and pricing with the property owner.
TRCA and Regulated Features in Markham
Markham includes properties near the Rouge River corridor, Little Rouge Creek, Berczy Creek, valley lands, drainage features, wetlands, slopes, and other natural areas. TRCA states that a permit is required before certain works take place in a regulated area, including filling, changing grade, building, or other development activity. Tree-related work connected to grading, construction, access, drainage changes, or natural-feature areas may need extra review depending on the property.
Related professional service: Review the Toronto tree removal service information if removal may be part of the next step.
Frequently Asked Questions
How much does tree removal cost in Markham in 2026?
Tree removal pricing in Markham depends on tree size, species, condition, access, risk, equipment needs, disposal, stump grinding, permit context, and whether a qualified arborist report or permit-related documents are required. Any price range should be treated as general planning information only.
Does Markham have a tree bylaw requiring permits?
Yes. Markham’s Tree Preservation By-law 2023-164 protects private trees with a trunk diameter of 20 cm or more, measured at 1.37m above ground level. Markham states that this requirement applies regardless of tree health or risk level. Property owners should confirm current City requirements before authorizing injury or removal of a protected tree.
What does the Markham tree permit process cost?
Markham’s public tree permit page states that, effective January 16, 2026, a non-refundable processing fee of $20.50 applies to each tree permit application, and applications are reviewed within 45 days of payment being received. Additional costs may include a qualified arborist report, tree risk assessment report where required, replacement planting, cash-in-lieu where applicable, and contractor pricing.
Is tree removal in Unionville more expensive than the rest of Markham?
Unionville tree removal may cost more than some other Markham areas when mature trees, tight access, heritage streetscapes, overhead wires, nearby structures, or larger wood volume are involved. Pricing must be confirmed directly with the qualified tree contractor.
Related Guides and Services
- Markham Tree Services
- Tree Removal Permit in Markham
- Tree Removal Cost Richmond Hill
- Tree Removal Cost Vaughan
- Arborist Reports
Send Your Tree Request
Serving Markham, including Unionville, Angus Glen, Cachet, Cornell, Berczy Village, Wismer, Milliken Mills, Box Grove, and Markham Village.
