🔧Written by a qualified plumbing and heating engineer·

Immersion heater not heating water

Free DIY guide — no sign-up required. written by a qualified plumbing and heating engineer.
DIY Friendly💷 £0£10015–45 min

An immersion heater is a reliable workhorse in most UK homes, but when it stops heating your water, it can be genuinely frustrating. This problem is surprisingly common, especially in older properties or after a power cut, and the good news is that nine times out of ten, it's something you can diagnose yourself without calling anyone out. Most failures stem from simple issues — a tripped switch, a thermostat that's reset itself, or a timer that's been accidentally disabled. This guide walks you through the most likely culprits in order, starting with the easiest checks and progressing to when you'll genuinely need a qualified engineer. If you've worked through these steps and nothing's shifted the problem, the heating element itself may have reached the end of its life, and that's when a professional plumber should step in.

Not sure if this matches your problem?

Use our interactive tool — answer a few questions and get a personalised diagnosis.

Diagnose my problem →

Most likely cause & what to check

1

Check the immersion heater timer or switch — ensure it's turned on and set to the correct schedule.

2

Check your consumer unit for a tripped circuit breaker on the immersion heater circuit.

3

Check the thermostat on the immersion heater — it should be set to 60°C.

4

Press the reset button on the immersion heater thermostat (small red button under the top cap).

🔒 Pro subscribers only
🔒
Pro Guide

Unlock the full step-by-step guide

This guide has more steps written by a qualified plumbing and heating engineer — subscribe to see them all and save yourself a costly call-out.

📋All repair steps — nothing held back
🔩Exact parts needed + where to buy them
⚠️"Stop and call a pro" safety decision points
💷Cost breakdown — DIY vs engineer price
🛁Access all Pro tools: Bathroom Builder, Tracker & more

Frequently asked questions

How long should it take for an immersion heater to heat a full tank of water?

A typical 3kW immersion heater will heat a standard 150-litre cylinder to 60°C in around 1.5 to 2 hours from cold, though this varies depending on the element size and your water hardness. If you're waiting significantly longer than this, there may be a fault with the element or thermostat.

Why does my immersion heater keep tripping the electrics?

Repeated trips usually indicate a short circuit in the heating element itself, which is a fault that needs professional attention for safety reasons. Never ignore this issue — a faulty element can pose an electrical risk, so contact a qualified electrician or Gas Safe engineer straightaway.

Can I replace an immersion heater myself?

Whilst removing and replacing the element itself is relatively straightforward, you'll need to isolate the power safely and be confident working with electrics. Most homeowners find it safer to call a qualified electrician or plumber, especially if you're unfamiliar with your consumer unit.

What's the difference between a single and dual immersion heater?

A dual immersion has two elements — typically one larger (3kW) and one smaller (2kW) — allowing you to heat water more economically. You can use just the smaller element during off-peak hours if you're on Economy 7, saving energy costs.