Your water heater has started acting up. Maybe the water is not as hot as it used to be, or the ELCB trips every time you turn it on. Perhaps you have noticed a puddle forming underneath the unit. The question is whether to fix what you have or buy a new one.
It is not always obvious which option makes more sense. A S$100 repair on a 3-year-old heater is clearly worth it. A S$300 repair on a 10-year-old unit with rust around the fittings is probably not. This guide helps you work through the decision.
Common water heater problems
Before deciding between repair and replacement, it helps to understand what typically goes wrong. Water heater problems generally fall into categories that differ in severity and repairability.
No hot water
The most common complaint. Causes depend on the heater type:
Instant water heaters:
- Failed heating element: The element burns out, usually from limescale buildup or age. Replaceable.
- Tripped thermal cut-off: A safety device that shuts down the heater if it overheats. Sometimes resets manually, sometimes needs replacing.
- Flow switch failure: The switch that detects water flow and activates the element. If it sticks or fails, the heater does not turn on. Replaceable.
- Wiring fault: Loose or corroded connections at the terminal block. Repairable.
Storage water heaters:
- Failed thermostat: Not signalling the element to heat. Replaceable.
- Failed heating element: The element has burned out or its insulation has failed. Replaceable.
- Tripped high-limit switch: Similar to the thermal cut-off on instant heaters. May indicate sediment buildup causing overheating.
Water not hot enough
- Thermostat calibration drift: The thermostat reads the wrong temperature and shuts off the element too early. Replacement is usually cheaper than recalibration.
- Limescale on the element: A layer of scale insulates the element, reducing heat transfer to the water. The element runs longer but produces less heat. Descaling or element replacement resolves this.
- Undersized unit: If you have added more outlets or family members since the heater was installed, the unit may simply be too small for the demand.
ELCB tripping
When the ELCB/RCCB trips every time the heater runs, the heating element's insulation is likely breaking down. Current leaks through the water to earth, which the ELCB detects and disconnects. This is a safety issue: the element needs replacement, and the ELCB itself should be tested.
For more on ELCB protection and testing, see our guide on water heater safety.
Water leaking
- Leaking from fittings: Loose or corroded pipe connections. Usually repairable by tightening or replacing the fitting.
- Leaking from the tank body (storage heaters): Internal corrosion has perforated the tank. This is not economically repairable. The tank needs replacement, which means a new heater.
- Leaking from the pressure relief valve: The valve is doing its job (releasing pressure) or the valve has failed. Valve replacement is inexpensive if the valve itself is faulty.
Strange noises
Popping, crackling, or rumbling from a storage heater usually means sediment has accumulated at the tank bottom. Mineral deposits settle and harden, and the element heats the sediment layer, creating noise. Flushing the tank resolves this if caught early. If the sediment has hardened significantly, element replacement may also be needed.
Signs you need repair
Repair is the right call when:
- The heater is under 5 years old: Modern units should have plenty of life left. A component failure at this age is usually an isolated issue.
- The problem is a specific component: A thermostat, element, flow switch, or valve failure is straightforward to fix.
- The cost is reasonable: Under S$150 for instant heaters, under S$250 for storage heaters.
- The tank is intact: No leaks from the body, no visible corrosion eating through the casing.
- It is a first-time failure: A single component failure is normal wear. Repeated failures of the same component suggest a deeper issue.
Signs it is time to replace
Replacement makes more sense when:
- The heater is over 8 to 10 years old: Component failures become more frequent, and the risk of a safety-critical failure increases.
- The tank is leaking: A corroded tank cannot be patched economically. The entire unit needs replacing.
- Multiple components have failed: If the thermostat went last year and the element is going now, the unit is deteriorating systemically.
- Repair cost exceeds 50% of a new unit: A S$200 repair on a unit that costs S$300 to replace (including installation) does not make financial sense.
- The unit lacks modern safety features: Older heaters may lack thermal cut-off switches, RCCB-compatible wiring, or proper earthing connections. A new unit brings your bathroom up to current safety standards.
- Energy efficiency matters: Newer instant heaters and heat pump water heaters are significantly more efficient than older models. If your current unit is a power-hungry older model, the energy savings from a new unit can offset the purchase price over 2 to 3 years.
Cost comparison: repair vs new installation
Here is a practical comparison for common scenarios.
Instant water heater (typical unit cost: S$150 to S$400):
| Scenario | Repair Cost | Replace Cost | Recommendation |
|---|---|---|---|
| Element failure, unit under 5 years | Quoted after diagnosis | S$250-S$500 | Repair (if cost-effective) |
| Element failure, unit over 8 years | Quoted after diagnosis | S$250-S$500 | Replace |
| Thermostat failure, unit under 5 years | Quoted after diagnosis | S$250-S$500 | Repair (if cost-effective) |
| Multiple failures, any age | Quoted after diagnosis | S$250-S$500 | Replace |
Storage water heater (typical unit cost: S$300 to S$1,200):
| Scenario | Repair Cost | Replace Cost | Recommendation |
|---|---|---|---|
| Element failure, unit under 8 years | Quoted after diagnosis | S$500-S$1,500 | Repair (if cost-effective) |
| Tank leaking, any age | Not repairable | S$500-S$1,500 | Replace |
| Thermostat failure, unit under 8 years | S$80-S$150 | S$500-S$1,500 | Repair |
| Anode rod depleted, tank healthy | S$60-S$120 | S$500-S$1,500 | Repair (replace anode) |
Replace costs include the new unit plus installation labour (typically S$100 to S$200 for a like-for-like swap, more if wiring needs upgrading).
Finding reliable repair services
Not all water heater repair providers are equal. Here is what to look for.
Qualifications: The technician should be comfortable with both the electrical and plumbing aspects of water heater work. For any electrical repairs, a qualified electrician ensures the work is safe and the circuit protection (ELCB, earthing) is verified after the repair.
Diagnosis before commitment: A reputable provider diagnoses the problem first and gives you a clear assessment and quote before starting work. Be wary of technicians who start replacing parts without explaining what is wrong.
Itemised quotation: The quote should break down parts and labour separately. This lets you assess whether the repair cost is reasonable relative to a new unit.
Warranty on repairs: Look for at least a 3-month warranty on parts and labour. This gives you recourse if the same fault recurs shortly after repair.
No pressure to replace: A trustworthy technician will recommend repair when repair makes sense, not push you toward a new unit when a S$80 fix will solve the problem. Equally, they should be honest when replacement is the better option.
Our electrical repairs and maintenance service covers water heater electrical diagnostics and repair. For replacement installations, our water heater installation service handles the full process from removal to new unit setup and wiring.
Frequently Asked Questions
How do I know if my water heater needs repair or replacement?
The decision comes down to three factors: the unit's age, the nature of the fault, and the cost of the fix relative to a new unit.
Repair makes sense when:
- The unit is under 5 years old with a specific component failure
- The fault is electrical (thermostat, element, wiring) rather than structural
- Repair cost is under S$150 (instant) or S$250 (storage)
Replacement makes more sense when:
- The unit is over 8 years old
- The tank is leaking or visibly corroded
- The heating element has failed multiple times
- The unit lacks modern safety features
As a general rule, if the repair cost exceeds 50% of a new unit's price and the heater is more than 7 years old, replacement is usually the better investment. A diagnosis visit (S$50 to S$80) gives you a clear picture. For safety checks you can do yourself, see our guide on water heater safety.
How much does water heater repair cost in Singapore?
Repair costs depend on the heater type and fault:
Instant water heaters:
- Thermostat replacement: depends on heater brand and model
- Heating element replacement: depends on heater type
- Wiring and connection repair: S$50-S$100
- Flow switch replacement: S$40-S$80
Storage water heaters:
- Thermostat replacement: S$80-S$150
- Heating element replacement: depends on tank size and element type
- Anode rod replacement: S$60-S$120
- Pressure relief valve: S$40-S$80
We diagnose and quote repair costs on the spot, so you know the exact figure before committing.
A diagnostic call-out fee of S$50 to S$80 is standard and often waived if you proceed with the repair. Always request an itemised quote before agreeing.
What are common water heater problems?
No hot water: Failed heating element, tripped thermal cut-off, flow switch failure (instant), or thermostat/element failure (storage).
Water not hot enough: Thermostat drift, limescale on the element, or undersized unit for the demand.
ELCB tripping: Heating element insulation breaking down, causing current leakage. This is a safety issue needing prompt attention.
Water leaking: From fittings (repairable), from the tank body (not repairable, replace the unit), or from the pressure relief valve (valve replacement).
Strange noises: Sediment buildup in storage heater tanks. Flushing the tank resolves this if caught early.
How long should a water heater last before replacing?
Instant water heaters: 5 to 10 years. The heating element is the typical failure point, averaging 5 to 8 years with daily use.
Storage water heaters: 8 to 15 years. The tank is the limiting factor. Regular anode rod replacement (every 3 to 5 years) extends tank life significantly.
Heat pump water heaters: 10 to 15 years. The compressor mechanism is gentler on components than resistive heating.
A well-maintained storage heater with regular anode replacements can exceed 15 years. A neglected instant heater may fail in 4 to 5 years. Maintenance is the biggest factor in lifespan.
Can any electrician repair a water heater?
Any qualified electrician can diagnose and repair the electrical components: wiring, thermostat, heating element, and circuit protection. These are standard electrical repairs.
However, water heater repair sometimes involves plumbing work (disconnecting water supply, replacing valves, addressing leaks). Not all electricians handle plumbing, and not all plumbers handle electrical work.
For straightforward electrical faults, an electrician is the right professional. For combined issues, you need a technician who handles both trades, or coordination between an electrician and a plumber.
Our electrical repairs and maintenance service covers the electrical side of water heater diagnostics and repair. For complex issues, our electrical troubleshooting services can systematically identify the root cause.
Making the right choice
The repair-vs-replace decision does not have to be complicated. If the heater is young and the fix is cheap, repair it. If the heater is old, the fix is expensive, or the tank is leaking, replace it. When you are in the grey area, a professional diagnosis gives you the information to decide with confidence.
For water heater repairs, our electrical repairs and maintenance team diagnoses and fixes electrical faults. For new installations, our water heater installation service handles the full swap, including ensuring your wiring and ELCB protection meet current safety standards.
