Heating & Boilers

How Much Does It Cost to Repair a Boiler?

£100 – £500

per job

Boiler repair costs range from £100 to £500 depending on the fault, the age of the boiler, and whether parts need to be ordered. Common repairs include replacing a faulty diverter valve, a worn pump, or a failed printed circuit board. A Gas Safe registered engineer must carry out all boiler repairs - it is a legal requirement in the UK.

Average cost

£100 – £500

per job

Prices vary by region, property type and tradesperson. Always get at least two quotes.

What affects the price?

Type of fault - a simple thermocouple or pressure issue costs £100-£150 to fix; a PCB or heat exchanger replacement costs £300-£500+

Parts availability - common parts are often on the van; obscure parts for older boilers may need ordering, adding time and cost

Boiler age and brand - parts for boilers over 10 years old may be hard to source and priced at a premium

Diagnosis time - intermittent faults can take an engineer an hour or more to diagnose before any repair begins

Labour vs materials

Gas engineers typically charge a call-out fee of £60-£100 plus £60-£90 per hour. Parts are usually charged at trade price plus a markup of 20-40%.

Repair or replace?

If the boiler is over 10-12 years old and the repair cost exceeds £400, or if you have had multiple repairs in the past two years, a new boiler is likely more cost-effective. A new combi boiler costs £1,800-£3,800 installed.

Questions to ask your tradesperson

Ready to get it sorted?

Find available local gas engineers near you — see who is free before you call.

Find a Gas engineer — Free

More cost guides