Get quotes to fix error codes on your boiler

HaMuch is Excellent
By Emily Rivers
Last updated 18th July 2022

Our boilers are an appliance in the home we do not give a second thought to, until they stop working and we are left with no heat and /or no hot water! When a boiler stops working or is chugging on with a fault, the boiler will display a fault code to signal to you what is wrong so that you can get the boiler fixed or serviced. 

According to warranties, reputation, trustpilot reviews, customer service… these are some of the best boilers for 2023 available in the UK;

  • Alpha boiler
  • Baxi boiler
  • Glow-Worm boiler
  • Ideal boiler
  • Potterton boiler
  • Vaillant boiler
  • Viessmann boiler
  • Vokera boiler
  • Worcester Bosch boiler

These are the boiler brands we will focus on when discussing and helping identify boiler fault codes most often experienced by homeowners.

Do all boilers have the same boiler fault codes?

Most boiler manufacturers follow a simple logic like E for Error or a F for Fault. The only challenging part is that different brands of boilers have their own codes. When you get your boiler installed, be sure to hang on to the manual and keep it in a safe place. If for any reason you have lost the manual, you can always download them off the boiler manufacturers website. Worcester Bosch has a list of all of their boiler user manuals here.

Cost to fix a boiler fault code

How much will it cost to fix my boiler fault code?

Fixing a fault code can often lead to a challenging few weeks of investigation work. When you first make contact with your heating engineer, and explain to them the fault code displayed with the make and model of your boiler, they should be familiar with the boiler to know the fault that the code represents. If not, they can look it up online or in your manual and begin the diagnostics.

Some faults are easy and quick to get the boiler back up and running but may need further investigation to identify the course of the problem, e.g.; a low pressure warning (F1 on an Ideal boiler or an A04 on a Vokera boiler), once you top up the system, the boiler will reignite and the fault code should disappear but why did the system lose pressure to begin with? This could result in the discovery of a slow leak through a pinhole on a radiator or a leaking valve or a rusty heat exchanger where water is slowly dripping through.

This means the cost to fix the initial boiler fault code, may just be an hour’s call-out fee but the cost to stop the fault from reoccurring could go into the hundreds, needing more than one call-out and parts ordered, replacing faulty or leaking components.

How much labour costs to fix a boiler fault

Per

Average cost

Replacing a faulty fan

Per hour 

£80 + £230 for the fan

Replacing a burnt-out pump

Per hour 

£80 + £210 for the pump

Diagnose a blockage in circulation (F25), bleed the radiators to remove air and check water quality for signs of debris

Per hour 

£100

Repressurising the system and spending time checking for signs of leaks

Per hour 

£120

Can I reset my boiler fault code?

The boiler fault code that has been displayed will only clear after the issue has been resolved and is no longer causing stress to the boiler. After repairing or replacing the cause, your gas engineer will reset the boiler which should then clear the fault code.

What does my boiler fault code mean?

As mentioned, different brands of boilers use their own unique codes for various faults, but two of the most common error codes displayed are either an F22 or an F25 fault code.

F22 error = the boiler’s water pressure has dropped too low, and the boiler will not fire up until the pressure has been restored. This fault code is used by Glow-Worm and Vaillant boilers.

F25 error = a safety shut-off code signalling to the boiler to switch off before the system overheats as the flow temperature is increasing at 5 degrees per second while the system is not circulating quick enough due to debris or air blockage. This fault code is used by Glow-Worm and Vaillant boilers.

To make it easy for you, HaMuch as a list of some brands of boilers with a click through to find the manual you need, just click on the make of your boiler;

Here are some useful common boiler error fault codes:

E-Error Codes

The “E-error codes” are usually broken down into;

E+2 codes, e.g.; E20, often requires a gas engineer, and might involve internal sensor errors

E+3 codes, e.g.; E110, E125, E131, often a fault that you can fix as they might just need radiators bled to remove air from the system

E119 boiler error code means low water pressure, so you can top up the pressure.

E+3 codes of higher numbers, e.g.; E151 – E167, might mean a programming error and will need a heating engineer to look at the system.

EA (Worcester) or F27 (Vaillant) 

Double check your manual, but this may refer to a blocked condensate pipe that may have frozen and will need carefully defrosting.

A1 or No code (Worcester) or F75 (Vaillant) F1 (Ideal) 

Water pressure has dropped significantly low code and will require a top-up of water to boost up the pressure.

EA (Worcester) or F75 (Vaillant)

This fault usually means that the boiler’s sensor is failing to connect with the pump 

Worcester Bosch Errors

A1 Low pressure need to top up the water in the system

C1 The fan has stopped running

EA No flame is detected

260 Sensor disconnected or no water in the boiler

C6 The boiler is running too fast or running too slow

C7 Fan not running or the airflow blocked

D1 The sensor is wet or damaged

E2 Flow sensor is shorted or damaged

E5 Primary flow sensor overheated

E9 The main heat exchanger has overheated


Estimates for common heating engineer jobs;

Rates for other trades

Fix a boiler fault code cost in the UK
Fix a boiler fault code cost in the UK (excluding VAT or callout charges)
Location in UKFix a boiler fault code cost
Fix a boiler fault code near Aberdeen£78
Fix a boiler fault code near Amber Valley£80
Fix a boiler fault code near Angus£72
Fix a boiler fault code near Arun£92
Fix a boiler fault code near Ashfield£76
Fix a boiler fault code near Aylesbury Vale£102
Fix a boiler fault code near Barnsley£76
Fix a boiler fault code near Basildon£94
Fix a boiler fault code near Basingstoke & Deane£116
Fix a boiler fault code near Bassetlaw£72
Fix a boiler fault code near Bath & North East Somerset£82
Fix a boiler fault code near Bedford£96
Fix a boiler fault code near Belfast£68
Fix a boiler fault code near Birmingham£80
Fix a boiler fault code near Blackburn£74
Fix a boiler fault code near Blackpool£74
Fix a boiler fault code near Bolton£80
Fix a boiler fault code near Bournemouth£88
Fix a boiler fault code near Bracknell Forest£114
Fix a boiler fault code near Bradford£74
Fix a boiler fault code near Braintree£92
Fix a boiler fault code near Breckland£72
Fix a boiler fault code near Bridgend£72
Fix a boiler fault code near Brighton£96
Fix a boiler fault code near Bristol£78
Fix a boiler fault code near Broadland£88
Fix a boiler fault code near Broxtowe£78
Fix a boiler fault code near Bury£80
Fix a boiler fault code near Caerphilly£68
Fix a boiler fault code near Calderdale£72
Fix a boiler fault code near Cambridge£92
Fix a boiler fault code near Canterbury£90
Fix a boiler fault code near Cardiff£70
Fix a boiler fault code near Carmarthenshire£56
Fix a boiler fault code near Charnwood£80
Fix a boiler fault code near Chelmsford£92
Fix a boiler fault code near Cheltenham£88
Fix a boiler fault code near Cherwell£94
Fix a boiler fault code near Chester£78
Fix a boiler fault code near Colchester£90
Fix a boiler fault code near Conway£64
Fix a boiler fault code near Coventry£80
Fix a boiler fault code near Crewe & Nantwich£76
Fix a boiler fault code near Dacorum£106
Fix a boiler fault code near Derby£76
Fix a boiler fault code near Doncaster£76
Fix a boiler fault code near Dover£90
Fix a boiler fault code near Dudley£82
Fix a boiler fault code near Dumfries & Galloway£70
Fix a boiler fault code near Dundee£82
Fix a boiler fault code near East Ayrshire£74
Fix a boiler fault code near East Devon£70
Fix a boiler fault code near East Dunbartonshire£84
Fix a boiler fault code near East Hampshire£90
Fix a boiler fault code near East Hertfordshire£100
Fix a boiler fault code near East Lindsey£68
Fix a boiler fault code near East Riding£70
Fix a boiler fault code near Eastleigh£90
Fix a boiler fault code near Edinburgh£84
Fix a boiler fault code near Elmbridge£116
Fix a boiler fault code near Epping Forest£112
Fix a boiler fault code near Erewash£78
Fix a boiler fault code near Exeter£74
Fix a boiler fault code near Falkirk£84
Fix a boiler fault code near Fife£80
Fix a boiler fault code near Flintshire£74
Fix a boiler fault code near Gateshead£84
Fix a boiler fault code near Gedling£78
Fix a boiler fault code near Glasgow£84
Fix a boiler fault code near Gloucester£132
Fix a boiler fault code near Guildford£112
Fix a boiler fault code near Gwynedd£58
Fix a boiler fault code near Halton£80
Fix a boiler fault code near Harrogate£72
Fix a boiler fault code near Havant & Waterloo£86
Fix a boiler fault code near Highland£80
Fix a boiler fault code near Horsham£106
Fix a boiler fault code near Huntingdonshire£86
Fix a boiler fault code near Ipswich£130
Fix a boiler fault code near Isle of Wight£84
Fix a boiler fault code near Kings Lynn & West Norfolk£78
Fix a boiler fault code near Kingston-upon-Hull£70
Fix a boiler fault code near Kirklees£74
Fix a boiler fault code near Knowsley£80
Fix a boiler fault code near Lancaster£76
Fix a boiler fault code near Leeds£74
Fix a boiler fault code near Leicester£80
Fix a boiler fault code near Lisburn£66
Fix a boiler fault code near Liverpool£80
Fix a boiler fault code near London£114
Fix a boiler fault code near Luton£104
Fix a boiler fault code near Macclesfield£76
Fix a boiler fault code near Maidstone£92
Fix a boiler fault code near Manchester£80
Fix a boiler fault code near Mid Bedfordshire£100
Fix a boiler fault code near Mid Sussex£104
Fix a boiler fault code near Middlesbrough£80
Fix a boiler fault code near Milton Keynes£100
Fix a boiler fault code near Neath Port Talbot£76
Fix a boiler fault code near New Forest£88
Fix a boiler fault code near Newbury£116
Fix a boiler fault code near Newcastle-under-Lyme£74
Fix a boiler fault code near Newcastle-upon-Tyne£84
Fix a boiler fault code near Newport£70
Fix a boiler fault code near North Ayrshire£76
Fix a boiler fault code near North East Lincolnshire£72
Fix a boiler fault code near North Hertfordshire£102
Fix a boiler fault code near North Lanarkshire£84
Fix a boiler fault code near North Lincolnshire£72
Fix a boiler fault code near North Somerset£78
Fix a boiler fault code near North Tyneside£84
Fix a boiler fault code near North Wiltshire£98
Fix a boiler fault code near Northampton£92
Fix a boiler fault code near Norwich£86
Fix a boiler fault code near Nottingham£78
Fix a boiler fault code near Nuneaton & Bedworth£80
Fix a boiler fault code near Oldham£78
Fix a boiler fault code near Oxford£96
Fix a boiler fault code near Pembrokeshire£54
Fix a boiler fault code near Perth & Kinross£76
Fix a boiler fault code near Peterborough£84
Fix a boiler fault code near Plymouth£68
Fix a boiler fault code near Poole£88
Fix a boiler fault code near Portsmouth£86
Fix a boiler fault code near Powys£88
Fix a boiler fault code near Preston£74
Fix a boiler fault code near Reading£116
Fix a boiler fault code near Redcar & Cleveland£82
Fix a boiler fault code near Reigate & Banstead£118
Fix a boiler fault code near Renfrewshire£80
Fix a boiler fault code near Rhondda, Cynon, Taff£72
Fix a boiler fault code near Rochdale£78
Fix a boiler fault code near Rochester-upon-Medway£90
Fix a boiler fault code near Rotherham£74
Fix a boiler fault code near Salford£80
Fix a boiler fault code near Salisbury£88
Fix a boiler fault code near Sandwell£82
Fix a boiler fault code near Scarborough£74
Fix a boiler fault code near Scottish Borders£92
Fix a boiler fault code near Sefton£78
Fix a boiler fault code near Sevenoaks£104
Fix a boiler fault code near Sheffield£74
Fix a boiler fault code near Slough£110
Fix a boiler fault code near Solihull£80
Fix a boiler fault code near South Ayrshire£76
Fix a boiler fault code near South Bedfordshire£96
Fix a boiler fault code near South Cambridgeshire£92
Fix a boiler fault code near South Gloucestershire£80
Fix a boiler fault code near South Kesteven£82
Fix a boiler fault code near South Lanarkshire£78
Fix a boiler fault code near South Oxfordshire£104
Fix a boiler fault code near South Somerset£66
Fix a boiler fault code near South Tyneside£84
Fix a boiler fault code near Southampton£88
Fix a boiler fault code near Southend-on-Sea£90
Fix a boiler fault code near St Albans£108
Fix a boiler fault code near St Helens£80
Fix a boiler fault code near Stafford£78
Fix a boiler fault code near Stockport£80
Fix a boiler fault code near Stockton-on-Tees£80
Fix a boiler fault code near Stoke-on-Trent£74
Fix a boiler fault code near Stratford-on-Avon£88
Fix a boiler fault code near Stroud£82
Fix a boiler fault code near Suffolk Coastal£142
Fix a boiler fault code near Sunderland£84
Fix a boiler fault code near Swale£90
Fix a boiler fault code near Swansea£70
Fix a boiler fault code near Tameside£80
Fix a boiler fault code near Teignbridge£76
Fix a boiler fault code near Tendring£114
Fix a boiler fault code near Test Valley£86
Fix a boiler fault code near Thamesdown£96
Fix a boiler fault code near Thanet£88
Fix a boiler fault code near The Wrekin£82
Fix a boiler fault code near Thurrock£96
Fix a boiler fault code near Torbay£76
Fix a boiler fault code near Trafford£82
Fix a boiler fault code near Vale of Glamorgan£76
Fix a boiler fault code near Vale of White Horse£92
Fix a boiler fault code near Vale Royal£74
Fix a boiler fault code near Wakefield£74
Fix a boiler fault code near Walsall£80
Fix a boiler fault code near Warrington£82
Fix a boiler fault code near Warwick£82
Fix a boiler fault code near Waveney£84
Fix a boiler fault code near Waverley£108
Fix a boiler fault code near Wealden£96
Fix a boiler fault code near West Lancashire£80
Fix a boiler fault code near West Lothian£90
Fix a boiler fault code near West Wiltshire£98
Fix a boiler fault code near Wigan£80
Fix a boiler fault code near Windsor & Maidenhead£110
Fix a boiler fault code near Wirral£78
Fix a boiler fault code near Wokingham£116
Fix a boiler fault code near Wolverhampton£82
Fix a boiler fault code near Wrexham Maelor£82
Fix a boiler fault code near Wychavon£84
Fix a boiler fault code near Wycombe£114
Fix a boiler fault code near York£72