The Baxi boiler error code 125 is one of the most common fault codes reported across the Baxi range, including the Duo-tec, Platinum, EcoBlue and 600 or 800 Combi models. It is formally defined as a Primary Circulation Fault, meaning the boiler has detected that water is not moving through the system as it should.
When water stops flowing correctly, the heat generated by the burner has nowhere to go. The boiler’s internal sensors detect that temperature is climbing too quickly and trigger a safety lockout to prevent the heat exchanger from cracking or the safety thermostat from permanently tripping.
This guide covers what the 125 fault means, the most likely causes, which fixes you can safely attempt yourself, and when a Gas Safe registered engineer is the only sensible next step.
What Does the Baxi Boiler Error Code 125 Mean?
Error code 125 signals a primary circulation failure. In central heating terms, the primary circuit is the closed loop of water that flows through the boiler’s heat exchanger and back again. When that loop stalls or slows significantly, heat builds up inside the boiler with no way to dissipate it.
The PCB monitors the rate at which the flow temperature rises. If the temperature gradient is too steep, meaning water is heating far faster than it should, the board concludes that the pump has failed or the circuit is blocked and locks the boiler out.
When the 125 code appears, radiators will be stone cold and there will be no hot water from the taps. On some Baxi models the code displays as E125. Both refer to the same primary circulation fault.
What Are the Common Causes of the Baxi 125 Fault?
The 125 fault has four main causes: low system pressure, trapped air (airlocks), a seized or faulty circulating pump, or a physical blockage from limescale or sludge. Working through them in order, starting with the simplest checks, is the fastest way to identify the problem.
It is also worth noting that the 125 code is not always a pump fault. A PCB fault can prevent the board from communicating the start signal to the pump at all, producing identical symptoms. An engineer can test this with a voltmeter before any parts are ordered.
Reviewing Baxi boiler efficiency comparisons can help put recurring circulation faults into context. If your Baxi is regularly underperforming against comparable models of a similar age, it may point to a deeper issue with system cleanliness or component wear rather than a one-off fault.
1. Low Water Pressure
Low system pressure is the most frequent trigger for the 125 code. If there is not enough water in the circuit, the pump cannot generate sufficient force to move water through the heat exchanger. The result is a near-immediate no-flow condition and a lockout.
The correct cold operating pressure for a Baxi boiler is between 1.0 and 1.5 bar. If your gauge reads below 1 bar, repressurising the system should be the first thing you try.
How to Fix Low Water Pressure
- Check the pressure gauge on the front of the boiler. It should read between 1.0 and 1.5 bar.
- Locate the filling loop, which is the silver braided flexible hose underneath the boiler.
- Slowly turn both small lever valves until you hear water entering the system.
- Watch the needle on the gauge rise to around 1.2 bar, then close both valves firmly.
- Hold the reset button (usually marked with an R) for five seconds to clear the fault code and allow the boiler to restart.
2. Airlocks in the Heating Circuit
Airlocks form when pockets of air become trapped in the pipework or radiators. Air does not compress the same way water does and acts as a physical barrier that stops water flow in that section of the circuit. This often happens after a system has been drained for maintenance, or when a minor leak allows air to enter over time.
A tell-tale sign of airlocks is radiators that are warm at the bottom but cold at the top, or that take far longer than usual to heat up. Bleeding the radiators systematically works through the circuit and clears trapped air from each section.
How to Fix Airlocks
- Turn off the heating and allow the radiators to cool fully before starting.
- Use a radiator bleed key to open the valve at the top corner of each radiator. Start on the ground floor and work upwards.
- Hold the key steady and allow air to hiss out until water begins to trickle from the valve, then close it firmly.
- Bleeding radiators will reduce system pressure, so check the gauge afterwards and repressurise via the filling loop back to 1.2 bar.
- Power the boiler back on and check whether the 125 code has cleared.
3. Seized or Faulty Circulating Pump
The pump is the mechanical heart of the circulation circuit. Over summer months when the heating is not running, pumps can seize due to inactivity as mineral deposits or corrosion lock the impeller shaft in place. The internal capacitor can also fail, leaving the pump drawing power but unable to spin.
A seized pump sometimes produces a faint humming or buzzing sound while the boiler attempts to run. A completely failed pump is usually silent when it should be audible. Neither can be confirmed or rectified without removing the boiler casing, which requires a Gas Safe engineer.
How to Fix a Seized or Faulty Pump
- Listen for pump noise while the boiler is attempting to run. A hum without circulation, or complete silence, both suggest a pump fault.
- A Gas Safe engineer will access the pump, remove the bleed screw on the pump head and use a screwdriver to manually turn the shaft. This frees minor seizures without replacement.
- If the shaft is free but the pump still will not run, the engineer will check the electrical supply from the PCB to confirm whether it is a pump fault or a board communication fault.
- A burnt-out pump motor requires a full replacement. Grundfos and Wilo are the most common replacements used in Baxi installations. Budget £180 to £350 including parts and labour in 2026.
4. Blocked Heat Exchanger from Sludge or Limescale
Over time, iron oxide (heating sludge) and limescale accumulate inside the primary heat exchanger, gradually narrowing the internal water passage. As the blockage worsens, water flow slows until the boiler detects the circulation fault and triggers the 125 lockout. This is particularly common in older systems that have not had inhibitor fluid maintained and in hard water areas across the Midlands, South East and South West of England.
Understanding baxi boiler efficiency ratings compared to other manufacturers gives useful context here. A boiler running with a partially blocked heat exchanger will typically show lower efficiency and higher gas consumption well before the 125 fault appears. Reviewing baxi boiler specifications and features for your specific model can also confirm whether the heat exchanger design is particularly prone to sludge accumulation based on owner feedback.
How to Fix a Blocked Heat Exchanger
- A Gas Safe engineer may use a thermal imaging camera to identify cold spots on the heat exchanger, indicating where flow has slowed or stopped.
- For mild blockages, a central heating chemical cleaner or descaler can be added to the system and circulated before draining.
- For severe sludge contamination, a power flush using a high-pressure machine is required to force debris out of the heat exchanger and pipework. A power flush typically costs between £300 and £800 depending on system size and severity.
- Once cleared, fit a magnetic system filter to capture future debris before it reaches the boiler. This is a condition of the Baxi 800 range warranty and is strongly recommended on all installations.
Can I Fix the 125 Error Code Myself?
The two fixes that are safe to attempt without a Gas Safe engineer are repressurising the system via the filling loop and bleeding the radiators. Both are straightforward and are described step by step in the sections above.
Any repair that requires removing the boiler casing must be carried out by a Gas Safe registered professional. This includes accessing the pump, inspecting the heat exchanger and any work on the PCB or wiring. Attempting these yourself is not only unsafe but will void any remaining manufacturer warranty.
If topping up the pressure and bleeding the radiators do not clear the 125 code after a single reset attempt, stop there and call an engineer. Repeatedly resetting the boiler when there is an active mechanical fault puts additional stress on components and can turn a straightforward repair into a more expensive one.
Is It Time to Replace Your Baxi Boiler?
If the 125 fault is returning regularly despite repairs, or your Baxi is more than ten years old and showing multiple signs of wear, the question shifts from how to fix it to whether fixing it still makes sense.
Persistent circulation issues in an older boiler typically point to a system contaminated with sludge throughout the pipework, not just the heat exchanger. Once contamination reaches that level, component failures tend to accelerate. PCB damage, gas valve faults and repeated pump failures often follow each other in quick succession.
Modern A-rated condensing boilers are substantially more efficient than models from a decade ago. A new installation with a manufacturer warranty of up to ten years removes both the repair bills and the reliability concerns. Request a new boiler quote from Boilers 2 Go today and get a fixed-price installation from local UK experts.
Frequently Asked Questions
Why does my Baxi 125 error keep coming back after a reset?
A reset clears the fault code display but does not fix the underlying cause. If the 125 returns quickly after a reset, the root problem, most likely a failing pump, a partial blockage or a PCB communication fault, is still present. Each reset that fails should be treated as confirmation that a Gas Safe engineer is needed, not an invitation to try again.
Can a frozen condensate pipe cause an E125 fault?
No. A frozen condensate pipe typically triggers an E133 or E28 code on Baxi boilers. The 125 fault is specifically a primary water circulation issue. However, in prolonged freezing conditions, external pipework can occasionally develop restrictions that affect circulation in an indirect way. If you are seeing 125 in winter and have already checked pressure and bled the radiators, mention the weather conditions when you call an engineer.
How much does it cost to replace a Baxi circulation pump in 2026?
Replacing a boiler circulation pump in the UK typically costs between £180 and £350 in 2026, including parts and labour. The exact figure varies depending on the specific Baxi model, whether the pump can be freed rather than replaced, and the engineer’s call-out rate in your area. London and South East rates tend to be higher than the national average.
Does the E125 error mean my boiler is dangerous?
No. The 125 code is a safety feature that prevents the boiler from becoming dangerous, not a sign that it already is. The boiler has shut itself down correctly to prevent overheating and protect the heat exchanger. That said, the underlying fault needs resolving promptly. A boiler that cannot circulate water reliably is not doing its job, and the fault will not clear itself.
How can I prevent the 125 fault from happening again?
An annual boiler service is the most effective preventive measure. A Gas Safe engineer will check the pump’s health, clean the magnetic filter, test system water quality and top up inhibitor fluid. Running the pump briefly during summer months, even when the heating is not needed, also helps prevent seizure caused by inactivity. Keeping system pressure between 1.0 and 1.5 bar year-round removes the most common single cause of the 125 fault.
Could a faulty PCB cause the 125 code?
Yes, and this is more common than many homeowners realise. The PCB is responsible for sending the start signal to the pump at the right point in the ignition sequence. If that communication fails due to a component fault or a wiring issue, the pump never activates and the 125 code follows. An engineer can test this quickly with a voltmeter and determine whether the pump itself or the board is at fault before any parts are ordered.
What is the difference between the 125 and E109 codes on a Baxi boiler?
Both relate to circulation problems. The 125 code indicates a primary water circulation fault, meaning the main heating circuit is affected. The E109 code refers to a poor circulation warning, which is typically a less severe version of the same underlying issue. Both should be investigated promptly, as the E109 warning often precedes a full 125 lockout if the root cause is not addressed.
I’m Penny North, a home energy heating expert. My mission is to demystify new boilers and complex heating systems to help you achieve a warm, cosy home with lower energy bills and a smaller environmental footprint.

