Gas Engineer Costs Across the UK
National average prices range from £50 (Gas Safety Certificate (CP12)) to £1,000 (Gas Fire Installation). Select a location to see local prices.
Prices updated for 2026. All estimates include labour and materials.
Job Types
Boiler Service£60 - £140
Gas Safety Certificate (CP12)£50 - £110
Gas Hob Installation£100 - £260
Gas Fire Installation£250 - £1,000
London
Central LondonAbove average
£73 - £1,450WestminsterAbove average
£72 - £1,440KensingtonAbove average
£72 - £1,430ChelseaAbove average
£71 - £1,420IslingtonAbove average
£70 - £1,400CamdenAbove average
£70 - £1,390HackneyAbove average
£69 - £1,380HammersmithAbove average
£69 - £1,370WandsworthAbove average
£68 - £1,360Richmond upon ThamesAbove average
£68 - £1,360FulhamAbove average
£68 - £1,360SouthwarkAbove average
£68 - £1,350LambethAbove average
£68 - £1,350GreenwichAbove average
£67 - £1,330EalingAbove average
£67 - £1,330LewishamAbove average
£66 - £1,320BrixtonAbove average
£67 - £1,340WimbledonAbove average
£68 - £1,350Kingston upon ThamesAbove average
£67 - £1,330BromleyAbove average
£65 - £1,300CroydonAbove average
£65 - £1,300BarnetAbove average
£66 - £1,320EnfieldAbove average
£66 - £1,310HounslowAbove average
£66 - £1,310WalthamstowAbove average
£67 - £1,330StratfordAbove average
£67 - £1,340BexleyAbove average
£65 - £1,300HarrowAbove average
£66 - £1,310South East
BrightonAbove average
£61 - £1,220HoveAbove average
£60 - £1,200GuildfordAbove average
£63 - £1,250OxfordAbove average
£62 - £1,240ReadingAbove average
£60 - £1,200Milton KeynesAbove average
£57 - £1,140CanterburyAbove average
£57 - £1,150MaidstoneAbove average
£58 - £1,160Tunbridge WellsAbove average
£61 - £1,220SevenoaksAbove average
£63 - £1,260WinchesterAbove average
£62 - £1,230SouthamptonAbove average
£56 - £1,120PortsmouthAbove average
£55 - £1,100ChichesterAbove average
£59 - £1,180WorthingAbove average
£57 - £1,140EastbourneAbove average
£56 - £1,110HastingsAbove average
£55 - £1,100CrawleyAbove average
£57 - £1,150HorshamAbove average
£59 - £1,180BasingstokeAbove average
£58 - £1,160WokingAbove average
£62 - £1,240SloughAbove average
£59 - £1,180High WycombeAbove average
£59 - £1,170AylesburyAbove average
£57 - £1,140MargateAbove average
£55 - £1,100FolkestoneAbove average
£55 - £1,100NewburyAbove average
£59 - £1,180Henley-on-ThamesAbove average
£64 - £1,280St AlbansAbove average
£64 - £1,270WatfordAbove average
£61 - £1,220South West
BristolAbove average
£56 - £1,120BathAbove average
£57 - £1,150ExeterAround average
£53 - £1,060PlymouthAround average
£50 - £1,000BournemouthAbove average
£55 - £1,100PooleAbove average
£55 - £1,100CheltenhamAbove average
£55 - £1,100GloucesterAround average
£52 - £1,040SwindonAround average
£52 - £1,040SalisburyAround average
£54 - £1,080TauntonAround average
£51 - £1,020TorquayAround average
£51 - £1,020TruroAround average
£50 - £1,000PenzanceAround average
£50 - £1,000DorchesterAround average
£53 - £1,060YeovilAround average
£50 - £1,000Weston-super-MareAround average
£51 - £1,020BarnstapleAround average
£50 - £1,000FalmouthAround average
£51 - £1,020StroudAround average
£53 - £1,060FromeAround average
£52 - £1,040CirencesterAround average
£54 - £1,080East of England
CambridgeAbove average
£57 - £1,150NorwichAround average
£51 - £1,020IpswichAround average
£50 - £1,000ColchesterAround average
£53 - £1,060ChelmsfordAbove average
£57 - £1,140Southend-on-SeaAbove average
£55 - £1,100LutonAbove average
£55 - £1,100PeterboroughAround average
£50 - £1,000BedfordAround average
£53 - £1,060StevenageAbove average
£56 - £1,120HertfordAbove average
£57 - £1,140Bury St EdmundsAround average
£52 - £1,040Great YarmouthAround average
£50 - £1,000Kings LynnAround average
£50 - £1,000BasildonAbove average
£55 - £1,100HarlowAbove average
£56 - £1,120BraintreeAround average
£53 - £1,060Saffron WaldenAbove average
£56 - £1,120West Midlands
BirminghamAround average
£51 - £1,020CoventryAround average
£49 - £980WolverhamptonAround average
£47 - £940SolihullAround average
£53 - £1,050WalsallAround average
£47 - £930DudleyAround average
£46 - £920WorcesterAround average
£49 - £980WarwickAround average
£52 - £1,040Leamington SpaAround average
£52 - £1,040ShrewsburyAround average
£48 - £960TelfordAround average
£46 - £920HerefordAround average
£47 - £940Stoke-on-TrentBelow average
£45 - £900StaffordAround average
£47 - £940LichfieldAround average
£49 - £980Sutton ColdfieldAround average
£51 - £1,020KidderminsterAround average
£46 - £920East Midlands
NottinghamAround average
£48 - £960LeicesterAround average
£48 - £950DerbyAround average
£47 - £940LincolnAround average
£46 - £920NorthamptonAround average
£50 - £1,000LoughboroughAround average
£47 - £940MansfieldBelow average
£44 - £880ChesterfieldBelow average
£45 - £900CorbyAround average
£46 - £920KetteringAround average
£47 - £940GranthamBelow average
£45 - £900WellingboroughAround average
£47 - £940Market HarboroughAround average
£49 - £980North West
ManchesterAround average
£48 - £950LiverpoolBelow average
£45 - £900ChesterAround average
£48 - £950WarringtonAround average
£46 - £920BlackpoolBelow average
£42 - £840PrestonBelow average
£43 - £860BoltonBelow average
£44 - £880StockportAround average
£46 - £920WiganBelow average
£43 - £860SalfordAround average
£47 - £930AltrinchamAround average
£48 - £950LancasterBelow average
£43 - £860CarlisleBelow average
£42 - £840CreweBelow average
£44 - £880MacclesfieldAround average
£46 - £920BurnleyBelow average
£41 - £820RochdaleBelow average
£43 - £860BuryBelow average
£44 - £880OldhamBelow average
£43 - £860KendalBelow average
£44 - £880WilmslowAround average
£48 - £950KnutsfordAround average
£47 - £940Yorkshire & Humber
LeedsAround average
£47 - £940SheffieldAround average
£46 - £920YorkAround average
£48 - £950BradfordBelow average
£43 - £860HullBelow average
£42 - £840HuddersfieldBelow average
£44 - £880WakefieldBelow average
£44 - £880DoncasterBelow average
£43 - £860HarrogateAround average
£48 - £950ScarboroughBelow average
£42 - £840RotherhamBelow average
£43 - £860BarnsleyBelow average
£42 - £840GrimsbyBelow average
£41 - £820ScunthorpeBelow average
£41 - £820HalifaxBelow average
£43 - £860SkiptonBelow average
£45 - £900BeverleyBelow average
£44 - £880IlkleyAround average
£47 - £940RiponBelow average
£45 - £900North East
Newcastle upon TyneAround average
£46 - £920SunderlandBelow average
£43 - £860DurhamBelow average
£44 - £880MiddlesbroughBelow average
£42 - £840DarlingtonBelow average
£42 - £840GatesheadBelow average
£44 - £880HartlepoolBelow average
£40 - £800Stockton-on-TeesBelow average
£42 - £840HexhamBelow average
£44 - £880MorpethBelow average
£43 - £860Berwick-upon-TweedBelow average
£42 - £840Whitley BayBelow average
£44 - £880South ShieldsBelow average
£43 - £860RedcarBelow average
£41 - £820Scotland
EdinburghAround average
£53 - £1,050GlasgowAround average
£49 - £980AberdeenAround average
£49 - £980DundeeAround average
£46 - £920InvernessAround average
£47 - £940StirlingAround average
£47 - £940PerthAround average
£46 - £920St AndrewsAround average
£48 - £960PaisleyAround average
£46 - £920LivingstonAround average
£46 - £920East KilbrideAround average
£46 - £920DunfermlineAround average
£46 - £920FalkirkBelow average
£45 - £900AyrBelow average
£44 - £880KilmarnockBelow average
£44 - £880GreenockBelow average
£44 - £880DumfriesBelow average
£43 - £860Fort WilliamBelow average
£45 - £900ObanBelow average
£45 - £900ElginBelow average
£44 - £880KirkcaldyBelow average
£45 - £900HamiltonBelow average
£45 - £900MotherwellBelow average
£44 - £880PeterheadBelow average
£44 - £880MusselburghAround average
£49 - £980Wales
CardiffAround average
£48 - £950SwanseaBelow average
£44 - £880NewportBelow average
£45 - £900WrexhamBelow average
£43 - £860AberystwythBelow average
£41 - £820BangorBelow average
£41 - £820CarmarthenBelow average
£40 - £800LlandudnoBelow average
£42 - £840BridgendBelow average
£43 - £860CaerphillyBelow average
£43 - £860NeathBelow average
£41 - £820PontypriddBelow average
£42 - £840Merthyr TydfilBelow average
£39 - £780BarryBelow average
£44 - £880PenarthAround average
£46 - £920CwmbranBelow average
£42 - £840HaverfordwestBelow average
£40 - £800RhylBelow average
£40 - £800Colwyn BayBelow average
£41 - £820BreconBelow average
£41 - £820TenbyBelow average
£41 - £820Northern Ireland
BelfastBelow average
£45 - £900LisburnBelow average
£44 - £880DerryBelow average
£41 - £820NewryBelow average
£41 - £820BangorBelow average
£43 - £860NewtownabbeyBelow average
£43 - £860BallymenaBelow average
£40 - £800ColeraineBelow average
£40 - £800OmaghBelow average
£39 - £780EnniskillenBelow average
£39 - £780CraigavonBelow average
£40 - £800HolywoodBelow average
£44 - £880CarrickfergusBelow average
£42 - £840AntrimBelow average
£40 - £800DownpatrickBelow average
£39 - £780LarneBelow average
£40 - £800StrabaneBelow average
£38 - £760CookstownBelow average
£39 - £780DungannonBelow average
£39 - £780ArmaghBelow average
£39 - £780Need a gas engineer?
Browse verified gas engineer profiles, read reviews, and get quotes. Tradesfolk is 100% free for everyone.