Gardener Costs Across the UK
National average prices range from £30 (Garden Maintenance) to £600 (Garden Clearance). Select a location to see local prices.
Prices updated for 2026. All estimates include labour and materials.
Job Types
Garden Maintenance£30 - £70
Hedge Trimming£50 - £220
Garden Clearance£150 - £600
Lawn Care and Treatment£60 - £230
London
Central LondonAbove average
£44 - £870WestminsterAbove average
£43 - £864KensingtonAbove average
£43 - £858ChelseaAbove average
£43 - £852IslingtonAbove average
£42 - £840CamdenAbove average
£42 - £834HackneyAbove average
£41 - £828HammersmithAbove average
£41 - £822WandsworthAbove average
£41 - £816Richmond upon ThamesAbove average
£41 - £816FulhamAbove average
£41 - £816SouthwarkAbove average
£41 - £810LambethAbove average
£41 - £810GreenwichAbove average
£40 - £798EalingAbove average
£40 - £798LewishamAbove average
£40 - £792BrixtonAbove average
£40 - £804WimbledonAbove average
£41 - £810Kingston upon ThamesAbove average
£40 - £798BromleyAbove average
£39 - £780CroydonAbove average
£39 - £780BarnetAbove average
£40 - £792EnfieldAbove average
£39 - £786HounslowAbove average
£39 - £786WalthamstowAbove average
£40 - £798StratfordAbove average
£40 - £804BexleyAbove average
£39 - £780HarrowAbove average
£39 - £786South East
BrightonAbove average
£37 - £732HoveAbove average
£36 - £720GuildfordAbove average
£38 - £750OxfordAbove average
£37 - £744ReadingAbove average
£36 - £720Milton KeynesAbove average
£34 - £684CanterburyAbove average
£35 - £690MaidstoneAbove average
£35 - £696Tunbridge WellsAbove average
£37 - £732SevenoaksAbove average
£38 - £756WinchesterAbove average
£37 - £738SouthamptonAbove average
£34 - £672PortsmouthAbove average
£33 - £660ChichesterAbove average
£35 - £708WorthingAbove average
£34 - £684EastbourneAbove average
£33 - £666HastingsAbove average
£33 - £660CrawleyAbove average
£35 - £690HorshamAbove average
£35 - £708BasingstokeAbove average
£35 - £696WokingAbove average
£37 - £744SloughAbove average
£35 - £708High WycombeAbove average
£35 - £702AylesburyAbove average
£34 - £684MargateAbove average
£33 - £660FolkestoneAbove average
£33 - £660NewburyAbove average
£35 - £708Henley-on-ThamesAbove average
£38 - £768St AlbansAbove average
£38 - £762WatfordAbove average
£37 - £732South West
BristolAbove average
£34 - £672BathAbove average
£35 - £690ExeterAround average
£32 - £636PlymouthAround average
£30 - £600BournemouthAbove average
£33 - £660PooleAbove average
£33 - £660CheltenhamAbove average
£33 - £660GloucesterAround average
£31 - £624SwindonAround average
£31 - £624SalisburyAround average
£32 - £648TauntonAround average
£31 - £612TorquayAround average
£31 - £612TruroAround average
£30 - £600PenzanceAround average
£30 - £600DorchesterAround average
£32 - £636YeovilAround average
£30 - £600Weston-super-MareAround average
£31 - £612BarnstapleAround average
£30 - £600FalmouthAround average
£31 - £612StroudAround average
£32 - £636FromeAround average
£31 - £624CirencesterAround average
£32 - £648East of England
CambridgeAbove average
£35 - £690NorwichAround average
£31 - £612IpswichAround average
£30 - £600ColchesterAround average
£32 - £636ChelmsfordAbove average
£34 - £684Southend-on-SeaAbove average
£33 - £660LutonAbove average
£33 - £660PeterboroughAround average
£30 - £600BedfordAround average
£32 - £636StevenageAbove average
£34 - £672HertfordAbove average
£34 - £684Bury St EdmundsAround average
£31 - £624Great YarmouthAround average
£30 - £600Kings LynnAround average
£30 - £600BasildonAbove average
£33 - £660HarlowAbove average
£34 - £672BraintreeAround average
£32 - £636Saffron WaldenAbove average
£34 - £672West Midlands
BirminghamAround average
£31 - £612CoventryAround average
£29 - £588WolverhamptonAround average
£28 - £564SolihullAround average
£32 - £630WalsallAround average
£28 - £558DudleyAround average
£28 - £552WorcesterAround average
£29 - £588WarwickAround average
£31 - £624Leamington SpaAround average
£31 - £624ShrewsburyAround average
£29 - £576TelfordAround average
£28 - £552HerefordAround average
£28 - £564Stoke-on-TrentBelow average
£27 - £540StaffordAround average
£28 - £564LichfieldAround average
£29 - £588Sutton ColdfieldAround average
£31 - £612KidderminsterAround average
£28 - £552East Midlands
NottinghamAround average
£29 - £576LeicesterAround average
£29 - £570DerbyAround average
£28 - £564LincolnAround average
£28 - £552NorthamptonAround average
£30 - £600LoughboroughAround average
£28 - £564MansfieldBelow average
£26 - £528ChesterfieldBelow average
£27 - £540CorbyAround average
£28 - £552KetteringAround average
£28 - £564GranthamBelow average
£27 - £540WellingboroughAround average
£28 - £564Market HarboroughAround average
£29 - £588North West
ManchesterAround average
£29 - £570LiverpoolBelow average
£27 - £540ChesterAround average
£29 - £570WarringtonAround average
£28 - £552BlackpoolBelow average
£25 - £504PrestonBelow average
£26 - £516BoltonBelow average
£26 - £528StockportAround average
£28 - £552WiganBelow average
£26 - £516SalfordAround average
£28 - £558AltrinchamAround average
£29 - £570LancasterBelow average
£26 - £516CarlisleBelow average
£25 - £504CreweBelow average
£26 - £528MacclesfieldAround average
£28 - £552BurnleyBelow average
£25 - £492RochdaleBelow average
£26 - £516BuryBelow average
£26 - £528OldhamBelow average
£26 - £516KendalBelow average
£26 - £528WilmslowAround average
£29 - £570KnutsfordAround average
£28 - £564Yorkshire & Humber
LeedsAround average
£28 - £564SheffieldAround average
£28 - £552YorkAround average
£29 - £570BradfordBelow average
£26 - £516HullBelow average
£25 - £504HuddersfieldBelow average
£26 - £528WakefieldBelow average
£26 - £528DoncasterBelow average
£26 - £516HarrogateAround average
£29 - £570ScarboroughBelow average
£25 - £504RotherhamBelow average
£26 - £516BarnsleyBelow average
£25 - £504GrimsbyBelow average
£25 - £492ScunthorpeBelow average
£25 - £492HalifaxBelow average
£26 - £516SkiptonBelow average
£27 - £540BeverleyBelow average
£26 - £528IlkleyAround average
£28 - £564RiponBelow average
£27 - £540North East
Newcastle upon TyneAround average
£28 - £552SunderlandBelow average
£26 - £516DurhamBelow average
£26 - £528MiddlesbroughBelow average
£25 - £504DarlingtonBelow average
£25 - £504GatesheadBelow average
£26 - £528HartlepoolBelow average
£24 - £480Stockton-on-TeesBelow average
£25 - £504HexhamBelow average
£26 - £528MorpethBelow average
£26 - £516Berwick-upon-TweedBelow average
£25 - £504Whitley BayBelow average
£26 - £528South ShieldsBelow average
£26 - £516RedcarBelow average
£25 - £492Scotland
EdinburghAround average
£32 - £630GlasgowAround average
£29 - £588AberdeenAround average
£29 - £588DundeeAround average
£28 - £552InvernessAround average
£28 - £564StirlingAround average
£28 - £564PerthAround average
£28 - £552St AndrewsAround average
£29 - £576PaisleyAround average
£28 - £552LivingstonAround average
£28 - £552East KilbrideAround average
£28 - £552DunfermlineAround average
£28 - £552FalkirkBelow average
£27 - £540AyrBelow average
£26 - £528KilmarnockBelow average
£26 - £528GreenockBelow average
£26 - £528DumfriesBelow average
£26 - £516Fort WilliamBelow average
£27 - £540ObanBelow average
£27 - £540ElginBelow average
£26 - £528KirkcaldyBelow average
£27 - £540HamiltonBelow average
£27 - £540MotherwellBelow average
£26 - £528PeterheadBelow average
£26 - £528MusselburghAround average
£29 - £588Wales
CardiffAround average
£29 - £570SwanseaBelow average
£26 - £528NewportBelow average
£27 - £540WrexhamBelow average
£26 - £516AberystwythBelow average
£25 - £492BangorBelow average
£25 - £492CarmarthenBelow average
£24 - £480LlandudnoBelow average
£25 - £504BridgendBelow average
£26 - £516CaerphillyBelow average
£26 - £516NeathBelow average
£25 - £492PontypriddBelow average
£25 - £504Merthyr TydfilBelow average
£23 - £468BarryBelow average
£26 - £528PenarthAround average
£28 - £552CwmbranBelow average
£25 - £504HaverfordwestBelow average
£24 - £480RhylBelow average
£24 - £480Colwyn BayBelow average
£25 - £492BreconBelow average
£25 - £492TenbyBelow average
£25 - £492Northern Ireland
BelfastBelow average
£27 - £540LisburnBelow average
£26 - £528DerryBelow average
£25 - £492NewryBelow average
£25 - £492BangorBelow average
£26 - £516NewtownabbeyBelow average
£26 - £516BallymenaBelow average
£24 - £480ColeraineBelow average
£24 - £480OmaghBelow average
£23 - £468EnniskillenBelow average
£23 - £468CraigavonBelow average
£24 - £480HolywoodBelow average
£26 - £528CarrickfergusBelow average
£25 - £504AntrimBelow average
£24 - £480DownpatrickBelow average
£23 - £468LarneBelow average
£24 - £480StrabaneBelow average
£23 - £456CookstownBelow average
£23 - £468DungannonBelow average
£23 - £468ArmaghBelow average
£23 - £468Need a gardener?
Browse verified gardener profiles, read reviews, and get quotes. Tradesfolk is 100% free for everyone.