Viessmann F3 Fault Code: Causes, Fixes & Repair Costs
What does the Viessmann F3 fault code mean?
The F3 fault code on Viessmann boilers points to a problem with flame establishment or flame detection during burner start-up. In most cases — particularly on the popular Vitodens range — it means the boiler has attempted to light the burner but cannot confirm a flame is present, either because no flame was actually produced or because the signal from the ionisation circuit is absent or too weak to be accepted. On certain models such as the Vitopend, F3 can carry the specific meaning of 'burner on damage', indicating that a flame signal was already present before start-up, suggesting residual ionisation or a stuck-open gas valve. Either way, the boiler locks out as a safety precaution and will not restart automatically. A manual reset is required, but if the underlying fault is not resolved the code will return.
General guidance only — not a substitute for professional advice, and not certified by a Gas Safe engineer. Always have your specific appliance assessed by a qualified professional. 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
- Dirty or degraded ionisation / ignition electrodes Common
Over time, carbon deposits and oxidation build up on the ionisation and ignition electrodes, reducing their ability to produce a reliable spark or detect the flame current. This is one of the most frequent triggers of F3 on Vitodens boilers and is often resolved by a Gas Safe engineer simply cleaning or replacing the electrode tips and checking the connecting cables for corrosion or damage.
- Blocked burner jet Common
The burner jet produces the gas/air mixture that ignites. Even a tiny fragment of debris is enough to partially or fully block it, preventing a stable flame from forming. The boiler tries to light, detects no flame, and locks out with F3. An engineer will remove, inspect, and carefully clean or replace the jet.
- Faulty or sticking gas valve Common
Gas valves on Viessmann boilers can stick in either direction. Stuck closed means insufficient gas reaches the burner, so ignition fails. Stuck open can cause a residual flame signal before start-up — the specific scenario described by the Vitopend F3 'burner on damage' definition. An engineer can test valve operation and coil resistance; some valves can be freed and cleaned, but many will need replacing.
- Weak or failed flame sensor Sometimes
If an engineer can visually confirm the burner is igniting but F3 still appears, the flame sensor (ionisation probe) itself may be failing. It can degrade with age or become coated, producing a signal too weak for the PCB to accept. Testing with a multimeter confirms whether the sensor output is within specification, and replacement is straightforward if it is not.
- Faulty spark generator (ignition unit) Sometimes
The spark generator fires the ignition electrode. If it is weak or intermittent, the burner may never light at all even when gas is present, leading directly to an F3 lockout. An engineer will check for spark output and replace the unit if it is not producing a consistent, strong spark.
- Insufficient gas supply pressure Sometimes
If the gas pressure reaching the boiler is below the manufacturer's specified level — whether due to a partially closed meter valve, a fault at the meter, or a wider supply issue — a stable flame cannot be established. Other gas appliances in the property cutting out or performing poorly at the same time can suggest a supply-side problem.
- PCB (printed circuit board) failure Rare
The PCB interprets the ionisation signal and controls the entire ignition sequence. If it has failed or developed a fault, it may not fire the igniter, not open the gas valve correctly, or not recognise a valid flame signal even when one exists. PCB faults are typically diagnosed last, once all other components have been ruled out.
How to fix it
- Check that your gas supply is working DIY safe
Confirm other gas appliances in your home (hob, other boiler circuits) are functioning normally. If nothing gas-powered works, contact your gas supplier or call the National Gas Emergency line (0800 111 999) immediately. If gas is flowing normally elsewhere, the supply to the boiler is likely fine.
- Reset the boiler once or twice DIY safe
On most Viessmann models, press and hold the reset button (often marked with a flame symbol or 'Reset') for around 3 seconds. Allow the boiler a full ignition attempt before checking whether the F3 code returns. Viessmann themselves note that some transient faults clear on a single reset. Do not reset more than two or three times — repeated resets without a successful ignition can indicate a genuine fault that needs professional attention.
- Have a Gas Safe engineer inspect and clean the electrodes Gas Safe engineer
The engineer will remove the burner assembly, examine the ignition and ionisation electrodes for carbon fouling or physical damage, clean the tips, check the electrode gap is within specification, and test the connecting cables for continuity. This alone resolves F3 on a significant proportion of Vitodens call-outs.
- Have the burner jet inspected and cleaned Gas Safe engineer
The engineer will remove the burner jet and inspect it for blockages or damage. A partially blocked jet cannot produce enough gas flow to sustain ignition. Cleaning is usually sufficient; replacement jets are inexpensive if needed.
- Have the gas valve tested and serviced Gas Safe engineer
Using a multimeter, the engineer will check the solenoid coils for correct resistance and confirm the valve opens and closes as commanded. A sticky valve can sometimes be cleaned and freed; one with intermittent coil resistance or that keeps returning to fault will need to be replaced. This work involves the gas system and must only be carried out by a Gas Safe registered engineer.
- Have the flame sensor output tested Gas Safe engineer
If the burner ignites but F3 still appears, the engineer will measure the microamp signal from the ionisation probe during a live flame. A reading below specification confirms sensor failure. Replacement is a relatively quick job and often fixes the fault entirely.
- Have the ignition unit (spark generator) checked Gas Safe engineer
The engineer will verify the spark generator is producing a strong, consistent spark at the electrode. A weak or intermittent unit prevents ignition even when gas pressure and valve operation are both fine.
- Have gas inlet pressure measured Gas Safe engineer
The engineer will connect a manometer to the boiler's test point and measure the standing and working gas pressure, comparing readings against Viessmann's specification. Low pressure points toward a supply-side issue that may need the gas network operator to investigate.
- Have the PCB tested or replaced if all other components pass Gas Safe engineer
If electrodes, burner, gas valve, flame sensor, and ignition unit all check out, the PCB is the remaining suspect. Engineers can use signal testing to determine whether the PCB is responding correctly to the flame circuit. PCB replacement on a Viessmann boiler is a significant cost; if the boiler is over 10 years old, a replacement boiler quotation may be worth obtaining alongside the repair estimate.
- Call a Gas Safe registered engineer if the reset does not clear the code Gas Safe engineer
All of the diagnostic and repair steps beyond a basic reset require Gas Safe registration. Do not attempt to access internal gas components yourself. Book a qualified engineer promptly — running repeated failed ignition cycles without resolving the fault can stress other components.
Parts you may need
- Ionisation / ignition electrode set · from £35
- Flame sensor (ionisation probe) · from £45
- Burner jet / injector · from £20
- Spark generator (ignition unit) · from £75
- Gas valve (Vitodens / Vitopend compatible) · from £140
- PCB (model-specific) · from £220
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 £100–£350, depending on the underlying cause.
Frequently asked questions
Can I fix a Viessmann F3 fault myself?
The only safe DIY steps are confirming your gas supply is on and resetting the boiler once or twice. Everything beyond that — cleaning electrodes, inspecting the burner, testing the gas valve, or checking the PCB — must be carried out by a Gas Safe registered engineer. Viessmann specifically state that any work involving combustion components or boiler controls should not be attempted by homeowners.
Why does my Viessmann keep showing F3 after a reset?
A temporary F3 that clears on reset but returns repeatedly indicates an underlying component fault rather than a one-off glitch. The most likely culprits are dirty or worn electrodes, a partially blocked burner jet, or a gas valve that is struggling to open reliably. An engineer needs to inspect these components to find the root cause rather than continuing to reset.
Is the F3 fault different on the Vitopend compared to the Vitodens?
Yes, there is a model-specific difference. On the Vitopend, F3 is described as 'burner on damage', meaning a flame signal is detected at start-up before ignition should have occurred — often pointing to a stuck-open gas valve or residual ionisation. On the Vitodens range, F3 more commonly means the boiler attempted ignition but no flame was confirmed at all. The diagnostic approach is similar, but an engineer familiar with both ranges will tailor the investigation to your specific model.
How much does it cost to repair a Viessmann F3 fault?
Most F3 repairs fall in the range of £100–£350. Electrode cleaning or a flame sensor swap is typically at the lower end (around £80–£150 including labour), while a gas valve replacement usually costs £250–£300 for parts and a full day's work. If the fault turns out to be the PCB, costs can rise to £400–£600 depending on the model — in which case, on an older boiler, a replacement boiler quote is worth considering alongside the repair.