VVaillant logo

Vaillant F.20 Fault Code: Causes, Fixes & Repair Costs

What does the Vaillant F.20 fault code mean?

The F.20 code appears when your Vaillant boiler detects that the water temperature at the flow or return NTC thermistor has climbed beyond the safe upper limit — typically around 95–97°C. At that point the boiler's safety logic triggers a hard lockout, cutting the burner to protect internal components from heat damage. The fault can be caused by a genuine overheating event (for example, poor water circulation or a scaled-up heat exchanger) or by a faulty temperature sensor that is reporting an inflated reading to the control board. Either way, the boiler will not restart automatically — you must address the underlying cause before resetting. Until it is fixed you will have no central heating or hot water.

lockout Some DIY checks possible May need a Gas Safe engineer 7 models affected

General guidance only — not a substitute for professional advice. Any gas work must be carried out by a Gas Safe registered engineer. If you smell gas or suspect carbon monoxide, leave the property and call the National Gas Emergency line on 0800 111 999.

Common causes

How to fix it

  1. Switch the boiler off and let it cool for at least 10–15 minutes DIY safe

    Do not attempt a reset immediately. Allowing the boiler to cool gives the thermistors time to return to an accurate baseline reading and reduces the risk of compounding any overheating damage. Use the boiler's power switch or isolate it at the fused spur.

  2. Check system pressure on the boiler's pressure gauge DIY safe

    With the boiler cold, the needle should sit between 1 and 1.5 bar. If it is below 1 bar, locate the filling loop — usually a short flexible braided hose with one or two valves beneath the boiler. Open both valves slowly and watch the gauge rise. Stop at around 1.2–1.3 bar, then close both valves firmly. Never overfill beyond 1.5 bar when cold.

  3. Bleed the radiators to remove trapped air DIY safe

    Starting at the highest radiator in the house, use a radiator bleed key to open the bleed valve a quarter-turn. Hold a cloth beneath it. When water — not air — begins to trickle out, close the valve. Work your way down through all radiators. Check the pressure gauge again afterwards and top up if it has dropped below 1 bar.

  4. Check that all radiator valves and lockshield valves are open DIY safe

    A partially or fully closed valve anywhere on the system can restrict circulation enough to cause overheating. Walk around the property and confirm that thermostatic radiator valves (TRVs) are turned up and that lockshield valves on both sides of each radiator are open. Pay particular attention to any radiator that was recently worked on.

  5. Reset the boiler once DIY safe

    Press and hold the reset button (on most Vaillant ecoTEC models this is the flame symbol button) for around three seconds until the display changes. Allow the boiler to go through its ignition sequence. If it runs normally and the F.20 does not return within the first few heating cycles, low pressure or trapped air was likely the cause. If F.20 returns promptly, do not keep resetting — repeated lockouts without fixing the root cause can damage the heat exchanger and may affect your warranty.

  6. Listen for the circulation pump when the boiler fires DIY safe

    Stand next to the boiler as it starts up. You should hear a faint hum from the pump within a few seconds of the burner lighting. Silence, grinding, or an absence of water movement through the pipework suggests the pump may be seized or failing. Switch the boiler off and report this to an engineer — do not keep running the boiler with a suspected pump fault.

  7. Have a Gas Safe registered engineer diagnose and repair the root cause Gas Safe engineer

    If the F.20 returns after your basic checks, a Gas Safe engineer should carry out a full inspection. This will typically include: testing the NTC thermistor resistance values and replacing any out-of-spec sensor; inspecting and servicing or replacing the circulation pump; assessing the heat exchanger for scale, sludge, or cracking; performing a power flush of the system if contamination is found and installing a magnetic inline filter to prevent recurrence; checking the expansion vessel charge and the pressure relief valve; and inspecting the flue and fan for blockages or faults.

Parts you may need

The exact spare depends on your boiler's GC number (on the data badge). Check this against the part before buying.

Typical repair cost

Expect to pay roughly £120–£400, depending on the underlying cause.

Frequently asked questions

Can I just keep resetting the boiler to clear the F.20?

No — resetting is a temporary measure to confirm whether a one-off event caused the lockout, not a fix. Repeatedly resetting an overheating boiler without resolving the underlying problem puts significant thermal stress on the heat exchanger. Cracks can develop in the aluminium casting, and once the heat exchanger is damaged it must be replaced rather than repaired — a job that typically costs £400–£700 in parts and labour alone, and sometimes makes a boiler replacement the more cost-effective choice. Reset once after completing the basic pressure and bleeding checks; if F.20 comes back, call a Gas Safe engineer.

How much does it typically cost to fix a Vaillant F.20 fault?

Most F.20 repairs fall in the £120–£400 range. Re-pressurising the system and a diagnostic call-out is usually £100–£150. Replacing a faulty thermistor tends to come in at around £180–£250 including labour. A circulation pump replacement is typically £250–£400. A power flush of the full system to clear sludge and scale runs to £300–£500 depending on the number of radiators. If the heat exchanger itself has been damaged by prolonged overheating, replacement costs can reach £500–£700 or more — at that point, the age and condition of the boiler should be weighed against the cost of a new installation.

Why does my Vaillant boiler show F.20 only in cold weather?

Cold snaps put the heating system under its heaviest load. Marginal faults that go unnoticed in mild weather — a slightly sluggish pump, borderline pressure, or a small amount of sludge in the heat exchanger — become acute when the boiler is running continuously at full output. The higher demand means less margin before temperatures hit the safety cut-out threshold. If F.20 only appears in cold weather, treat it as an early warning: get the system serviced before the next winter rather than waiting for a full breakdown.

Does the F.20 fault mean my Vaillant boiler is beyond repair?

Not usually. In the majority of cases F.20 is caused by something relatively straightforward — low pressure, a tired pump, or system sludge — all of which are repairable at a reasonable cost. The fault only indicates that the boiler is overheating; it does not by itself confirm damage. However, if the overheating has been happening repeatedly over a long period without diagnosis, there is a greater risk that the heat exchanger has been stressed. A Gas Safe engineer can assess this during the diagnostic visit. For boilers over 10–12 years old, it is worth asking the engineer to give an honest assessment of overall condition alongside the repair quote.

Affected models: Vaillant ecoTEC Plus, Vaillant ecoTEC Pro, Vaillant ecoTEC Exclusive, Vaillant turboTEC Plus, Vaillant turboTEC Pro, Vaillant ecoCOMPACT, Vaillant ecoFIT Pure

Last reviewed 30 June 2026 · verified by our team.

Are you a heating engineer? Join our network and get local jobs sent to you.

Find a Gas Safe engineer

For your Vaillant F.20 fault. We'll match you with a local Gas Safe registered engineer.

We pass your details to a local Gas Safe registered engineer. No payment is taken here.

Can't find your boiler or fault code?

Tell us what you need — we'll help, and we can put you in touch with a Gas Safe registered engineer.

Get in touch →