Baxi E20 Fault Code: What It Means & How to Fix It
If your Baxi boiler is showing the E20 fault code, it means there’s a problem with the part that checks the temperature inside your boiler. This part is called a temperature sensor. When the sensor isn’t working properly, the boiler shuts down to protect itself. In this guide, you’ll learn what the E20 code means, what causes it, and how to fix it.

Table of contents
What Does the Baxi E20 Error Code Mean?
The E20 error means the temperature sensor (also called an NTC thermistor) isn’t working properly. This sensor checks how hot the water in your boiler is. If it sends the wrong signal or stops working, the boiler shuts down to avoid damage.
When this happens:
- The boiler stops working until the issue is fixed
- You may lose hot water and heating
- The cause is often a faulty sensor, damaged wires, or a problem with the control board
What Causes the Baxi E20 Error Code?
Here are common reasons for the E20 Error Code:
- Faulty temperature sensor – It may be broken or worn out
- Loose or damaged wiring – Wires connecting the sensor may be frayed or corroded
- Faulty control board (PCB) – The main board might not read the sensor correctly
- Other issues – Power surges or leaks might also cause the error
How Does an Engineer Find the Problem?
A Gas Safe registered engineer will:
- Test the sensor with a multimeter to see if it’s working
- Check the wiring for any damage or loose connections
- Inspect the control board if the sensor and wiring seem fine
How Is the E20 Fault Fixed?
A professional engineer will:
- Replace the faulty sensor
- Repair or replace any damaged wiring
- Check the boiler works correctly and reset it to remove the error code
When to Call a Gas Safe Engineer
You should call a Gas Safe registered engineer if:
- Your boiler shows the E20 fault and won’t restart
- You don’t have hot water or heating
- You hear strange noises from the boiler
- The water pressure looks fine, but the boiler still doesn’t work
Always make sure the engineer is Gas Safe registered. Ask to see their ID or check the Gas Safe Register website.
How to Prevent the Baxi E20 Fault Code in the Future
Here are some tips to help avoid this problem:
- Get a boiler service once a year
- Keep the water pressure between 1.0 and 1.5 bar
- Bleed your radiators to remove trapped air
- Call an expert quickly if you notice error codes or odd sounds
- Install a magnetic filter and use inhibitor chemicals to stop dirt from damaging the boiler
Conclusion
The E20 fault code on a Baxi boiler means there’s a problem with the temperature sensor. This isn’t something you should fix yourself. A qualified engineer can find and fix the issue safely. Regular servicing and quick action can help you avoid future problems.
Frequently asked Questions
To reset your Baxi boiler, turn the selector switch to “R” (Reset), hold for 5 seconds, and then release. The error code will clear, showing the current temperature.
To resolve a Baxi E131 flue overheat lockout, turn the temperature control knob fully anticlockwise and hold it until the red lockout light goes off, then set it back to your desired temperature.
Find the reset button, hold it for 10 seconds, wait 2–3 minutes, then turn on heating or hot water. Your boiler should restart.