By Emily Rivers
Last updated 5th June 2025

Gas fire servicing cost guide

Like your boiler or any other gas appliance, you should get your gas fire serviced regularly to ensure it's working efficiently and safely. We've put together this gas fire servicing cost guide so you can understand what's involved and see how much it will set you back.

How much does it cost to service a gas fire in the UK?

On average, it costs between £45-£95 for a gas fire service and gas safety check.

If you have more than one gas fire or you want another appliance serviced, such as your boiler, expect the cost to be higher.

Cost to service a gas fire

What is included in a gas fire service?

During a gas fire service, a heating engineer will check all the parts of your fire to make sure they’re in good condition. They will also check the pipework, vents and flues, as these can often become blocked, which can cause carbon monoxide (CO) to leak into your home.

Next, the engineer will carry out tests on your gas fire. They will run a gas tightness test, which ensures that your fire is completely sealed and not leaking any fumes. They’ll also run a flue analyser test by adjusting the valve on the gas supply to heck that the burner is burning efficiently.

After that, they will write up a report of all the tests they’ve completed and make any recommendations for repairs. The engineer will leave a copy of this report with you.

Why should I get my gas fire serviced?

There are plenty of reasons why you should get your gas fire serviced:

Saves you money

While you’ll have to pay for a gas fire service, it could save you money in the long term. Having your gas fire serviced regularly means that your gas engineer may spot issues with it before they become a large problem, reducing costly repairs.

Reduces the risk of CO poisoning

Having your gas fire regularly maintained reduces the likelihood of dangerous gas leaks occurring. Carbon monoxide gas is colourless and odourless, so it can go unnoticed for a long time.

Symptoms of CO poisoning include headaches, dizziness, nausea and vomiting and fainting. It can be fatal if left untreated, so it’s important to have a carbon monoxide alarm installed near your gas appliances.

Keeps your warranty valid

If your gas fire is still under warranty, manufacturers often require you to have your gas fire serviced every year.

By keeping your warranty valid, you could save yourself hundreds of pounds in repairs if something goes wrong with your gas fire and it’s found to be a manufacturer fault.

Common gas fire problems

Leaking piping: Leaking piping could go unnoticed because carbon monoxide is odourless and invisible. That’s why it’s important to get your gas fire serviced regularly. However, if you can smell gas coming from your fire when it’s not on, leave your home and call the gas board for further advice.

Incorrect pressure: If your fire isn’t pressurised correctly, the fire will shut down.

Blocked valve: If you can’t ignite your fire, your gas valve could be blocked. Make sure the gas valve is open, and if it is you’ll need to call an engineer to take a look.

Blocked chimney/flue: If your chimney or flue is blocked, your fire could be causing fumes to leak into your room.

Burner problems: During a gas fire service, the engineer will clean your burner. If you don’t have regular services, the burner can attract dirt and affect your gas fire’s efficiency.

How long does a gas fire service take?

A gas fire service should take around 1-2 hours. This should be long enough for them to carry out all the necessary tests and do an inspection of all your gas fire's parts.

If your gas engineer identifies any problems with your gas fire and needs to carry out repairs, this will increase the time it takes to complete the job. The engineer will probably give you an additional quote for the repair work they recommend.

How often should gas fires be serviced?

Your gas fire should be serviced once per year. However, if you notice any problems with your gas fire, you should call an engineer sooner.

If your gas fire stops working or you notice that the flame has changed colour, it’s worth at least getting a gas safety check carried out to ensure there are no poisonous fumes leaking from your fire.

Can you service your own gas fire?

No, you shouldn't service your own gas fire. If you don't know what you're doing, you could break parts of the fire, which could cause lethal carbon monoxide to leak into your home. Only Gas Safe-registered engineers are legally allowed to service your gas fire.

No, it's not a legal requirement to have a gas fire serviced every year if you own your home. However, landlords must get all gas appliances serviced once a year and have a gas safety certificate issued.

Even though it's not a legal requirement, it's still a good idea to get your gas fire serviced every year. You'll reduce the risk of costly repairs and have peace of mind that your fire is safe and isn’t leaking carbon monoxide into your home.

Does British Gas HomeCare cover gas fires?

No, British Gas HomeCare doesn’t cover gas fires. Their essential cover only includes an annual boiler service and repairs to your central heating system, while their complete cover includes repairs to plumbing, drainage and your electrical system.

You'll need to get gas appliance cover if you want a policy to cover repairs and an annual gas fire service.

If you need a Gas Safe-registered engineer to service your gas fire, we can help. Post your job on HaMuch now and we'll put you in touch with trusted engineers that are available in your area.


Estimates for common heating engineer jobs;

Rates for other trades

Service a gas fire cost in the UK
Service a gas fire cost in the UK (excluding VAT or callout charges)
Location in UKService a gas fire cost
Service a gas fire near London£177
Service a gas fire near Birmingham£129
Service a gas fire near Glasgow£129
Service a gas fire near Leeds£117
Service a gas fire near Liverpool£132
Service a gas fire near Sheffield£132
Service a gas fire near Edinburgh£132
Service a gas fire near Manchester£129
Service a gas fire near Belfast£102
Service a gas fire near Bristol£132
Service a gas fire near Leicester£126
Service a gas fire near Cardiff£120
Service a gas fire near Coventry£132
Service a gas fire near Bradford£126
Service a gas fire near Nottingham£129
Service a gas fire near Newcastle Upon Tyne£135
Service a gas fire near Brighton and Hove£144
Service a gas fire near Derby£129
Service a gas fire near Hull£114
Service a gas fire near Plymouth£102
Service a gas fire near Stoke-on-Trent£126
Service a gas fire near Southampton£138
Service a gas fire near Northampton£144
Service a gas fire near Wolverhampton£129
Service a gas fire near Luton£165
Service a gas fire near Portsmouth£138
Service a gas fire near Reading£186
Service a gas fire near Norwich£132
Service a gas fire near Milton Keynes£156
Service a gas fire near Bournemouth£138
Service a gas fire near Aberdeen£120
Service a gas fire near Peterborough£135
Service a gas fire near Bolton£123
Service a gas fire near Swindon£144
Service a gas fire near Southend-on-Sea£144
Service a gas fire near Warrington£132
Service a gas fire near Oxford£138
Service a gas fire near Swansea£126
Service a gas fire near Sunderland£141
Service a gas fire near Slough£177
Service a gas fire near Kingswood£135
Service a gas fire near Telford£129
Service a gas fire near Cambridge£138
Service a gas fire near Ipswich£219
Service a gas fire near Blackpool£117
Service a gas fire near Middlesbrough£126
Service a gas fire near Dundee£135
Service a gas fire near Huddersfield£123
Service a gas fire near York£108
Service a gas fire near Poole£144
Service a gas fire near Watford£171
Service a gas fire near Newport£99
Service a gas fire near Colchester£135
Service a gas fire near Exeter£117
Service a gas fire near Blackburn£123
Service a gas fire near Crawley£177
Service a gas fire near Gloucester£120
Service a gas fire near Stockport£129
Service a gas fire near Basingstoke£180
Service a gas fire near Basildon£147
Service a gas fire near Cheltenham£129
Service a gas fire near Gateshead£141
Service a gas fire near Worthing£150
Service a gas fire near Rochdale£120
Service a gas fire near Oldham£120
Service a gas fire near Chelmsford£153
Service a gas fire near Birkenhead£132
Service a gas fire near Maidstone£150
Service a gas fire near Gillingham£138
Service a gas fire near Salford£126
Service a gas fire near Solihull£123
Service a gas fire near St Helens£141
Service a gas fire near Worcester£135
Service a gas fire near Lincoln£126
Service a gas fire near West Bromwich£129
Service a gas fire near Eastbourne£132
Service a gas fire near Wakefield£117
Service a gas fire near Wythenshawe£126
Service a gas fire near Bedford£150
Service a gas fire near Hemel Hempstead£174
Service a gas fire near Preston£129
Service a gas fire near Stevenage£144
Service a gas fire near Southport£114
Service a gas fire near Bath£114
Service a gas fire near Harlow£156
Service a gas fire near Sutton Coldfield£129
Service a gas fire near Darlington£120
Service a gas fire near Chester£123
Service a gas fire near Hastings£132
Service a gas fire near Nuneaton£120
Service a gas fire near Halifax£114
Service a gas fire near Hartlepool£132
Service a gas fire near Aylesbury£189
Service a gas fire near Doncaster£108
Service a gas fire near Grimsby£114
Service a gas fire near Wallasey£129
Service a gas fire near Stockton-on-Tees£126
Service a gas fire near Weston-super-Mare£126
Service a gas fire near High Wycombe£168
Service a gas fire near Ashford£141
Service a gas fire near Redditch£123
Service a gas fire near Wigan£126
Service a gas fire near Scunthorpe£102
Service a gas fire near Bury£120
Service a gas fire near Paisley£126
Service a gas fire near Bracknell£177
Service a gas fire near Burnley£111
Service a gas fire near Rugby£138
Service a gas fire near Guildford£165
Service a gas fire near Carlisle£93
Service a gas fire near Chatham£138
Service a gas fire near East Kilbride£129
Service a gas fire near Newcastle-under-Lyme£123
Service a gas fire near Chesterfield£117
Service a gas fire near Burton upon Trent£114
Service a gas fire near Tamworth£126
Service a gas fire near Shrewsbury£144
Service a gas fire near Woking£183
Service a gas fire near St Albans£168
Service a gas fire near Harrogate£111
Service a gas fire near Crewe£120
Service a gas fire near South Shields£129
Service a gas fire near Craigavon£75
Service a gas fire near Stafford£120
Service a gas fire near Rotherham£126
Service a gas fire near Barnsley£114
Service a gas fire near Lowestoft£162
Service a gas fire near Walsall£129
Service a gas fire near Gosport£138
Service a gas fire near Dartford£159
Service a gas fire near Bognor Regis£138
Service a gas fire near Corby£141
Service a gas fire near Paignton£123
Service a gas fire near Maidenhead£168
Service a gas fire near Rochester£138
Service a gas fire near Ellesmere Port£117
Service a gas fire near Loughborough£123
Service a gas fire near Dudley£129
Service a gas fire near Bangor£105
Service a gas fire near Dewsbury£114
Service a gas fire near Mansfield£120
Service a gas fire near Margate£138
Service a gas fire near Kettering£138
Service a gas fire near Cannock£126
Service a gas fire near Sale£123
Service a gas fire near Taunton£96
Service a gas fire near Runcorn£153
Service a gas fire near Farnborough£174
Service a gas fire near Tynemouth£132
Service a gas fire near Hereford£108
Service a gas fire near Halesowen£126
Service a gas fire near Widnes£138
Service a gas fire near Huyton with Roby£132
Service a gas fire near Scarborough£108
Service a gas fire near Gravesend£144
Service a gas fire near Bebington£129
Service a gas fire near Kidderminster£132
Service a gas fire near Stourbridge£129
Service a gas fire near Barry£108
Service a gas fire near Smethwick£132
Service a gas fire near Dunfermline£132
Service a gas fire near Livingston£141
Service a gas fire near Weymouth£126
Service a gas fire near Brentwood£156
Service a gas fire near Barrow-in-Furness£213
Service a gas fire near Hamilton£126
Service a gas fire near Canterbury£141
Service a gas fire near Wellingborough£135
Service a gas fire near Sittingbourne£135
Service a gas fire near Macclesfield£114
Service a gas fire near Bootle£132
Service a gas fire near Carlton£123
Service a gas fire near Esher£174
Service a gas fire near Clacton-on-Sea£156
Service a gas fire near Lancaster£120
Service a gas fire near Beeston£117
Service a gas fire near Banbury£153
Service a gas fire near Torquay£123
Service a gas fire near Folkestone£144
Service a gas fire near Kingswinford£126
Service a gas fire near Bloxwich£129
Service a gas fire near Bridgend£129
Service a gas fire near Welwyn Garden City£174
Service a gas fire near Lisburn£96
Service a gas fire near Leamington Spa£144
Service a gas fire near Washington£144
Service a gas fire near Tunbridge Wells£153
Service a gas fire near Kirkcaldy£123
Service a gas fire near Hinckley£126
Service a gas fire near Durham£150
Service a gas fire near Cumbernauld£141
Service a gas fire near Wokingham£183
Service a gas fire near Horsham£159
Service a gas fire near Crosby£129
Service a gas fire near Yeovil£99
Service a gas fire near Thundersley£150
Service a gas fire near Altrincham£123
Service a gas fire near Willenhall£129
Service a gas fire near Christchurch£138
Service a gas fire near Keighley£108