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.
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
- PCB or control electronics fault Common
The printed circuit board (PCB) governs all of the boiler's functions. A failed or glitching board is one of the most common reasons an F0 internal fault is logged, and it requires testing and replacement by an engineer.
- Gas valve or gas valve coil fault (often F0 238) Common
When the sub-code is F0 238, the issue usually lies with the gas valve coils that regulate gas flow into the boiler. A faulty or malfunctioning gas valve is a safety-critical fault and must never be repeatedly reset through.
- Faulty sensor Sometimes
A failed or out-of-range internal sensor (such as a flow, return or flue sensor) can trigger the control system to record an internal fault and lock the boiler out.
- Wiring fault or loose connection Sometimes
Damaged, corroded or loose internal wiring and connectors can interrupt signals between components and cause the PCB to register an F0 fault.
- Temporary electronic glitch Rare
Occasionally a one-off electrical spike or software glitch logs an F0 that clears with a single reset and does not return.
How to fix it
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
- Gas valve · from £180
- Main control PCB · from £220
- Flow/return temperature sensor · from £30
- Internal wiring harness / connectors · from £45
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.