Hot water · Boilers

How much does a shower or bath cost with a gas boiler?

About 21p in gas for an 8-minute shower and 33p for a bath, at today's gas price. Water bills come on top if you're on a meter.

Prices update automatically
8-minute shower21p
Bath33p
Electric shower, 8 min33p
Your region

Live Direct Debit rates for UK average since 1 October 2026.

The short answer

Heating water takes a lot of energy. Our calculation for an 8-minute shower at 8 litres a minute (64 litres, heated from 10°C to 40°C) needs about 2.2 kWh of heat. With a boiler turning about 85% of the gas into heat, that's about 2.6 kWh of gas, or 21p at today's price of 7.97p per kWh.

A bath with 100 litres of water at 40°C needs about 4.1 kWh of gas, or 33p.

Hot waterGas usedCost
5-minute shower40 litres1.6 kWh13p
8-minute shower64 litres2.6 kWh21p
12-minute shower96 litres3.9 kWh31p
Bath100 litres4.1 kWh33p

These are our own estimates. Power showers and rainfall heads can use 12 litres a minute or more, which costs more.

Gas boiler vs electric shower

An electric shower heats only the water you use, very efficiently, but electricity costs about three times as much as gas. A 9.5 kW electric shower running for 8 minutes costs about 33p, compared with 21p for the same shower from a gas boiler. Gas usually wins. See electric shower running costs.

Ways to cut the cost

Sources: Nesta, Government in-situ boiler study, Octopus Energy tariff data.