Water Heating
Calculate the energy needed to heat water from any temperature using Q = mcΔT. Free online calculator with results in joules, kWh, BTU, heating time, and cost estimates.
About This Calculator
The Water Heating Calculator helps you determine the total energy required to heat water from any starting temperature to any target temperature. It supports all three phases of water (ice, liquid, steam) and automatically accounts for phase change energy (latent heat of fusion for melting ice and latent heat of vaporization for boiling water). Whether you are sizing a water heater, calculating kettle energy consumption, estimating shower costs, or solving thermodynamics homework problems, this tool provides accurate results in joules, kilowatt-hours, and British Thermal Units.
The calculation is based on the fundamental heat equation Q = m × c × ΔT, where Q is the heat energy in joules, m is the mass in kilograms, c is the specific heat capacity (4186 J/kg·°C for liquid water, 2108 J/kg·°C for ice, 1996 J/kg·°C for steam), and ΔT is the temperature change in degrees Celsius. When water changes phase (ice to liquid at 0°C or liquid to steam at 100°C), the latent heat of fusion (334,000 J/kg) or vaporization (2,264,705 J/kg) is added. The total energy is calculated by summing the sensible heat (temperature change) and latent heat (phase change) components.
Regional Notes
India: Typical residential water heaters range from 1500-3000 W with 90-95% efficiency. Average electricity cost is approximately ₹6-8 per kWh (FY25-26). Geysers are commonly used in Indian households for bathing, with 10-25 liter capacities.
United States: Standard water heaters are 4500-5500 W with Energy Factor ratings of 0.90-0.95. Average electricity cost is $0.10-0.15 per kWh. Tankless water heaters are becoming increasingly popular for their energy efficiency and on-demand heating.
United Kingdom: Kettles are typically 2000-3000 W and are the most common water heating appliance. Average electricity cost is approximately £0.24-0.30 per kWh (2025-26). Combi boilers provide on-demand hot water for central heating and domestic use.
Frequently Asked Questions
How do I calculate the energy needed to heat water?
Use the formula Q = m × c × ΔT where Q is energy in joules, m is mass in kg, c is specific heat capacity (4186 J/kg·°C for water), and ΔT is temperature change. If the water changes phase (melting ice or boiling), add latent heat: Q = m × L where L is 334,000 J/kg for fusion and 2,264,705 J/kg for vaporization.
What is the specific heat capacity of water?
The specific heat capacity of water is 4186 J/(kg·°C) or 1 cal/(g·°C). Water has one of the highest specific heat capacities of any common substance due to hydrogen bonding between water molecules, which requires more energy to increase temperature.
How long does it take to heat water in a kettle?
A typical 1500 W kettle takes about 3-4 minutes to boil 1 liter of water from 20°C to 100°C at 90% efficiency. The exact time depends on the power rating, efficiency, volume of water, and starting temperature. Use the formula: time = energy required / (power × efficiency / 100).
How much does it cost to heat water for a shower?
A 10-minute shower using 8 liters per minute at 40°C from a 15°C water supply requires about 69.9 MJ of energy. At average electricity rates of ₹6/kWh in India, $0.12/kWh in the US, or £0.28/kWh in the UK, this costs approximately ₹117, $2.33, or £5.43 respectively. Electric water heaters are typically 90-95% efficient.
Does water have a high heat capacity?
Yes, water has a very high heat capacity (4186 J/kg·°C) compared to most other substances. Only ammonia (4700 J/kg·°C) and hydrogen (14300 J/kg·°C) have higher specific heat capacities. This is why water is used as a coolant in engines and industrial processes — it can absorb large amounts of heat without a large temperature increase.
What is the latent heat of fusion and vaporization of water?
The latent heat of fusion of water (heat required to melt ice at 0°C into liquid water) is 334,000 J/kg. The latent heat of vaporization (heat required to boil water at 100°C into steam) is 2,264,705 J/kg. Vaporization requires much more energy because it completely overcomes intermolecular forces.
What are the specific heat capacities of ice and steam?
Ice has a specific heat capacity of 2108 J/(kg·°C) and steam has 1996 J/(kg·°C). Both are significantly lower than liquid water's 4186 J/(kg·°C). This means ice and steam heat up and cool down faster than liquid water for the same amount of energy input.
How do I convert energy from joules to kWh or BTU?
To convert joules to kilowatt-hours, multiply by 2.77778 × 10⁻⁷ (1 kWh = 3.6 × 10⁶ J). To convert joules to BTU, multiply by 0.000947817 (1 BTU = 1055.06 J). The calculator displays results in all three units automatically for your convenience.