Water heater heating time:
formula and worked example
Heating time follows from the energy needed to warm the water divided by the element's power, before any heat leaks away.
Calcylator Editorial Team
Updated · 5 min read
How long until the water is hot?
The question is a practical one: how early do I need to switch on the geyser, and will a smaller element still be quick enough? The answer comes from basic thermal physics. Raising the temperature of water takes a known amount of energy, and the heater delivers energy at a fixed rate in kilowatts.
Dividing the first by the second gives the time. The same approach works for a bucket heater, a storage tank or a process tank, provided the water mass and the temperature rise are known.
It is a minimum time. Heat escapes through the tank walls and pipes, and the thermostat can cut out before the whole volume is evenly warm.
The formula and its units
- water_mass:
- Water mass
- heat_capacity:
- Heat capacity
- temp_rise:
- Temp rise
- heater_kw:
- Heater kw
- Water mass in kilograms; one litre of water weighs about one kilogram, so 100 litres is close to 100 kg.
- Heat capacity in kJ per kg per degree. For water it is about 4.186, meaning each kilogram needs 4.186 kJ per degree rise.
- Temperature rise in degrees, which is the target temperature minus the starting temperature; a change of one degree Celsius equals one kelvin.
- Heater power in kilowatts, the electrical rating of the element, taken as the heat delivered to the water.
With these units the numerator is in kJ, the first division produces kWh and the second divides by the power to give hours.
Worked example: 100 kg, 35 degrees higher, 3 kW element
A storage geyser holds 100 litres at 25 degrees and should reach 60 degrees, a rise of 35. The element is 3 kW.
- Energy in kJ: 100 x 4.186 x 35 = 14,651 kJ.
- Convert to kWh: 14,651 / 3,600 = 4.07 kWh.
- Divide by the power: 4.07 / 3 = 1.357 hours.
- In minutes: 0.357 x 60 is about 21, so the time is roughly 1 hour 21 minutes.
Water mass
100
Heat capacity
4.186
Temp rise
35
Heater kw
3
Water heater heating time
1.357 hours
The result is the theoretical time with no losses and a fully mixed tank.
A higher power element would shorten the time in direct proportion: a 6 kW heater would take about 41 minutes under the same assumptions.
Real time versus calculated time
The formula is a best case. Every tank loses heat to its surroundings, and the loss grows as the water gets hotter. A well-insulated cylinder loses little over the heating period, a poorly insulated one in a cold bathroom loses more, and either adds to the time.
Also consider the cut-out. Thermostats sense a point in the tank, and layered water means the top may reach the set-point before the whole volume does. Draw-off during heating adds cold water and extends the cycle.
- Allow extra time rather than expecting the exact figure; a modest margin is usually enough for a well-insulated tank.
- If the measured time is far above the calculated time, check the element and the thermostat for scale or fault.
What a bigger water mass does
A 10% larger tank, 110 kg rather than 100 kg, needs 10% more energy for the same rise. At the same element power the time rises from 1.357 to 1.492 hours.
| Scenario | Water mass | Calculated result |
|---|---|---|
| Original assumptions | 100 | 1.357 hours |
| Water mass increased by 10% | 110 | 1.492 hours |
About eight more minutes for 10 extra litres. This is a straight proportion, so heating a tank half full takes about half the time, which is a useful saving when only a small amount of hot water is needed.
Mistakes that make heating time wrong
- Forgetting the 3600 conversion and mixing kJ and kWh, which gives a figure thousands of times off.
- Using the final temperature as the temperature rise instead of the difference from the starting temperature.
- Ignoring heat loss on a long, cold-weather heating cycle and expecting the ideal figure.
- Using the element rating on a supply with low voltage, so the delivered power is less than rated.
A quick plausibility check is that heating 1 kg of water by 1 degree needs a little over 4 kJ.
Using the time to plan
Work out when to switch on by subtracting the calculated time from when you need the water, then add a margin for losses. For a timer, set it to start well in advance.
Energy use is the same regardless of element size, apart from losses; a bigger element simply delivers it faster. Heating only the water you need is the real saving.
Common questions
How long does it take to heat 100 litres of water with a 3 kW heater?
For a 35 degree rise, about 1.36 hours (roughly 1 hour 21 minutes) under ideal conditions. The energy needed is 4.07 kWh, divided by the 3 kW power. Real heaters take longer because of heat losses.
How much energy does it take to heat water?
About 4.186 kJ per kilogram per degree, which works out to roughly 1.16 Wh per litre per degree. Multiply by the litres and the temperature rise to get the energy, then divide by the heater power for time.
Why does my geyser take longer than the calculation?
The formula ignores heat loss from the tank and pipes, scale on the element and any water drawn off during heating. A poorly insulated tank or a low supply voltage extends the time further.
Is one litre of water equal to one kilogram?
Close enough for heating estimates. Water's density is about one kilogram per litre at normal temperatures, with only a small variation as it warms, so the litre count can be used as the mass.
Does a higher wattage element use more electricity?
It uses more power but for less time, so the energy for the same rise is the same apart from losses. The larger element simply heats faster, though it needs a circuit able to carry the higher current.
Was this guide helpful?
Continue reading
View all blogsBattery series voltage: formula and worked example
Work out the pack voltage when cells are wired in series: cell voltage times number of cells, with a worked 3.7 V by 8 example and what to watch for.
4 min read
Battery parallel capacity: formula and worked example
Calculate battery pack capacity for cells connected in parallel by multiplying cell Ah by cell count, with a worked 2.5 Ah by 6 example and cautions.
4 min read
Solar panel daily energy: formula and worked example
Estimate the kWh a solar array produces in a day from panel kW, peak sun hours and performance ratio, with a worked 4 kW example and typical loss factors.
5 min read




