WBWorcester Bosch logo

Worcester Bosch F0 Fault Code: Internal Fault Explained

The F0 is Worcester Bosch's general internal fault code. It tells you the boiler's control system has detected a problem with one of its own electronic components, sensors or wiring, rather than a straightforward issue like low water pressure. Because it is a 'catch-all' code, it is almost always shown alongside a sub-code (for example F0 238) that pinpoints the actual component at fault. F0 238 typically relates to the gas valve coils or control box, which makes it a fault that can have safety implications. In short, the boiler has recorded an internal failure it cannot work around, and it needs proper diagnosis to identify the specific cause.

lockout May need a Gas Safe engineer 6 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.

What does the Worcester Bosch F0 fault code mean?

The F0 is Worcester Bosch's general internal fault code. It tells you the boiler's control system has detected a problem with one of its own electronic components, sensors or wiring, rather than a straightforward issue like low water pressure. Because it is a 'catch-all' code, it is almost always shown alongside a sub-code (for example F0 238) that pinpoints the actual component at fault. F0 238 typically relates to the gas valve coils or control box, which makes it a fault that can have safety implications. In short, the boiler has recorded an internal failure it cannot work around, and it needs proper diagnosis to identify the specific cause.

Common causes

How to fix it

  1. Check the boiler still has power and the display is working normally DIY safe

    Confirm the boiler is switched on at the fused spur and that the display lights up. Do not remove the boiler casing or touch any internal parts — these are sealed components that only a Gas Safe engineer should access.

  2. Note the full code, including any sub-code DIY safe

    Look closely at the display and write down whether it shows just F0 or something like F0 238. The sub-code tells the engineer which component is involved and speeds up diagnosis.

  3. Try a single reset to clear a possible one-off glitch DIY safe

    Press and hold the reset button for around three seconds, then release. Allow the boiler to attempt to restart. Do not reset more than two or three times — repeatedly resetting through an F0 fault is unsafe, particularly where a gas valve may be involved.

  4. If you smell gas or suspect fumes, stop and treat it as an emergency DIY safe

    Turn off the gas at the meter if safe to do so, open windows, do not operate electrical switches, leave the property and call the National Gas Emergency Service on 0800 111 999.

  5. Have the gas valve, PCB, sensors and wiring tested Gas Safe engineer

    An engineer will use manufacturer diagnostics to interpret the sub-code, test the suspect components and check internal wiring and connections. This involves working on sealed gas and electrical parts.

  6. Replace the faulty component Gas Safe engineer

    Depending on the diagnosis, the gas valve, PCB or a sensor may need replacing. These are gas and electrical repairs that must be carried out correctly and tested for safety.

  7. Call a Gas Safe registered engineer Gas Safe engineer

    If the F0 fault returns after a single reset, stop resetting and book a Gas Safe registered engineer. Given the potential gas valve involvement, this fault should never be left unresolved or repeatedly cleared.

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 £300–£500, depending on the underlying cause.

Frequently asked questions

Can I keep resetting my Worcester Bosch boiler to clear the F0 fault?

No. You can try one reset to clear a possible one-off glitch, but if the F0 returns you should stop. Repeatedly resetting through an internal fault is unsafe, especially as F0 (and the F0 238 sub-code in particular) can involve the gas valve. Book a Gas Safe registered engineer instead.

What does the F0 238 sub-code mean?

F0 238 is a specific version of the F0 internal fault that usually points to a problem with the gas valve coils or control box that regulates gas flow. Because it relates to the gas valve, it is treated as safety-critical and must be inspected by a Gas Safe engineer rather than reset repeatedly.

How much does it cost to fix a Worcester Bosch F0 fault?

Most repairs fall roughly between £300 and £500, depending on the component and who carries out the work. An independent Gas Safe engineer may charge around £300 for a standard repair, while Worcester Bosch's own out-of-guarantee fixed-price repair starts from around £381 including VAT. Costly parts such as a gas valve or PCB can push the total higher.

Is the F0 fault a water pressure problem?

No. Unlike low-pressure faults that you can top up via the filling loop, F0 is an internal control fault relating to the boiler's electronics, sensors, wiring or gas valve. Topping up the pressure will not fix it — it needs professional diagnosis.

Affected models: Worcester Bosch Greenstar 8000, Worcester Bosch Greenstar 4000, Worcester Bosch Greenstar 2000, Worcester Bosch Greenstar CDi Compact, Worcester Bosch Greenstar i, Worcester Bosch Greenstar Si Compact

Last reviewed 30 June 2026 · verified by our team.

Find a Gas Safe engineer

For your Worcester Bosch F0 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 →