HomeAppliancesHeating & CoolingElectric Water Heater › India

How Much Does It Cost to Run a Electric Water Heater in India? (2026)

A tank water heater is often the single largest electricity user in a home without electric heating. The element only runs a few hours a day, but at 4,000 watts or more those hours add up fast.

A typical electric water heater (4,000 W) costs ₹24.00 per hour, or about ₹2,160 per month at 3 hours a day in India. Expensive to run

WattagePer hourPer dayPer monthPer year
Low (3,000 W)₹18.00₹54.00₹1,620₹19,710
Typical (4,000 W)₹24.00₹72.00₹2,160₹26,280
High (5,500 W)₹33.00₹99.00₹2,970₹36,135

Formula: watts ÷ 1000 × hours × price per kWh. Typical use is 3 h/day ≈ 4,380 kWh per year.

In India, with electricity at ₹6.00 per kWh (source: Typical urban domestic slab rate; national average ≈ ₹5.5/unit FY2025-26, 2026-04), a typical electric water heater costs ₹24.00 per hour and about ₹26,280 per year at 3 hours a day. Each ₹1.00 of electricity buys roughly 0.0 hours of use.

ad

How to lower the cost of running a electric water heater

Frequently asked questions

How many hours a day does a water heater run?

Typically 2 to 4 hours of element time, depending on household size and shower habits.

Is a tankless water heater cheaper to run?

It avoids standby losses, saving 10 to 30 percent, but electric tankless units need very high amperage.

Should I turn off my water heater at night?

A timer helps if you have time-of-use rates. Otherwise the savings are small because a well-insulated tank loses little heat overnight.

Compare with

Cost by region

Related appliances

Use the generic electricity cost calculator →