VViessmann logo

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.

Lockout — engineer likely May need a Gas Safe engineer 7 models affected

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

How to fix it

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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.

  9. 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.

  10. 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

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.

Affected models: Vitodens 100-W, Vitodens 200-W, Vitodens 300-W, Vitopend 100-W, Vitopend 200-W, Vitocrossal 200, Vitocal 200-S

Last reviewed 1 July 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

✓ Your boiler details: Viessmann F3 — one step done already.

We pass your details to up to 3 vetted local engineers. 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 →