How the shower cost formula works
A shower has two separate costs: the water itself, and the energy used to heat it. This calculator adds them together using standard physics for heating water and your local utility prices.
Step by step
- Water used (gallons) = showerhead flow rate (GPM) × shower duration (minutes).
- Heat energy needed (BTU) = gallons × 8.34 lb/gallon (weight of water) × 1 BTU per lb per °F (specific heat of water) × temperature rise (°F).
- Energy in kWh = BTU ÷ 3,412 (the number of BTU in one kWh), then divided by the water heater's efficiency to get the electricity actually drawn.
- Energy cost = electricity (kWh) × your price per kWh. Water cost = gallons × (water & sewer price ÷ 1,000).
- Cost per shower = energy cost + water cost. Annual cost = cost per shower × showers per week × 52.
Assumptions built into the result
The calculator assumes a standard electric resistance water heater running at 95% efficiency, water weighing 8.34 lb per gallon, and a constant flow rate for the whole shower. "Temperature rise" is the difference between the cold water entering the heater and the temperature at the showerhead — a common default is about 45°F, such as raising 60°F groundwater to a 105°F shower. Actual incoming water temperature varies by season and location, so adjust it if you know your numbers.
Typical reference values
U.S. WaterSense-certified showerheads are rated at 2.0 GPM or less, while older fixtures can use 2.5 GPM or more. An average shower commonly runs 7-10 minutes. Electricity and water/sewer rates vary widely by utility and region, so the defaults here are only a starting point — check a recent bill for your actual prices.