September 12, 2026·7 min read·Problem Guide

Why Is My Geyser Not Heating Water? 8 Common Reasons Explained

Is your geyser giving cold showers? Here are 8 common reasons why your water heater isn't heating — from thermostat faults to electrical issues. DIY checks + when to call a pro.

JoyRepair Team
Back to Blog
📖

Why Is My Geyser Not Heating Water?

Getting a cold shower when you expect hot water is frustrating — especially with Bangalore's winter mornings dipping to 10°C. Here are the 8 most common reasons your geyser isn't heating and what to check.

8 Common Geyser Heating Problems

1. Power Supply Issue ⚠️ DIY

Check: Is the geyser's power indicator light on? If not, check the MCB in your electrical box. If the MCB trips immediately, there's a short circuit — skip to #6.

2. Thermostat Tripped ⚠️ DIY

Most geysers have a red reset button on the unit. Press it and wait 10-15 minutes for the water to heat. If this happens frequently, the thermostat is wearing out.

3. Faulty Thermostat ⚠️ Professional

If resetting doesn't help, the thermostat isn't signaling the heating element to turn on. Common in 3+ year old geysers. Replacement costs about ₹799.

4. Burned-Out Heating Element ⚠️ Professional

If the thermostat is fine but no heat comes, the element is likely burned out. Common in areas with voltage fluctuations. Replacement: ₹899 (including part).

👉 Book geyser heating element replacement from ₹899

5. Lower Thermal Cut-Out Activated ⚠️ DIY + Professional

This safety switch cuts power when the geyser overheats. Located at the back of the unit. Check if the red button is popped. If it keeps tripping, the thermostat is faulty.

6. Electrical Short Circuit ⚠️ Professional

If the MCB trips as soon as you power the geyser, there's a short — often caused by a damaged element touching the tank. Requires professional diagnosis and repair.

7. Sediment Buildup ⚠️ Professional

Bangalore's hard water (especially in Koramangala, HSR Layout, Whitefield) causes mineral deposits at the bottom of the tank. This insulates the water from the heating element. Annual descaling (₹399) prevents this.

8. Damaged Heating Element ⚠️ Professional

In hard water areas, the heating element corrodes faster. If it's visibly damaged, replacement is needed. Geyser element replacement typically costs ₹899-₹1,499.

Quick Checks Before Calling a Technician

  1. Check MCB switch — is it ON or tripped?
  2. Press the red reset button on the geyser
  3. Wait 10-15 minutes and test again
  4. Check if the power indicator light is on
  5. If none of the above → Call a geyser technician

Preventing Future Heating Problems

  • Annual servicing: ₹399/year keeps your geyser in top condition
  • Water softener: If you're in a hard water area, consider one
  • Lower temperature setting: Keep at 50-60°C to reduce element stress

Related Services

Geyser RepairTroubleshootingBangaloreWater Heater
Share this article

Frequently Asked Questions

Why does my geyser keep tripping the MCB?

Usually a short circuit from a damaged heating element or internal wiring. Have it checked by a technician — repeated MCB tripping is a safety risk.

How often should I descale my geyser in Bangalore?

In hard water areas like parts of Bangalore, annual descaling is recommended. Signs you need it: reduced hot water, extended heating time, or visible sediment.

Can I replace the heating element myself?

Not recommended. Working with electrical components near water is dangerous. Always use a qualified technician to avoid electric shock.

Need Professional Help?

Our verified technicians are available same-day across Bangalore. Transparent pricing, 3-month warranty.