Kitchen Fitter Costs Across the UK
National average prices range from £500 (Worktop Replacement) to £20,000 (Full Kitchen Installation). Select a location to see local prices.
Prices updated for 2026. All estimates include labour and materials.
Job Types
Full Kitchen Installation£5,000 - £20,000
Worktop Replacement£500 - £3,600
Kitchen Unit Replacement£500 - £2,000
Kitchen Island Installation£900 - £4,200
London
Central LondonAbove average
£725 - £29,000WestminsterAbove average
£720 - £28,800KensingtonAbove average
£715 - £28,600ChelseaAbove average
£710 - £28,400IslingtonAbove average
£700 - £28,000CamdenAbove average
£695 - £27,800HackneyAbove average
£690 - £27,600HammersmithAbove average
£685 - £27,400WandsworthAbove average
£680 - £27,200Richmond upon ThamesAbove average
£680 - £27,200FulhamAbove average
£680 - £27,200SouthwarkAbove average
£675 - £27,000LambethAbove average
£675 - £27,000GreenwichAbove average
£665 - £26,600EalingAbove average
£665 - £26,600LewishamAbove average
£660 - £26,400BrixtonAbove average
£670 - £26,800WimbledonAbove average
£675 - £27,000Kingston upon ThamesAbove average
£665 - £26,600BromleyAbove average
£650 - £26,000CroydonAbove average
£650 - £26,000BarnetAbove average
£660 - £26,400EnfieldAbove average
£655 - £26,200HounslowAbove average
£655 - £26,200WalthamstowAbove average
£665 - £26,600StratfordAbove average
£670 - £26,800BexleyAbove average
£650 - £26,000HarrowAbove average
£655 - £26,200South East
BrightonAbove average
£610 - £24,400HoveAbove average
£600 - £24,000GuildfordAbove average
£625 - £25,000OxfordAbove average
£620 - £24,800ReadingAbove average
£600 - £24,000Milton KeynesAbove average
£570 - £22,800CanterburyAbove average
£575 - £23,000MaidstoneAbove average
£580 - £23,200Tunbridge WellsAbove average
£610 - £24,400SevenoaksAbove average
£630 - £25,200WinchesterAbove average
£615 - £24,600SouthamptonAbove average
£560 - £22,400PortsmouthAbove average
£550 - £22,000ChichesterAbove average
£590 - £23,600WorthingAbove average
£570 - £22,800EastbourneAbove average
£555 - £22,200HastingsAbove average
£550 - £22,000CrawleyAbove average
£575 - £23,000HorshamAbove average
£590 - £23,600BasingstokeAbove average
£580 - £23,200WokingAbove average
£620 - £24,800SloughAbove average
£590 - £23,600High WycombeAbove average
£585 - £23,400AylesburyAbove average
£570 - £22,800MargateAbove average
£550 - £22,000FolkestoneAbove average
£550 - £22,000NewburyAbove average
£590 - £23,600Henley-on-ThamesAbove average
£640 - £25,600St AlbansAbove average
£635 - £25,400WatfordAbove average
£610 - £24,400South West
BristolAbove average
£560 - £22,400BathAbove average
£575 - £23,000ExeterAround average
£530 - £21,200PlymouthAround average
£500 - £20,000BournemouthAbove average
£550 - £22,000PooleAbove average
£550 - £22,000CheltenhamAbove average
£550 - £22,000GloucesterAround average
£520 - £20,800SwindonAround average
£520 - £20,800SalisburyAround average
£540 - £21,600TauntonAround average
£510 - £20,400TorquayAround average
£510 - £20,400TruroAround average
£500 - £20,000PenzanceAround average
£500 - £20,000DorchesterAround average
£530 - £21,200YeovilAround average
£500 - £20,000Weston-super-MareAround average
£510 - £20,400BarnstapleAround average
£500 - £20,000FalmouthAround average
£510 - £20,400StroudAround average
£530 - £21,200FromeAround average
£520 - £20,800CirencesterAround average
£540 - £21,600East of England
CambridgeAbove average
£575 - £23,000NorwichAround average
£510 - £20,400IpswichAround average
£500 - £20,000ColchesterAround average
£530 - £21,200ChelmsfordAbove average
£570 - £22,800Southend-on-SeaAbove average
£550 - £22,000LutonAbove average
£550 - £22,000PeterboroughAround average
£500 - £20,000BedfordAround average
£530 - £21,200StevenageAbove average
£560 - £22,400HertfordAbove average
£570 - £22,800Bury St EdmundsAround average
£520 - £20,800Great YarmouthAround average
£500 - £20,000Kings LynnAround average
£500 - £20,000BasildonAbove average
£550 - £22,000HarlowAbove average
£560 - £22,400BraintreeAround average
£530 - £21,200Saffron WaldenAbove average
£560 - £22,400West Midlands
BirminghamAround average
£510 - £20,400CoventryAround average
£490 - £19,600WolverhamptonAround average
£470 - £18,800SolihullAround average
£525 - £21,000WalsallAround average
£465 - £18,600DudleyAround average
£460 - £18,400WorcesterAround average
£490 - £19,600WarwickAround average
£520 - £20,800Leamington SpaAround average
£520 - £20,800ShrewsburyAround average
£480 - £19,200TelfordAround average
£460 - £18,400HerefordAround average
£470 - £18,800Stoke-on-TrentBelow average
£450 - £18,000StaffordAround average
£470 - £18,800LichfieldAround average
£490 - £19,600Sutton ColdfieldAround average
£510 - £20,400KidderminsterAround average
£460 - £18,400East Midlands
NottinghamAround average
£480 - £19,200LeicesterAround average
£475 - £19,000DerbyAround average
£470 - £18,800LincolnAround average
£460 - £18,400NorthamptonAround average
£500 - £20,000LoughboroughAround average
£470 - £18,800MansfieldBelow average
£440 - £17,600ChesterfieldBelow average
£450 - £18,000CorbyAround average
£460 - £18,400KetteringAround average
£470 - £18,800GranthamBelow average
£450 - £18,000WellingboroughAround average
£470 - £18,800Market HarboroughAround average
£490 - £19,600North West
ManchesterAround average
£475 - £19,000LiverpoolBelow average
£450 - £18,000ChesterAround average
£475 - £19,000WarringtonAround average
£460 - £18,400BlackpoolBelow average
£420 - £16,800PrestonBelow average
£430 - £17,200BoltonBelow average
£440 - £17,600StockportAround average
£460 - £18,400WiganBelow average
£430 - £17,200SalfordAround average
£465 - £18,600AltrinchamAround average
£475 - £19,000LancasterBelow average
£430 - £17,200CarlisleBelow average
£420 - £16,800CreweBelow average
£440 - £17,600MacclesfieldAround average
£460 - £18,400BurnleyBelow average
£410 - £16,400RochdaleBelow average
£430 - £17,200BuryBelow average
£440 - £17,600OldhamBelow average
£430 - £17,200KendalBelow average
£440 - £17,600WilmslowAround average
£475 - £19,000KnutsfordAround average
£470 - £18,800Yorkshire & Humber
LeedsAround average
£470 - £18,800SheffieldAround average
£460 - £18,400YorkAround average
£475 - £19,000BradfordBelow average
£430 - £17,200HullBelow average
£420 - £16,800HuddersfieldBelow average
£440 - £17,600WakefieldBelow average
£440 - £17,600DoncasterBelow average
£430 - £17,200HarrogateAround average
£475 - £19,000ScarboroughBelow average
£420 - £16,800RotherhamBelow average
£430 - £17,200BarnsleyBelow average
£420 - £16,800GrimsbyBelow average
£410 - £16,400ScunthorpeBelow average
£410 - £16,400HalifaxBelow average
£430 - £17,200SkiptonBelow average
£450 - £18,000BeverleyBelow average
£440 - £17,600IlkleyAround average
£470 - £18,800RiponBelow average
£450 - £18,000North East
Newcastle upon TyneAround average
£460 - £18,400SunderlandBelow average
£430 - £17,200DurhamBelow average
£440 - £17,600MiddlesbroughBelow average
£420 - £16,800DarlingtonBelow average
£420 - £16,800GatesheadBelow average
£440 - £17,600HartlepoolBelow average
£400 - £16,000Stockton-on-TeesBelow average
£420 - £16,800HexhamBelow average
£440 - £17,600MorpethBelow average
£430 - £17,200Berwick-upon-TweedBelow average
£420 - £16,800Whitley BayBelow average
£440 - £17,600South ShieldsBelow average
£430 - £17,200RedcarBelow average
£410 - £16,400Scotland
EdinburghAround average
£525 - £21,000GlasgowAround average
£490 - £19,600AberdeenAround average
£490 - £19,600DundeeAround average
£460 - £18,400InvernessAround average
£470 - £18,800StirlingAround average
£470 - £18,800PerthAround average
£460 - £18,400St AndrewsAround average
£480 - £19,200PaisleyAround average
£460 - £18,400LivingstonAround average
£460 - £18,400East KilbrideAround average
£460 - £18,400DunfermlineAround average
£460 - £18,400FalkirkBelow average
£450 - £18,000AyrBelow average
£440 - £17,600KilmarnockBelow average
£440 - £17,600GreenockBelow average
£440 - £17,600DumfriesBelow average
£430 - £17,200Fort WilliamBelow average
£450 - £18,000ObanBelow average
£450 - £18,000ElginBelow average
£440 - £17,600KirkcaldyBelow average
£450 - £18,000HamiltonBelow average
£450 - £18,000MotherwellBelow average
£440 - £17,600PeterheadBelow average
£440 - £17,600MusselburghAround average
£490 - £19,600Wales
CardiffAround average
£475 - £19,000SwanseaBelow average
£440 - £17,600NewportBelow average
£450 - £18,000WrexhamBelow average
£430 - £17,200AberystwythBelow average
£410 - £16,400BangorBelow average
£410 - £16,400CarmarthenBelow average
£400 - £16,000LlandudnoBelow average
£420 - £16,800BridgendBelow average
£430 - £17,200CaerphillyBelow average
£430 - £17,200NeathBelow average
£410 - £16,400PontypriddBelow average
£420 - £16,800Merthyr TydfilBelow average
£390 - £15,600BarryBelow average
£440 - £17,600PenarthAround average
£460 - £18,400CwmbranBelow average
£420 - £16,800HaverfordwestBelow average
£400 - £16,000RhylBelow average
£400 - £16,000Colwyn BayBelow average
£410 - £16,400BreconBelow average
£410 - £16,400TenbyBelow average
£410 - £16,400Northern Ireland
BelfastBelow average
£450 - £18,000LisburnBelow average
£440 - £17,600DerryBelow average
£410 - £16,400NewryBelow average
£410 - £16,400BangorBelow average
£430 - £17,200NewtownabbeyBelow average
£430 - £17,200BallymenaBelow average
£400 - £16,000ColeraineBelow average
£400 - £16,000OmaghBelow average
£390 - £15,600EnniskillenBelow average
£390 - £15,600CraigavonBelow average
£400 - £16,000HolywoodBelow average
£440 - £17,600CarrickfergusBelow average
£420 - £16,800AntrimBelow average
£400 - £16,000DownpatrickBelow average
£390 - £15,600LarneBelow average
£400 - £16,000StrabaneBelow average
£380 - £15,200CookstownBelow average
£390 - £15,600DungannonBelow average
£390 - £15,600ArmaghBelow average
£390 - £15,600Need a kitchen fitter?
Browse verified kitchen fitter profiles, read reviews, and get quotes. Tradesfolk is 100% free for everyone.