An F28 on a Vaillant ecoTEC means the boiler tried to fire up but failed to ignite. Here's what causes it, the few checks you can safely do yourself, and when it's a job for a Gas Safe registered engineer.
Home›Blog›Vaillant F28 fault code
If your Vaillant ecoTEC boiler is showing F28, it has attempted to start up and ignite the burner but failed to light. After a set number of unsuccessful attempts, the boiler locks out for safety and displays the code rather than keep trying — so you'll usually have no heating and no hot water until it's resolved. F28 is one of the most common fault codes Vaillant owners see, and it relates to the ignition process during start-up.
The boiler isn't broken in a dramatic sense — it's doing exactly what it should by refusing to run when it can't light cleanly. The job is to work out why it couldn't ignite. Some causes are simple and homeowner-safe to check; others involve the gas valve, ignition electrodes or the control board, which are strictly for a registered engineer.
Because F28 simply means "failed to ignite", several different faults can trigger it. The usual culprits are:
The first three you can check yourself. The last three are internal gas-side faults that require the casing to come off — those are for a Gas Safe registered engineer only.
Before calling anyone out, there are a handful of genuinely safe checks. None of these involve opening the boiler or touching anything gas-related inside it.
Make sure other gas appliances in the home are working — try the hob or another gas appliance. If nothing gas-powered works, the issue is your supply, not the boiler. Check the gas isn't switched off at the meter and that you're not out of credit on a prepayment meter. On LPG, check the tank or cylinder isn't empty.
Look at the pressure gauge on the front of the boiler. When cold it should read around 1 to 1.5 bar. If it's sitting below 1 bar, low pressure could be stopping it from firing. You can usually re-pressurise using the filling loop — the two small valves or a key underneath the boiler — bringing it back up to about 1.5 bar. If you're not sure where the filling loop is or it keeps dropping, leave it to an engineer. Our guide on boiler pressure walks through this in more detail.
In freezing weather, the white plastic pipe running outside (often to a drain) can freeze and block. If you can safely reach it, pouring warm — not boiling — water along the outside pipe and over any visible blockage can thaw it. Once cleared, reset the boiler. This is more often an F29, but it's worth ruling out.
Most ecoTEC models have a reset button on the front panel (look for the reset symbol or hold the button shown in your manual). Press it once to clear the lockout and let the boiler attempt to fire again. If it lights and stays on, the F28 may have been a one-off. If it locks out again, do not keep resetting it. Repeatedly resetting a boiler that won't ignite can allow unburnt gas into the combustion chamber — stop and book an engineer.
If you've checked the gas supply, confirmed the pressure is fine, ruled out a frozen condensate pipe, and the F28 returns after a single reset, the cause is almost certainly internal — the gas valve, the ignition electrodes, the flame-sensing circuit or the PCB. All of these sit behind the boiler casing and form part of the sealed combustion and gas system.
Only a Gas Safe registered engineer may legally work on these. Never remove the boiler casing or attempt to clean, adjust or replace any gas-side component yourself. You can confirm an engineer is qualified for your specific boiler by checking their card and details on the Gas Safe Register. A registered engineer will test the gas supply pressure at the boiler, inspect and gap the ignition electrodes, check the gas valve operation and read the boiler's fault history to pinpoint the cause safely.
The two codes are closely related and often confused:
In practice the homeowner-safe checks are the same for both: gas on, pressure healthy, condensate pipe clear, then a single reset. If either code persists, it's an engineer's job.
Costs vary by region, the engineer and the part involved. The figures below are indicative ranges for 2026 to help you budget — always get a written quote first.
| Job | What's involved | Indicative cost |
|---|---|---|
| Diagnostic call-out | Engineer attends, tests and identifies the fault | £70–£120 |
| Ignition electrode replacement | Replace worn or fouled electrodes | £100–£180 |
| Gas valve replacement | Parts and labour for a new gas valve | £250–£400 |
| PCB (control board) replacement | Parts and labour for a new board | £300–£500 |
This is where boiler cover can take the sting out of an unexpected repair: instead of a one-off bill, a covered repair is handled for the cost of your monthly plan (subject to its limits, excess and any exclusion period). If you're weighing it up, our guides on what boiler cover is and cheaper boiler cover options explain how plans are priced and what they typically include. You can also compare boiler cover from our selected panel.
Compare indicative prices and cover levels from across our panel of providers, then buy direct on their site. Information to help you choose — not personal advice.
Compare boiler coverYou can safely check the gas supply is on, confirm the pressure is around 1–1.5 bar, thaw a frozen condensate pipe, and reset the boiler once. Anything beyond that — the gas valve, ignition electrodes or control board — is behind the casing and must only be touched by a Gas Safe registered engineer.
A recurring F28 means the boiler still can't ignite, usually due to an internal fault such as a faulty gas valve, worn electrodes or a PCB issue. Don't keep resetting it — repeated resets can let unburnt gas build up. Book a Gas Safe registered engineer to diagnose it.
The code itself is the boiler protecting you — it locks out rather than running unsafely. The risk comes from ignoring it or forcing the boiler to retry. If you ever smell gas, leave the property and call 0800 111 999 immediately.
F28 means the boiler failed to ignite at start-up. F29 means a flame was lit but then went out during operation, often from a frozen condensate pipe or interrupted gas supply. The safe homeowner checks are the same for both.
If the fault is a covered breakdown and isn't a pre-existing issue, most plans cover the parts and labour subject to your plan's terms, excess and any initial exclusion period. Check your specific policy, or compare plans before you buy.