Get featured for homeowners searching "Tree Removal" in Surrey — $40/month, cancel anytime.
Tree removal costs in Surrey, BC typically range from 1,000 to 3,000, depending on the size, species, and accessibility of the tree on your property. Local removal ordinances and environmental regulations specific to BC can also influence final pricing, as arborists must comply with permit requirements and disposal protocols that vary by jurisdiction. Equipment mobilization, crew availability, and site conditions in Surrey further impact whether your project falls at the lower or higher end of the estimate range.
The City of Surrey approves permits when trees are dead or declining with no chance of recovery, have structural problems creating a safety risk, interfere with building services when no other option exists, or grow within 2 meters of your home's foundation. You may also remove trees to accommodate new construction on your property. However, reasons like leaf drop, debris in gutters, excessive shade, roof moss, or damage to driveways and sidewalks do not qualify for removal.
You'll need a completed and signed Tree Cutting Permit Application Form, at least three colour photographs clearly showing the whole tree, any defective areas, and the surrounding context, plus a map printout or sketch from the City's online mapping system indicating where the tree is located. If you're applying to remove 5 or more trees, you must also include an arborist report prepared by an ISA Certified Arborist. Any supporting documents like contractor estimates or diagnostic reports should be included as well.
The base application fee is $108, with an additional $42 charged for each individual tree you're removing. Payment can be made by credit card over the phone or by mailing a cheque to Surrey City Hall. There is no cost just to submit your application for review.