Appliance Repair Costs Across the UK
National average prices range from £75 (Dishwasher Repair) to £350 (Fridge Freezer Repair). Select a location to see local prices.
Prices updated for 2026. All estimates include labour and materials.
Job Types
Washing Machine Repair£80 - £280
Oven or Cooker Repair£80 - £250
Dishwasher Repair£75 - £250
Fridge Freezer Repair£80 - £350
London
Central LondonAbove average
£109 - £508WestminsterAbove average
£108 - £504KensingtonAbove average
£107 - £501ChelseaAbove average
£107 - £497IslingtonAbove average
£105 - £490CamdenAbove average
£104 - £486HackneyAbove average
£103 - £483HammersmithAbove average
£103 - £480WandsworthAbove average
£102 - £476Richmond upon ThamesAbove average
£102 - £476FulhamAbove average
£102 - £476SouthwarkAbove average
£101 - £473LambethAbove average
£101 - £473GreenwichAbove average
£100 - £466EalingAbove average
£100 - £466LewishamAbove average
£99 - £462BrixtonAbove average
£101 - £469WimbledonAbove average
£101 - £473Kingston upon ThamesAbove average
£100 - £466BromleyAbove average
£98 - £455CroydonAbove average
£98 - £455BarnetAbove average
£99 - £462EnfieldAbove average
£98 - £459HounslowAbove average
£98 - £459WalthamstowAbove average
£100 - £466StratfordAbove average
£101 - £469BexleyAbove average
£98 - £455HarrowAbove average
£98 - £459South East
BrightonAbove average
£92 - £427HoveAbove average
£90 - £420GuildfordAbove average
£94 - £438OxfordAbove average
£93 - £434ReadingAbove average
£90 - £420Milton KeynesAbove average
£85 - £399CanterburyAbove average
£86 - £402MaidstoneAbove average
£87 - £406Tunbridge WellsAbove average
£92 - £427SevenoaksAbove average
£95 - £441WinchesterAbove average
£92 - £431SouthamptonAbove average
£84 - £392PortsmouthAbove average
£83 - £385ChichesterAbove average
£89 - £413WorthingAbove average
£85 - £399EastbourneAbove average
£83 - £389HastingsAbove average
£83 - £385CrawleyAbove average
£86 - £402HorshamAbove average
£89 - £413BasingstokeAbove average
£87 - £406WokingAbove average
£93 - £434SloughAbove average
£89 - £413High WycombeAbove average
£88 - £410AylesburyAbove average
£85 - £399MargateAbove average
£83 - £385FolkestoneAbove average
£83 - £385NewburyAbove average
£89 - £413Henley-on-ThamesAbove average
£96 - £448St AlbansAbove average
£95 - £445WatfordAbove average
£92 - £427South West
BristolAbove average
£84 - £392BathAbove average
£86 - £402ExeterAround average
£80 - £371PlymouthAround average
£75 - £350BournemouthAbove average
£83 - £385PooleAbove average
£83 - £385CheltenhamAbove average
£83 - £385GloucesterAround average
£78 - £364SwindonAround average
£78 - £364SalisburyAround average
£81 - £378TauntonAround average
£77 - £357TorquayAround average
£77 - £357TruroAround average
£75 - £350PenzanceAround average
£75 - £350DorchesterAround average
£80 - £371YeovilAround average
£75 - £350Weston-super-MareAround average
£77 - £357BarnstapleAround average
£75 - £350FalmouthAround average
£77 - £357StroudAround average
£80 - £371FromeAround average
£78 - £364CirencesterAround average
£81 - £378East of England
CambridgeAbove average
£86 - £402NorwichAround average
£77 - £357IpswichAround average
£75 - £350ColchesterAround average
£80 - £371ChelmsfordAbove average
£85 - £399Southend-on-SeaAbove average
£83 - £385LutonAbove average
£83 - £385PeterboroughAround average
£75 - £350BedfordAround average
£80 - £371StevenageAbove average
£84 - £392HertfordAbove average
£85 - £399Bury St EdmundsAround average
£78 - £364Great YarmouthAround average
£75 - £350Kings LynnAround average
£75 - £350BasildonAbove average
£83 - £385HarlowAbove average
£84 - £392BraintreeAround average
£80 - £371Saffron WaldenAbove average
£84 - £392West Midlands
BirminghamAround average
£77 - £357CoventryAround average
£74 - £343WolverhamptonAround average
£71 - £329SolihullAround average
£79 - £368WalsallAround average
£70 - £326DudleyAround average
£69 - £322WorcesterAround average
£74 - £343WarwickAround average
£78 - £364Leamington SpaAround average
£78 - £364ShrewsburyAround average
£72 - £336TelfordAround average
£69 - £322HerefordAround average
£71 - £329Stoke-on-TrentBelow average
£68 - £315StaffordAround average
£71 - £329LichfieldAround average
£74 - £343Sutton ColdfieldAround average
£77 - £357KidderminsterAround average
£69 - £322East Midlands
NottinghamAround average
£72 - £336LeicesterAround average
£71 - £333DerbyAround average
£71 - £329LincolnAround average
£69 - £322NorthamptonAround average
£75 - £350LoughboroughAround average
£71 - £329MansfieldBelow average
£66 - £308ChesterfieldBelow average
£68 - £315CorbyAround average
£69 - £322KetteringAround average
£71 - £329GranthamBelow average
£68 - £315WellingboroughAround average
£71 - £329Market HarboroughAround average
£74 - £343North West
ManchesterAround average
£71 - £333LiverpoolBelow average
£68 - £315ChesterAround average
£71 - £333WarringtonAround average
£69 - £322BlackpoolBelow average
£63 - £294PrestonBelow average
£65 - £301BoltonBelow average
£66 - £308StockportAround average
£69 - £322WiganBelow average
£65 - £301SalfordAround average
£70 - £326AltrinchamAround average
£71 - £333LancasterBelow average
£65 - £301CarlisleBelow average
£63 - £294CreweBelow average
£66 - £308MacclesfieldAround average
£69 - £322BurnleyBelow average
£61 - £287RochdaleBelow average
£65 - £301BuryBelow average
£66 - £308OldhamBelow average
£65 - £301KendalBelow average
£66 - £308WilmslowAround average
£71 - £333KnutsfordAround average
£71 - £329Yorkshire & Humber
LeedsAround average
£71 - £329SheffieldAround average
£69 - £322YorkAround average
£71 - £333BradfordBelow average
£65 - £301HullBelow average
£63 - £294HuddersfieldBelow average
£66 - £308WakefieldBelow average
£66 - £308DoncasterBelow average
£65 - £301HarrogateAround average
£71 - £333ScarboroughBelow average
£63 - £294RotherhamBelow average
£65 - £301BarnsleyBelow average
£63 - £294GrimsbyBelow average
£61 - £287ScunthorpeBelow average
£61 - £287HalifaxBelow average
£65 - £301SkiptonBelow average
£68 - £315BeverleyBelow average
£66 - £308IlkleyAround average
£71 - £329RiponBelow average
£68 - £315North East
Newcastle upon TyneAround average
£69 - £322SunderlandBelow average
£65 - £301DurhamBelow average
£66 - £308MiddlesbroughBelow average
£63 - £294DarlingtonBelow average
£63 - £294GatesheadBelow average
£66 - £308HartlepoolBelow average
£60 - £280Stockton-on-TeesBelow average
£63 - £294HexhamBelow average
£66 - £308MorpethBelow average
£65 - £301Berwick-upon-TweedBelow average
£63 - £294Whitley BayBelow average
£66 - £308South ShieldsBelow average
£65 - £301RedcarBelow average
£61 - £287Scotland
EdinburghAround average
£79 - £368GlasgowAround average
£74 - £343AberdeenAround average
£74 - £343DundeeAround average
£69 - £322InvernessAround average
£71 - £329StirlingAround average
£71 - £329PerthAround average
£69 - £322St AndrewsAround average
£72 - £336PaisleyAround average
£69 - £322LivingstonAround average
£69 - £322East KilbrideAround average
£69 - £322DunfermlineAround average
£69 - £322FalkirkBelow average
£68 - £315AyrBelow average
£66 - £308KilmarnockBelow average
£66 - £308GreenockBelow average
£66 - £308DumfriesBelow average
£65 - £301Fort WilliamBelow average
£68 - £315ObanBelow average
£68 - £315ElginBelow average
£66 - £308KirkcaldyBelow average
£68 - £315HamiltonBelow average
£68 - £315MotherwellBelow average
£66 - £308PeterheadBelow average
£66 - £308MusselburghAround average
£74 - £343Wales
CardiffAround average
£71 - £333SwanseaBelow average
£66 - £308NewportBelow average
£68 - £315WrexhamBelow average
£65 - £301AberystwythBelow average
£61 - £287BangorBelow average
£61 - £287CarmarthenBelow average
£60 - £280LlandudnoBelow average
£63 - £294BridgendBelow average
£65 - £301CaerphillyBelow average
£65 - £301NeathBelow average
£61 - £287PontypriddBelow average
£63 - £294Merthyr TydfilBelow average
£59 - £273BarryBelow average
£66 - £308PenarthAround average
£69 - £322CwmbranBelow average
£63 - £294HaverfordwestBelow average
£60 - £280RhylBelow average
£60 - £280Colwyn BayBelow average
£61 - £287BreconBelow average
£61 - £287TenbyBelow average
£61 - £287Northern Ireland
BelfastBelow average
£68 - £315LisburnBelow average
£66 - £308DerryBelow average
£61 - £287NewryBelow average
£61 - £287BangorBelow average
£65 - £301NewtownabbeyBelow average
£65 - £301BallymenaBelow average
£60 - £280ColeraineBelow average
£60 - £280OmaghBelow average
£59 - £273EnniskillenBelow average
£59 - £273CraigavonBelow average
£60 - £280HolywoodBelow average
£66 - £308CarrickfergusBelow average
£63 - £294AntrimBelow average
£60 - £280DownpatrickBelow average
£59 - £273LarneBelow average
£60 - £280StrabaneBelow average
£57 - £266CookstownBelow average
£59 - £273DungannonBelow average
£59 - £273ArmaghBelow average
£59 - £273Need a appliance repair?
Browse verified appliance repair profiles, read reviews, and get quotes. Tradesfolk is 100% free for everyone.