By Emily Rivers
Last updated 10th July 2025

The cost of repairing your boiler when your boiler is not working varies because of the number of boiler components that  might require replacing to get your boiler working again. It might be a simple case of repressurise your boiler combi boiler which you can do yourself or a more costly heat exchanger replacement.

Common boiler repairs Cost
Replace heat exchanger £400
Replace diverter valve £187
Replace automatic air vent £98
Replace pressure relief valve (PRV) £101
Replace printed circuit board (PCB) £268
Replace boiler circulator pump £225
Average boiler repair cost £213

Repair: Cost to replace a heat exchanger

The boiler repair costs to replace a heat exchanger (main, domestic and condensing) average £400

Gas and oil boilers burn fuel to create a flame which heats the outside metal surface of a main heat exchanger. The heat from the flame transfers through the metal to the inside of the main heat exchanger to heat the water which circulates around pipes and radiators, through the heating coil of a hot water cylinder.

If you have a combination boiler the same heating water can be sent inside your boiler, via a diverter valve, to a secondary smaller domestic heat exchanger to heat the clean domestic hot water for your taps.

Condensing boilers have another heat exchanger which recycles energy from flu gases to improve the overall energy efficiency of the boiler.

If the heat exchanger is faulty you may notice banging or whistling noises coming from the boiler. The boiler might start leaking or rattle and the boiler performance will be degraded. 

Repairing a heat exchanger is possible if it is a lime scale problem where it just requires cleaning. If its cracked or damaged the exchanger needs replacing and at this point you need to decide if you need a new boiler.

If the boiler is over 10 years old it might be more cost effective to look at other options. If it's newer you should be able to get a replacement under manufacturers warranty.

Either way our Gas Safe members are waiting to help you repair your heat exchanger, just click "Get quotes" and describe your job.

Boiler repair cost

Cost to replace a boiler diverter valve

The boiler repair costs to replace a boiler diverter valve average £187

Diverter valves are part of a combination boiler and they control whether hot water is used to heat radiators or the domestic hot water that comes out of taps (by diverting hot water to a secondary domestic heat exchanger).

When the central heating system is calling for heat the diverter valve will direct the heating water into the heating flow pipe, towards the central heating radiators and then back via the heating return pipe back to the boiler.

When a hot water tap or shower is turned on a flow sensor will tell the boiler that hot water is required. The boiler will change the diverter valve position closing flow to the heating pipes and opening flow to the domestic hot water heat exchanger.

The hot water in the boiler enters the domestic heat exchanger and heats the metal plate to plate structure. Clean cold domestic mains water enters the domestic heat exchanger passing through alternate plates ie not mixing with the heating water. The clean water is instantly heated and pushed along under mains pressure out of the boiler towards the open hot water tap or shower.

If the diverter valve fails you should get a system warning on the boiler and either no hot water or no heating. Some boilers automatically shut down as a safety precaution. You might also get a leak or banging noise coming from the boiler.

Reparing a faulty diverter valve can take a couple of hours by replacing the component if its less than 10 years old. If the e heating engineer identifies an underlying issues with system, including corrosion, you may need a powerflush.

Always get a Gas Safe heating engineer to replace component on you heating system. Our engineers are gas safe and price competitive. Click "Get quotes" and describe your job.

Cost to replace an automatic air vent

The boiler repair costs to replace an automatic air vent average £98

When air enters or gases generate inside a heating system various problems can occur. Air locks can reduce heating water flow rates causing the temperature inside the boiler to increase and boilers turning off. Other problems can be corrosion and noises.

Manually removing these unwanted gases is difficult and costly in labour and so automatic air vents are used. Automatic air vents can be fitted along heating system pipework, integrated into circulator pumps, system filters or fitted as a planned component inside the boiler.

Automatic air vents generally operate using a float with when in air/gas drops to open a valve and releases the gas which is pushed out by the water pressure. Once the float in surrounded by water it lifts up and closes the valve.

To repair an automatic air vent it needs a replacement part fitted by a gas safe engineer in your area. Click "Get quotes" to post your job and quickly get the best price.

Cost to replace a pressure relief valve

The boiler repair costs to replace a pressure relief valve (PRV) average £101

PRV stands for pressure relief valve and they are a safety release valve present to prevent pressure building up to a dangerous level. If pressure built up in a boiler to a dangerous level the PRV would open and release the pressure via a pipe which goes through an external wall to outside the building (turned back onto the wall so as not to burn anyone). Once the pressure has dropped the valve automatically closes.

Most PRVs use a spring to push closed a valve holding back water pressure until pressure builds enough to over power the spring at a pre calibrated pressure. Water will then pass by the valve, the system pressure will drop and the PRV spring will then reassert itself to close the valve.

To repair a pressure relief valve you need to replace it with a new component. Prices depend on the boiler installed.

Cost to replace a printed circuit board

The boiler repair costs to replace a printed circuit board (PCB) average £268

PCBs are the electronic control centre of your boiler which communicate with all the sensors monitoring temperature and pressures before sending instructions to motors ensuring the boiler runs safely and efficiently.

  • Common PCB problems
  • Intermittent display panel operation
  • Smell of burning
  • No power light
  • Boiler functions sporadically

The biggest cause of PCB failures is water or even water vapour coming into contact with the sensitive electrical wiring or components on a PCB. Cracks or faulty connections can exist but a leak or operation spill if more likely.

Repair costs depend on the cost of the printed circuit board, if it is water damaged, and the heating engineers time. Our engineers are experienced with competitive rates.   

Cost to replace a boiler circulator pump

The boiler repair costs to replace a boiler circulator pump average £225

Your boiler circulatory pump (probably made by Grundfos) pushes the hot water through your boiler and around your central heating system. Combi and system boilers usually contain pumps while some other boilers may have circulation pumps outside the boiler on the large primary pipework.

Possible causes of pump failures

  • If the pump becomes air locked it could overheat and then the plastic impeller inside may warp and get jammed.
  • If corrosion debris is present then the impeller can become clogged and over time lose efficiency.
  • Corrosion could cause a leak at the connection to pipes and then lead to an electrical fault.

If the pump is faultly you will get a system fault on your boiler that probably won't fire up. If you listen to your pump it might make a new buzzing noise or no noise at all.

Reparing a faulty or warn pump means replacement and costs depend on the condition of your pipework and flange fittings. If you have a very old system, new pumps might require additional pipework and wiring modifications.


Estimates for common heating engineer jobs;

Rates for other trades

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