Tree Surgeon Costs Across the UK
National average prices range from £60 (Stump Grinding) to £1,600 (Tree Felling). Select a location to see local prices.
Prices updated for 2026. All estimates include labour and materials.
Job Types
Tree Felling£300 - £1,600
Tree Pruning and Crown Reduction£150 - £630
Stump Grinding£60 - £220
Hedge Reduction£100 - £420
London
Central LondonAbove average
£87 - £2,320WestminsterAbove average
£86 - £2,304KensingtonAbove average
£86 - £2,288ChelseaAbove average
£85 - £2,272IslingtonAbove average
£84 - £2,240CamdenAbove average
£83 - £2,224HackneyAbove average
£83 - £2,208HammersmithAbove average
£82 - £2,192WandsworthAbove average
£82 - £2,176Richmond upon ThamesAbove average
£82 - £2,176FulhamAbove average
£82 - £2,176SouthwarkAbove average
£81 - £2,160LambethAbove average
£81 - £2,160GreenwichAbove average
£80 - £2,128EalingAbove average
£80 - £2,128LewishamAbove average
£79 - £2,112BrixtonAbove average
£80 - £2,144WimbledonAbove average
£81 - £2,160Kingston upon ThamesAbove average
£80 - £2,128BromleyAbove average
£78 - £2,080CroydonAbove average
£78 - £2,080BarnetAbove average
£79 - £2,112EnfieldAbove average
£79 - £2,096HounslowAbove average
£79 - £2,096WalthamstowAbove average
£80 - £2,128StratfordAbove average
£80 - £2,144BexleyAbove average
£78 - £2,080HarrowAbove average
£79 - £2,096South East
BrightonAbove average
£73 - £1,952HoveAbove average
£72 - £1,920GuildfordAbove average
£75 - £2,000OxfordAbove average
£74 - £1,984ReadingAbove average
£72 - £1,920Milton KeynesAbove average
£68 - £1,824CanterburyAbove average
£69 - £1,840MaidstoneAbove average
£70 - £1,856Tunbridge WellsAbove average
£73 - £1,952SevenoaksAbove average
£76 - £2,016WinchesterAbove average
£74 - £1,968SouthamptonAbove average
£67 - £1,792PortsmouthAbove average
£66 - £1,760ChichesterAbove average
£71 - £1,888WorthingAbove average
£68 - £1,824EastbourneAbove average
£67 - £1,776HastingsAbove average
£66 - £1,760CrawleyAbove average
£69 - £1,840HorshamAbove average
£71 - £1,888BasingstokeAbove average
£70 - £1,856WokingAbove average
£74 - £1,984SloughAbove average
£71 - £1,888High WycombeAbove average
£70 - £1,872AylesburyAbove average
£68 - £1,824MargateAbove average
£66 - £1,760FolkestoneAbove average
£66 - £1,760NewburyAbove average
£71 - £1,888Henley-on-ThamesAbove average
£77 - £2,048St AlbansAbove average
£76 - £2,032WatfordAbove average
£73 - £1,952South West
BristolAbove average
£67 - £1,792BathAbove average
£69 - £1,840ExeterAround average
£64 - £1,696PlymouthAround average
£60 - £1,600BournemouthAbove average
£66 - £1,760PooleAbove average
£66 - £1,760CheltenhamAbove average
£66 - £1,760GloucesterAround average
£62 - £1,664SwindonAround average
£62 - £1,664SalisburyAround average
£65 - £1,728TauntonAround average
£61 - £1,632TorquayAround average
£61 - £1,632TruroAround average
£60 - £1,600PenzanceAround average
£60 - £1,600DorchesterAround average
£64 - £1,696YeovilAround average
£60 - £1,600Weston-super-MareAround average
£61 - £1,632BarnstapleAround average
£60 - £1,600FalmouthAround average
£61 - £1,632StroudAround average
£64 - £1,696FromeAround average
£62 - £1,664CirencesterAround average
£65 - £1,728East of England
CambridgeAbove average
£69 - £1,840NorwichAround average
£61 - £1,632IpswichAround average
£60 - £1,600ColchesterAround average
£64 - £1,696ChelmsfordAbove average
£68 - £1,824Southend-on-SeaAbove average
£66 - £1,760LutonAbove average
£66 - £1,760PeterboroughAround average
£60 - £1,600BedfordAround average
£64 - £1,696StevenageAbove average
£67 - £1,792HertfordAbove average
£68 - £1,824Bury St EdmundsAround average
£62 - £1,664Great YarmouthAround average
£60 - £1,600Kings LynnAround average
£60 - £1,600BasildonAbove average
£66 - £1,760HarlowAbove average
£67 - £1,792BraintreeAround average
£64 - £1,696Saffron WaldenAbove average
£67 - £1,792West Midlands
BirminghamAround average
£61 - £1,632CoventryAround average
£59 - £1,568WolverhamptonAround average
£56 - £1,504SolihullAround average
£63 - £1,680WalsallAround average
£56 - £1,488DudleyAround average
£55 - £1,472WorcesterAround average
£59 - £1,568WarwickAround average
£62 - £1,664Leamington SpaAround average
£62 - £1,664ShrewsburyAround average
£58 - £1,536TelfordAround average
£55 - £1,472HerefordAround average
£56 - £1,504Stoke-on-TrentBelow average
£54 - £1,440StaffordAround average
£56 - £1,504LichfieldAround average
£59 - £1,568Sutton ColdfieldAround average
£61 - £1,632KidderminsterAround average
£55 - £1,472East Midlands
NottinghamAround average
£58 - £1,536LeicesterAround average
£57 - £1,520DerbyAround average
£56 - £1,504LincolnAround average
£55 - £1,472NorthamptonAround average
£60 - £1,600LoughboroughAround average
£56 - £1,504MansfieldBelow average
£53 - £1,408ChesterfieldBelow average
£54 - £1,440CorbyAround average
£55 - £1,472KetteringAround average
£56 - £1,504GranthamBelow average
£54 - £1,440WellingboroughAround average
£56 - £1,504Market HarboroughAround average
£59 - £1,568North West
ManchesterAround average
£57 - £1,520LiverpoolBelow average
£54 - £1,440ChesterAround average
£57 - £1,520WarringtonAround average
£55 - £1,472BlackpoolBelow average
£50 - £1,344PrestonBelow average
£52 - £1,376BoltonBelow average
£53 - £1,408StockportAround average
£55 - £1,472WiganBelow average
£52 - £1,376SalfordAround average
£56 - £1,488AltrinchamAround average
£57 - £1,520LancasterBelow average
£52 - £1,376CarlisleBelow average
£50 - £1,344CreweBelow average
£53 - £1,408MacclesfieldAround average
£55 - £1,472BurnleyBelow average
£49 - £1,312RochdaleBelow average
£52 - £1,376BuryBelow average
£53 - £1,408OldhamBelow average
£52 - £1,376KendalBelow average
£53 - £1,408WilmslowAround average
£57 - £1,520KnutsfordAround average
£56 - £1,504Yorkshire & Humber
LeedsAround average
£56 - £1,504SheffieldAround average
£55 - £1,472YorkAround average
£57 - £1,520BradfordBelow average
£52 - £1,376HullBelow average
£50 - £1,344HuddersfieldBelow average
£53 - £1,408WakefieldBelow average
£53 - £1,408DoncasterBelow average
£52 - £1,376HarrogateAround average
£57 - £1,520ScarboroughBelow average
£50 - £1,344RotherhamBelow average
£52 - £1,376BarnsleyBelow average
£50 - £1,344GrimsbyBelow average
£49 - £1,312ScunthorpeBelow average
£49 - £1,312HalifaxBelow average
£52 - £1,376SkiptonBelow average
£54 - £1,440BeverleyBelow average
£53 - £1,408IlkleyAround average
£56 - £1,504RiponBelow average
£54 - £1,440North East
Newcastle upon TyneAround average
£55 - £1,472SunderlandBelow average
£52 - £1,376DurhamBelow average
£53 - £1,408MiddlesbroughBelow average
£50 - £1,344DarlingtonBelow average
£50 - £1,344GatesheadBelow average
£53 - £1,408HartlepoolBelow average
£48 - £1,280Stockton-on-TeesBelow average
£50 - £1,344HexhamBelow average
£53 - £1,408MorpethBelow average
£52 - £1,376Berwick-upon-TweedBelow average
£50 - £1,344Whitley BayBelow average
£53 - £1,408South ShieldsBelow average
£52 - £1,376RedcarBelow average
£49 - £1,312Scotland
EdinburghAround average
£63 - £1,680GlasgowAround average
£59 - £1,568AberdeenAround average
£59 - £1,568DundeeAround average
£55 - £1,472InvernessAround average
£56 - £1,504StirlingAround average
£56 - £1,504PerthAround average
£55 - £1,472St AndrewsAround average
£58 - £1,536PaisleyAround average
£55 - £1,472LivingstonAround average
£55 - £1,472East KilbrideAround average
£55 - £1,472DunfermlineAround average
£55 - £1,472FalkirkBelow average
£54 - £1,440AyrBelow average
£53 - £1,408KilmarnockBelow average
£53 - £1,408GreenockBelow average
£53 - £1,408DumfriesBelow average
£52 - £1,376Fort WilliamBelow average
£54 - £1,440ObanBelow average
£54 - £1,440ElginBelow average
£53 - £1,408KirkcaldyBelow average
£54 - £1,440HamiltonBelow average
£54 - £1,440MotherwellBelow average
£53 - £1,408PeterheadBelow average
£53 - £1,408MusselburghAround average
£59 - £1,568Wales
CardiffAround average
£57 - £1,520SwanseaBelow average
£53 - £1,408NewportBelow average
£54 - £1,440WrexhamBelow average
£52 - £1,376AberystwythBelow average
£49 - £1,312BangorBelow average
£49 - £1,312CarmarthenBelow average
£48 - £1,280LlandudnoBelow average
£50 - £1,344BridgendBelow average
£52 - £1,376CaerphillyBelow average
£52 - £1,376NeathBelow average
£49 - £1,312PontypriddBelow average
£50 - £1,344Merthyr TydfilBelow average
£47 - £1,248BarryBelow average
£53 - £1,408PenarthAround average
£55 - £1,472CwmbranBelow average
£50 - £1,344HaverfordwestBelow average
£48 - £1,280RhylBelow average
£48 - £1,280Colwyn BayBelow average
£49 - £1,312BreconBelow average
£49 - £1,312TenbyBelow average
£49 - £1,312Northern Ireland
BelfastBelow average
£54 - £1,440LisburnBelow average
£53 - £1,408DerryBelow average
£49 - £1,312NewryBelow average
£49 - £1,312BangorBelow average
£52 - £1,376NewtownabbeyBelow average
£52 - £1,376BallymenaBelow average
£48 - £1,280ColeraineBelow average
£48 - £1,280OmaghBelow average
£47 - £1,248EnniskillenBelow average
£47 - £1,248CraigavonBelow average
£48 - £1,280HolywoodBelow average
£53 - £1,408CarrickfergusBelow average
£50 - £1,344AntrimBelow average
£48 - £1,280DownpatrickBelow average
£47 - £1,248LarneBelow average
£48 - £1,280StrabaneBelow average
£46 - £1,216CookstownBelow average
£47 - £1,248DungannonBelow average
£47 - £1,248ArmaghBelow average
£47 - £1,248Need a tree surgeon?
Browse verified tree surgeon profiles, read reviews, and get quotes. Tradesfolk is 100% free for everyone.