Vaillant F28 fault code on boiler
Last updated on: 15 September 2026

Vaillant F28 Boiler Error/Fault Code

The Vaillant F28 fault code means your boiler has failed to ignite three times and locked out. The most common causes are a frozen condensate pipe, gas supply issue, or a faulty gas valve.

Not every F28 fault needs an engineer some you can sort yourself in minutes, others you can’t. In this guide, we cover every cause of the F28 fault, what you can check yourself, how to reset your boiler, and when to call a Gas Safe registered engineer.

What Does the F28 Fault Code Mean on a Vaillant Boiler?

The Vaillant F28 fault code is an ignition lockout that can be displayed on a variety of models, including the Vaillant ecoTEC Pro, Vaillant ecoTEC Pro Plus, and Vaillant Turbomax Plus 824E/828E. It occurs when the ignition fails three times, the boiler will then go into shutdown mode and won’t try to ignite again until the fault is cleared and the boiler is manually reset. The gas valve regulates the flow of gas and the ignition system ignites the gas to produce a flame. If either fails, the boiler locks out and displays F28.

If you have a Vaillant ecoTEC Pro, the F28 fault code will show on the digital display panel on the front of the unit. On the Vaillant ecoTEC Plus, the same code appears, but the display is slightly different both models follow the same reset procedure and share the same common causes.

For a full list of Vaillant error codes, see our Vaillant Boiler Fault Codes guide.

Reasons Behind the F28 Fault Code

The F28 fault can be triggered by several different issues some you can fix yourself for free, others need a Gas Safe registered engineer. Work through the causes below in order, starting with the simplest checks first.

Gas Valve Fault

The gas valve is a crucial component that controls the gas flow within your boiler. If it fails, it affects the boiler’s functionality and efficiency. The fault in your gas valve occurs mainly due to mechanical and wiring issues.

The Mechanical fault occurs due to wear and tear, which causes the valve to stick during operation. This results in difficulty opening and closing the gas valve when gas is needed to supply tour boiler.

Another reason for a faulty gas valve is a loose wiring connection. As we all know, all boiler components are connected through wiring to the boiler’s PCB, which is the heart. So, if the wiring connection between your gas valve and PCB is loosened, then your PCB won’t reach the signals, and your gas valve will malfunction.

Possible Solution:

A Gas Safe registered engineer will diagnose whether the valve needs replacing (£180–£350 all-in) or whether it’s a wiring fault between the valve and PCB (£120–£400 depending on complexity). Either way, this isn’t a DIY repair.

Frozen Condensate Pipe

The condensate pipe carries wastewater from your boiler outside. In cold weather it can freeze, blocking the drainage and triggering the F28 lockout. This is one of the few causes you can sort yourself for free.

Possible Solution:

Locate the blockage usually the most exposed outdoor section of the pipe and pour warm water along it until the ice clears. Don’t use boiling water, it can crack the pipe. Once cleared, reset your boiler.

Related Articles:

Fault with the Boiler’s PCB

The PCB is the control board that manages every component in your boiler ignition, gas valve, fan, and pump. A faulty PCB is usually caused by water ingress, age-related wear, or a loose wiring connection.

Possible Solution:

A Gas Safe registered engineer will diagnose this wiring faults can sometimes be fixed without replacing the board. If the PCB needs replacing, expect to pay £250–£450 covering diagnostics, rewiring, and replacement. On a boiler over 8–10 years old, that cost is often close to a new boiler installation, so it’s worth weighing both options. If you’re considering a replacement, our boiler repair covers what to expect.

24|7 home rescue gas safe engineer is doing boiler repair

Boiler Repair

Book your boiler repair service online and save time and effort. Our certified engineer will provide you with hassle-free assistance.

Damaged Electrode

The electrode creates the spark that ignites the gas when your boiler fires up. It also acts as a flame sensor if it can’t detect a flame; the boiler shuts down and displays F28. Electrodes can crack, corrode, or become coated in residue over time, stopping them from sparking or sensing correctly.

Possible Solution:

A Gas Safe registered engineer will inspect the electrode and either clean it or replace it depending on the condition. Replacement typically costs £120–£250 including labour.

Low Boiler Pressure

If your boiler pressure drops below 1 bar, it can trigger the F28 lockout. This usually happens after bleeding radiators or a small leak in the system.

Possible Solution:

If you’ve recently bled your radiators, repressurise your boiler to 1–1.5 bar you can do this yourself using a boiler via a filling loop. If you suspect a leak, contact a Gas Safe registered engineer before attempting a reset. For a full walkthrough, our how to increase boiler pressure guide covers it step by step.

How to Reset Your Vaillant Boiler After an F28 Fault

Resetting the Vaillant F28 fault requires that the cause of the fault has been identified and corrected. A persistent fault will not be reset by merely resetting the boiler.

  1. Find the reset button on the Vaillant control panel (it’s symbolized by a line through a flame).
  2. Hold the reset button down for 3 seconds.
  3. Let the boiler go through its start-up sequence, which will take about 30-60 seconds.
  4. If the F28 returns straight away, the cause of the fault has not been resolved, and you need to call a Gas Safe registered engineer.

If the boiler continues to run without the code being repeated, the fault was most likely temporary, such as a brief gas supply interruption or a condensate freeze.

Still Seeing the F28 Code?

The F28 fault has several causes some you can fix yourself, others need a Gas Safe registered engineer. If you’ve worked through this guide and the fault keeps coming back, don’t keep resetting get it looked at properly.

Although scheduling an annual boiler service helps you identify these problems in advance, if the problem persists and your boiler gets old, a new boiler might be the right choice. If you want to protect yourself from unexpected repair bills in the meantime, take a look at our boiler cover.

A 24|7 home rescue engineer is checking a boiler

Boiler Insurance You Can Trust

Get boiler breakdown and landlord cover including free annual boiler service.

Choose your policy type

If your Vaillant boiler is showing a different code such as F29, F22, F61, F62, F72, F75 or F83, you can find a full breakdown in our Vaillant Boiler Fault Codes guide.

Frequently Asked Questions

Does F28 mean no gas?

Not always. F28 is a code that indicates the inability of the boiler to detect a flame following three ignition attempts, and it has locked out. One possible cause is a gas supply problem, but it may also be caused by a frozen condensate pipe, low boiler pressure, a malfunctioning gas valve or a damaged electrode.

Is it safe to use my boiler with the F28 error?

No, if the F28 code appears, your boiler has already shut down and is locked out. Until the fault is diagnosed and repaired, don’t use it. Never try a series of resets if you haven’t found out the cause yet.

What's the difference between F28 and F29 on a Vaillant boiler?

F28 means your boiler failed to ignite; it tried to light the burner and did not see a flame and locked out. F29 indicates that the boiler fired up, but the flame cut out shortly after. Both codes can be related to the freezing of the condenser pipe or a problem with the gas supply; however, F29 points more towards a flame stability problem rather than an ignition failure.

Why does my Vaillant boiler keep showing F28?

If F28 appears frequently, the underlying fault may not be resolved. Once reset, it will temporarily lift the lockout, but if the same cause continues, a failing gas valve, damaged electrode, or low pressure from the vaporiser will cause the code to recur. A Gas Safe registered engineer should diagnose your boiler properly if it is displaying F28 constantly.

Can I keep pressing reset on F28?

Resetting won’t fix a fault and can cause further damage to ignition components. If the F28 returns after one reset, stop resetting and contact a Gas Safe registered engineer to determine the cause.

How do I clear the F28 error code?

Hold down the reset button on the Vaillant control panel that has a flame symbol and a line through it for 3 seconds. If the fault is cleared and the boiler operates normally, this must have been a temporary fault. If F28 comes back immediately, the cause of the problem has not been resolved, and there is a need for a Gas Safe registered engineer.

At 24|7 Home Rescue, we aim to keep our blogs accurate and helpful at the time of publication. However, details such as images, services, or related information may change over time. Content is provided for general information only and should not be taken as professional advice. For appliance- or boiler-specific guidance, always refer to your manufacturer’s user manual, as controls, settings and features may vary by brand and model. For the latest updates on our services, please review our Terms & Conditions or contact us directly. 24|7 Home Rescue accepts no liability for any actions taken based on outdated or incomplete content. Our team is always happy to help with any questions.

Posted by: Martin Astley 20 November 2024