Driveway Specialist Costs Across the UK
National average prices range from £180 (Driveway Cleaning and Sealing) to £7,000 (Block Paving Driveway). Select a location to see local prices.
Prices updated for 2026. All estimates include labour and materials.
Job Types
Block Paving Driveway£2,500 - £7,000
Resin Bound Driveway£2,000 - £5,500
Tarmac Driveway£1,400 - £3,800
Driveway Cleaning and Sealing£180 - £550
London
Central LondonAbove average
£261 - £10,150WestminsterAbove average
£259 - £10,080KensingtonAbove average
£257 - £10,010ChelseaAbove average
£256 - £9,940IslingtonAbove average
£252 - £9,800CamdenAbove average
£250 - £9,730HackneyAbove average
£248 - £9,660HammersmithAbove average
£247 - £9,590WandsworthAbove average
£245 - £9,520Richmond upon ThamesAbove average
£245 - £9,520FulhamAbove average
£245 - £9,520SouthwarkAbove average
£243 - £9,450LambethAbove average
£243 - £9,450GreenwichAbove average
£239 - £9,310EalingAbove average
£239 - £9,310LewishamAbove average
£238 - £9,240BrixtonAbove average
£241 - £9,380WimbledonAbove average
£243 - £9,450Kingston upon ThamesAbove average
£239 - £9,310BromleyAbove average
£234 - £9,100CroydonAbove average
£234 - £9,100BarnetAbove average
£238 - £9,240EnfieldAbove average
£236 - £9,170HounslowAbove average
£236 - £9,170WalthamstowAbove average
£239 - £9,310StratfordAbove average
£241 - £9,380BexleyAbove average
£234 - £9,100HarrowAbove average
£236 - £9,170South East
BrightonAbove average
£220 - £8,540HoveAbove average
£216 - £8,400GuildfordAbove average
£225 - £8,750OxfordAbove average
£223 - £8,680ReadingAbove average
£216 - £8,400Milton KeynesAbove average
£205 - £7,980CanterburyAbove average
£207 - £8,050MaidstoneAbove average
£209 - £8,120Tunbridge WellsAbove average
£220 - £8,540SevenoaksAbove average
£227 - £8,820WinchesterAbove average
£221 - £8,610SouthamptonAbove average
£202 - £7,840PortsmouthAbove average
£198 - £7,700ChichesterAbove average
£212 - £8,260WorthingAbove average
£205 - £7,980EastbourneAbove average
£200 - £7,770HastingsAbove average
£198 - £7,700CrawleyAbove average
£207 - £8,050HorshamAbove average
£212 - £8,260BasingstokeAbove average
£209 - £8,120WokingAbove average
£223 - £8,680SloughAbove average
£212 - £8,260High WycombeAbove average
£211 - £8,190AylesburyAbove average
£205 - £7,980MargateAbove average
£198 - £7,700FolkestoneAbove average
£198 - £7,700NewburyAbove average
£212 - £8,260Henley-on-ThamesAbove average
£230 - £8,960St AlbansAbove average
£229 - £8,890WatfordAbove average
£220 - £8,540South West
BristolAbove average
£202 - £7,840BathAbove average
£207 - £8,050ExeterAround average
£191 - £7,420PlymouthAround average
£180 - £7,000BournemouthAbove average
£198 - £7,700PooleAbove average
£198 - £7,700CheltenhamAbove average
£198 - £7,700GloucesterAround average
£187 - £7,280SwindonAround average
£187 - £7,280SalisburyAround average
£194 - £7,560TauntonAround average
£184 - £7,140TorquayAround average
£184 - £7,140TruroAround average
£180 - £7,000PenzanceAround average
£180 - £7,000DorchesterAround average
£191 - £7,420YeovilAround average
£180 - £7,000Weston-super-MareAround average
£184 - £7,140BarnstapleAround average
£180 - £7,000FalmouthAround average
£184 - £7,140StroudAround average
£191 - £7,420FromeAround average
£187 - £7,280CirencesterAround average
£194 - £7,560East of England
CambridgeAbove average
£207 - £8,050NorwichAround average
£184 - £7,140IpswichAround average
£180 - £7,000ColchesterAround average
£191 - £7,420ChelmsfordAbove average
£205 - £7,980Southend-on-SeaAbove average
£198 - £7,700LutonAbove average
£198 - £7,700PeterboroughAround average
£180 - £7,000BedfordAround average
£191 - £7,420StevenageAbove average
£202 - £7,840HertfordAbove average
£205 - £7,980Bury St EdmundsAround average
£187 - £7,280Great YarmouthAround average
£180 - £7,000Kings LynnAround average
£180 - £7,000BasildonAbove average
£198 - £7,700HarlowAbove average
£202 - £7,840BraintreeAround average
£191 - £7,420Saffron WaldenAbove average
£202 - £7,840West Midlands
BirminghamAround average
£184 - £7,140CoventryAround average
£176 - £6,860WolverhamptonAround average
£169 - £6,580SolihullAround average
£189 - £7,350WalsallAround average
£167 - £6,510DudleyAround average
£166 - £6,440WorcesterAround average
£176 - £6,860WarwickAround average
£187 - £7,280Leamington SpaAround average
£187 - £7,280ShrewsburyAround average
£173 - £6,720TelfordAround average
£166 - £6,440HerefordAround average
£169 - £6,580Stoke-on-TrentBelow average
£162 - £6,300StaffordAround average
£169 - £6,580LichfieldAround average
£176 - £6,860Sutton ColdfieldAround average
£184 - £7,140KidderminsterAround average
£166 - £6,440East Midlands
NottinghamAround average
£173 - £6,720LeicesterAround average
£171 - £6,650DerbyAround average
£169 - £6,580LincolnAround average
£166 - £6,440NorthamptonAround average
£180 - £7,000LoughboroughAround average
£169 - £6,580MansfieldBelow average
£158 - £6,160ChesterfieldBelow average
£162 - £6,300CorbyAround average
£166 - £6,440KetteringAround average
£169 - £6,580GranthamBelow average
£162 - £6,300WellingboroughAround average
£169 - £6,580Market HarboroughAround average
£176 - £6,860North West
ManchesterAround average
£171 - £6,650LiverpoolBelow average
£162 - £6,300ChesterAround average
£171 - £6,650WarringtonAround average
£166 - £6,440BlackpoolBelow average
£151 - £5,880PrestonBelow average
£155 - £6,020BoltonBelow average
£158 - £6,160StockportAround average
£166 - £6,440WiganBelow average
£155 - £6,020SalfordAround average
£167 - £6,510AltrinchamAround average
£171 - £6,650LancasterBelow average
£155 - £6,020CarlisleBelow average
£151 - £5,880CreweBelow average
£158 - £6,160MacclesfieldAround average
£166 - £6,440BurnleyBelow average
£148 - £5,740RochdaleBelow average
£155 - £6,020BuryBelow average
£158 - £6,160OldhamBelow average
£155 - £6,020KendalBelow average
£158 - £6,160WilmslowAround average
£171 - £6,650KnutsfordAround average
£169 - £6,580Yorkshire & Humber
LeedsAround average
£169 - £6,580SheffieldAround average
£166 - £6,440YorkAround average
£171 - £6,650BradfordBelow average
£155 - £6,020HullBelow average
£151 - £5,880HuddersfieldBelow average
£158 - £6,160WakefieldBelow average
£158 - £6,160DoncasterBelow average
£155 - £6,020HarrogateAround average
£171 - £6,650ScarboroughBelow average
£151 - £5,880RotherhamBelow average
£155 - £6,020BarnsleyBelow average
£151 - £5,880GrimsbyBelow average
£148 - £5,740ScunthorpeBelow average
£148 - £5,740HalifaxBelow average
£155 - £6,020SkiptonBelow average
£162 - £6,300BeverleyBelow average
£158 - £6,160IlkleyAround average
£169 - £6,580RiponBelow average
£162 - £6,300North East
Newcastle upon TyneAround average
£166 - £6,440SunderlandBelow average
£155 - £6,020DurhamBelow average
£158 - £6,160MiddlesbroughBelow average
£151 - £5,880DarlingtonBelow average
£151 - £5,880GatesheadBelow average
£158 - £6,160HartlepoolBelow average
£144 - £5,600Stockton-on-TeesBelow average
£151 - £5,880HexhamBelow average
£158 - £6,160MorpethBelow average
£155 - £6,020Berwick-upon-TweedBelow average
£151 - £5,880Whitley BayBelow average
£158 - £6,160South ShieldsBelow average
£155 - £6,020RedcarBelow average
£148 - £5,740Scotland
EdinburghAround average
£189 - £7,350GlasgowAround average
£176 - £6,860AberdeenAround average
£176 - £6,860DundeeAround average
£166 - £6,440InvernessAround average
£169 - £6,580StirlingAround average
£169 - £6,580PerthAround average
£166 - £6,440St AndrewsAround average
£173 - £6,720PaisleyAround average
£166 - £6,440LivingstonAround average
£166 - £6,440East KilbrideAround average
£166 - £6,440DunfermlineAround average
£166 - £6,440FalkirkBelow average
£162 - £6,300AyrBelow average
£158 - £6,160KilmarnockBelow average
£158 - £6,160GreenockBelow average
£158 - £6,160DumfriesBelow average
£155 - £6,020Fort WilliamBelow average
£162 - £6,300ObanBelow average
£162 - £6,300ElginBelow average
£158 - £6,160KirkcaldyBelow average
£162 - £6,300HamiltonBelow average
£162 - £6,300MotherwellBelow average
£158 - £6,160PeterheadBelow average
£158 - £6,160MusselburghAround average
£176 - £6,860Wales
CardiffAround average
£171 - £6,650SwanseaBelow average
£158 - £6,160NewportBelow average
£162 - £6,300WrexhamBelow average
£155 - £6,020AberystwythBelow average
£148 - £5,740BangorBelow average
£148 - £5,740CarmarthenBelow average
£144 - £5,600LlandudnoBelow average
£151 - £5,880BridgendBelow average
£155 - £6,020CaerphillyBelow average
£155 - £6,020NeathBelow average
£148 - £5,740PontypriddBelow average
£151 - £5,880Merthyr TydfilBelow average
£140 - £5,460BarryBelow average
£158 - £6,160PenarthAround average
£166 - £6,440CwmbranBelow average
£151 - £5,880HaverfordwestBelow average
£144 - £5,600RhylBelow average
£144 - £5,600Colwyn BayBelow average
£148 - £5,740BreconBelow average
£148 - £5,740TenbyBelow average
£148 - £5,740Northern Ireland
BelfastBelow average
£162 - £6,300LisburnBelow average
£158 - £6,160DerryBelow average
£148 - £5,740NewryBelow average
£148 - £5,740BangorBelow average
£155 - £6,020NewtownabbeyBelow average
£155 - £6,020BallymenaBelow average
£144 - £5,600ColeraineBelow average
£144 - £5,600OmaghBelow average
£140 - £5,460EnniskillenBelow average
£140 - £5,460CraigavonBelow average
£144 - £5,600HolywoodBelow average
£158 - £6,160CarrickfergusBelow average
£151 - £5,880AntrimBelow average
£144 - £5,600DownpatrickBelow average
£140 - £5,460LarneBelow average
£144 - £5,600StrabaneBelow average
£137 - £5,320CookstownBelow average
£140 - £5,460DungannonBelow average
£140 - £5,460ArmaghBelow average
£140 - £5,460Need a driveway specialist?
Browse verified driveway specialist profiles, read reviews, and get quotes. Tradesfolk is 100% free for everyone.