Worcester Bosch F0 237 Fault Code: Causes, Fixes & Repair Costs
What does the Worcester Bosch F0 237 fault code mean?
The F0 237 code indicates that your Worcester Bosch boiler has detected an internal fault within its control electronics. Think of it as the boiler's self-diagnostic system flagging that something has gone wrong at a component or circuit level — rather than a straightforward pressure, ignition, or condensate issue. When this code appears, the fault LED or reset button will typically be flashing and the boiler may lock out entirely, cutting off heating and hot water. The F0 group of codes covers several internal error sub-types: F0 237 specifically points to a control system or PCB-related failure, whereas closely related codes such as F0 238 can indicate slightly different internal component faults. In all cases, the boiler is telling you it cannot safely continue operating until the underlying electronics issue has been identified and resolved. A single reset may clear a one-off electrical glitch, but if the code returns the boiler requires professional diagnosis — internal electronic faults cannot be fixed by resetting alone.
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
- Faulty or failing PCB Common
The printed circuit board is the boiler's main control centre, coordinating everything from ignition to pump speed. When the PCB develops a fault — whether from age, a component failure, or physical damage — it can trigger an F0 237 lockout. Signs that the PCB is the culprit include the fault appearing repeatedly despite resets, the boiler behaving erratically before locking out, or other unexplained fault codes appearing alongside F0 237.
- Loose or damaged internal wiring connections Common
Over time, vibration, heat cycling, and general wear can cause wiring connectors inside the boiler to work loose or corrode. A poor connection on a control signal wire can disrupt communication between components, causing the PCB to log an internal error. This is worth checking early during diagnosis as it is a relatively quick and inexpensive fix if found.
- Temporary electrical glitch or power interruption Sometimes
A brief power cut, voltage spike, or surge from the mains supply can sometimes cause the boiler's control system to register a false internal error. If F0 237 appeared immediately after a power interruption and clears after a single reset, this is the most likely explanation. If the code returns without any obvious power event, the cause lies deeper.
- PCB corrosion from internal moisture or a leak Sometimes
If there is or has been a water leak anywhere inside the boiler casing, the resulting humidity can deposit moisture on the PCB and surrounding electronics. Over weeks or months, this causes corrosion that disrupts circuit pathways and can eventually cause an internal fault code. Even a slow drip that has since dried out may have already caused damage.
- Control system communication failure Sometimes
Modern Worcester Bosch boilers use several interconnected electronic modules that pass signals to each other. If one module stops communicating correctly — due to a damaged component or a firmware issue — the overall control system may shut the appliance down and log an F0 code. Diagnosis typically requires specialist service equipment to interrogate the control bus.
- Component wear from lack of regular servicing Rare
Without annual servicing, wear on ancillary components such as the fan, sensors, or ignition electrodes gradually increases the electrical load and stress on the PCB. Over time this can push the control electronics beyond their tolerance, eventually triggering internal fault codes. Regular servicing helps catch deteriorating parts before they cause a lockout.
How to fix it
- Note the exact code on the display and gather background information DIY safe
Write down 'F0 237' as shown, the time and date it appeared, whether heating or hot water stopped simultaneously, and whether there was a recent power cut or electrical event in the property. This context will help the attending engineer understand whether this is a one-off glitch or a developing fault, and may save diagnostic time.
- Attempt a single boiler reset DIY safe
Consult your Worcester Bosch manual for the reset procedure — on most models you hold the reset button for a few seconds until the display changes. Allow the boiler to restart and run a full heating or hot water cycle. If F0 237 does not return, monitor over the next 24 hours. If the fault code reappears, do not reset again; repeated resets will not fix an internal electronic fault and can mask symptoms that the engineer needs to see.
- Check your home's gas supply is active DIY safe
Confirm that other gas appliances in the property (cooker, hob) are working normally. If they are not, contact your gas supplier or call the National Gas Emergency Service on 0800 111 999. If your gas supply is fine, the fault is internal to the boiler and not a supply issue.
- Visually inspect around the boiler for signs of a water leak DIY safe
Look at the floor, pipework, and visible components around the boiler casing for any signs of dripping water or damp patches. If you find an active leak, turn off the boiler and the water supply to the boiler circuit, then report this to the engineer when you call — moisture damage to the PCB is a likely cause in this scenario.
- Call a Gas Safe registered engineer for internal diagnosis and repair Gas Safe engineer
All further investigation — testing the PCB, checking internal wiring harnesses, inspecting control modules, and replacing any electronic components — must be carried out by a Gas Safe registered engineer using appropriate diagnostic equipment. Do not attempt to open the boiler casing or interfere with any internal components yourself. When booking, mention the F0 237 code and any background information you noted in step one.
Parts you may need
- PCB (printed circuit board) — model-specific · from £220
- Internal wiring loom / harness · from £45
- Ignition control module · from £85
- Temperature sensor (NTC) · from £18
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 £150–£380, depending on the underlying cause.
Frequently asked questions
Can I fix Worcester Bosch F0 237 myself with a reset?
A single reset is the only action a homeowner should take, and it is only worth trying once. If a temporary power glitch caused the fault, a reset may clear it permanently. However, if F0 237 returns after a reset — or appears again within a short period — the boiler has a genuine internal fault that requires a Gas Safe engineer with diagnostic equipment. Repeatedly resetting the boiler will not resolve an electronic fault and may delay the correct repair.
What is the difference between F0 237 and F0 238 on a Worcester Bosch boiler?
Both codes fall within the F0 'internal error' group, but they point to slightly different internal component faults detected by the control system. F0 237 typically relates to a PCB or control electronics failure, while F0 238 can indicate a different internal component or communication fault. In practice, both codes require the same first step: a single reset attempt followed by a call to a Gas Safe engineer if the fault persists. Your engineer's diagnostic equipment will identify the exact faulty component regardless of which sub-code is showing.
How much does it cost to repair a Worcester Bosch F0 237 fault in the UK?
Most homeowners with this fault pay somewhere between £150 and £380 all in, depending on what the engineer finds. A wiring fault or loose connection is at the lower end of that range. A PCB replacement — which is the most common repair for F0 237 — typically costs £180 to £350 including parts and labour, with prices higher in London and the South East. In rare cases where extensive PCB damage or multiple component failures are found, costs can exceed £400, and at that point it may be worth discussing a new boiler with your engineer, particularly if the appliance is over 10 years old.
Should I replace my boiler rather than repair it if I get F0 237?
Not necessarily — F0 237 is often resolved with a PCB replacement or a wiring repair, both of which are straightforward jobs for an experienced engineer. However, if your Worcester Bosch boiler is more than 10 to 12 years old, has had several faults in recent years, or if the engineer's quote for repairs is approaching £500 or more, it is sensible to get a like-for-like replacement quote at the same time. A new A-rated condensing boiler will typically pay back its cost through energy savings within a few years compared with keeping an ageing, inefficient appliance running.