Plumbing · Troubleshooting

Water Heater Not Hot? Troubleshooting Instant and Storage Heaters

By SG QuickFixLast updated 7 min read

Quick answer

A water heater that's not hot usually has a flow, power or reheat problem. An instant heater runs lukewarm when too much water passes through it, and gives no heat without power or enough flow. A storage heater may just need more reheat time. Check the switch and DB box first. SG QuickFix diagnoses heaters in Singapore from $80.

SG QuickFix pricesTap to WhatsApp

Water heater diagnosisFrom $80
Water heater electrical faultInspection / Quote
Instant heater replacement labourFrom $130
Storage heater replacement labourFrom $220

Current SG QuickFix starting prices. Final price confirmed before work begins.

Not sure? WhatsApp us a photo or 10-second video and we'll tell you if it's a DIY fix.

WhatsApp us
Hand testing the water from a shower head beside a white instant water heater in a small HDB bathroom

Why is my water heater not getting hot?

A water heater that's not hot usually has a flow, power or reheat problem, and the heater type decides which. An instant heater is the small box by the shower; a storage heater is a tank, often above the false ceiling or over the door. Then note whether it's cold or just lukewarm. Heater makers' troubleshooting guides pair them like this:

Why a water heater isn't hot, by heater type and symptom
Heater typeNo heat at allLukewarm or not hot enough
Instant heaterNo power at the switch or DB box; flow too weak to switch the heater on; a failed element or internal partToo much water flowing for the heater's power, such as a rain shower or large showerhead; a low power setting
Storage heaterTank not fully heated yet; after the full wait, a failed element, thermostat or safety cut-outNot reheated since the last shower; back-to-back showers; a tank too small for the household; a low thermostat setting

Several of these need only a setting, the tap or a wait. If the checks below fail, see water heater repair and diagnosis prices.

Instant water heater with its power light on, mounted on a tiled HDB bathroom wall beside a shower set

What can I safely check before calling anyone?

Check the switch, the DB box, the heater's setting, the tap and the showerhead, without tools or opening the cover. The Consumer Product Safety Office (CPSO) says not to modify or repair a water heater yourself.

  1. Check the heater's double-pole switch is on and its power light is lit.
  2. In the DB box, push up any breaker or RCCB that's down, once.
  3. Turn the heater's temperature or power knob to its highest setting.
  4. Instant heater, no heat: open the tap or flow knob fully and watch for the heating light.
  5. Instant heater, lukewarm: turn the tap or flow knob down.
  6. Unscrew the showerhead and clear its holes, or replace it if they stay clogged.
  7. Storage heater: leave it on for the full heat-up time, then test again.
  8. Compare the cold tap and ask a neighbour. Weak water everywhere is a pressure problem, not the heater.
Open DB box in an HDB flat with one circuit breaker switched down among a row of breakers that are up

Why is my instant water heater not hot enough?

An instant heater runs lukewarm when more water passes through it than its element can heat, and one maker's guide calls this very common. It heats water only as it flows past, so more water means a smaller temperature rise.

Rain showers and large showerheads are the usual reasons, especially on a lower-power heater (the guide to a rain shower in an HDB flat covers this). Cooler incoming water on rainy days makes the same setting feel cooler.

No heat at all is often the opposite: too little flow. An instant heater only switches on above a minimum flow; one maker's manual gives about 2 litres a minute. A clogged showerhead, half-closed valve or low water pressure in an HDB flat can keep it below that. If the power light is on and flow is good but the water stays cold, the element, flow switch or control board has probably failed.

Most bathroom instant heaters are open-outlet types built to feed one shower. Fitting a mixer or second outlet can build up pressure inside, which one maker warns is dangerous and can damage the heater.

How long should a storage heater take to get hot?

A storage heater typically needs 20 minutes to over an hour to heat a full tank, depending on its size. Makers' manuals give these times:

Typical time for a storage heater to heat a full tank
Tank sizeTypical heat-up time
25 litresAbout 20 to 25 minutes
35 to 40 litresAbout 30 to 40 minutes
50 to 55 litresAbout 45 to 50 minutes
68 to 75 litresAbout 60 to 70 minutes
100 litresAbout 90 minutes

Lukewarm soon after switching on means it isn't heated yet. Hot, then cold halfway through, means the tank emptied, often from back-to-back showers. Never hot enough for the household usually means the tank is too small. Hot water running out very fast points to a high-flow showerhead.

Still cold after the full wait, with the power light on, usually means a failed element, thermostat or high-limit safety cut-out. One maker's Singapore manual sends each of these to an electrician. Don't keep switching the heater on and off to test it.

Why is my water heater not working after a power outage?

An instant heater normally works again when power returns; if it doesn't, a breaker or the RCCB in your DB box has probably tripped. Reset it once. A storage heater cools while the power is off, so give it the full heat-up time before judging it.

If your whole block lost power, report it on SP Group's 24-hour line, 1800 778 8888. If the breaker trips again after one reset, see who to call for an HDB power trip and why a water heater keeps tripping.

If power is back, every breaker is up and the switch is on but the heater is still dead, an internal safety cut-out may have operated. Resetting it means opening the heater, so leave it to a technician. SG QuickFix does power trip diagnosis from $80.

Who fixes it, and how much does it cost in Singapore?

A water heater technician fixes heaters that fail the safe checks; switch, wiring or supply faults need an EMA licensed electrical worker (LEW).

Each job below is priced separately, and SG QuickFix diagnoses water heaters from $80.

SG QuickFix prices for a water heater that isn't hot
JobSG QuickFix price
Water heater diagnosisFrom $80
Water heater electrical faultInspection / Quote
Power trip diagnosisFrom $80
Low shower pressure diagnosisFrom $80
Instant heater replacement labourFrom $130
Storage heater replacement labourFrom $220

The price goes up when a part such as an element, thermostat or flow switch needs replacing, or a tank above a false ceiling is hard to reach. For an accurate price, send a photo of the heater's label, say how old it is, and whether the power light comes on. Other jobs are in the full plumber price list for Singapore.

Repair a fairly new heater with one failed part. Weigh replacing it when the tank rusts or leaks, faults keep coming back, or the tank is too small. A leaking water heater usually points to replacement; compare instant vs storage water heater options and the water heater replacement cost in Singapore.

Check it yourself or call a professional
Safe to DIY if…Call a professional if…
A breaker tripped once and stays up after one resetIt trips again: a licensed electrical worker (LEW)
The showerhead or hose is cloggedThe power light is on and flow is good, but there's no heat: a water heater technician
The instant heater is lukewarm and less flow helpsNo power light with the switch on and breakers up: an LEW
The storage tank hasn't finished heatingThe tank is still cold after the full heat-up time: a water heater technician
You're checking switches, settings and taps onlyStorage heater pipework or tank work: a PUB Licensed Plumber
You switch it off at the double-pole switch to stay safeIt smells of burning, looks damaged or leaks: leave it off for an LEW

What happens when you WhatsApp us?

  1. 1WhatsApp us a photo or short video of the problem.
  2. 2We confirm the price before we come.
  3. 3A technician arrives at the agreed time.
  4. 4The job is done and you pay only the confirmed price.

Water Heater Services

From $80

  • Instant & storage heaters
  • Isolation switch wiring

Water Heater Services FAQs

Related services

Serving Bedok, Pasir Ris, Punggol, Sengkang and Tampines and island-wide.

Sources & updates
  • Updated 1 Oct 2026: First published
Share:

Related guides

Still need help with water heater services?

WhatsApp us a photo and get a clear price before we come. Open 24 hours, island-wide.

WhatsApp us

This guide is general information for homes in Singapore. It is not professional, legal or safety advice for your specific situation. Electrical, gas and some plumbing work can be dangerous, and Singapore law requires certain jobs to be done by licensed workers. Any work you carry out yourself is at your own risk, and SG QuickFix accepts no responsibility for any loss, damage or injury arising from the use of this information. Prices shown are current starting prices, may change, and the final price is confirmed before any work begins. Rules and figures from HDB, PUB, EMA, SP Group and town councils were correct when last checked; please confirm with the relevant authority before acting.

With your permission, we use analytics cookies to measure visits and the results of our ads. Until you choose, we only take cookie-free measurements. See our Privacy Policy.