The formula in one line
Cost per hour = watts ÷ 1,000 × price per kWh. A 1,500 W heater at the U.S. average of 16.5 cents per kWh (2024) costs $0.25 an hour. Run 8 hours a day for 30 days and it uses 360 kWh, which costs $59. The heater and hours are assumed for this example.
Power against hours for 30 days
The table shows 30 days of use at $0.1648 per kWh. The wattages and hours are examples; find the wattage on your heater and use the calculator for your own.
| Heater power | 2 hours a day | 4 hours a day | 8 hours a day |
|---|---|---|---|
| 600 W | $6 | $12 | $24 |
| 1,000 W | $10 | $20 | $40 |
| 1,500 W | $15 | $30 | $59 |
Why the label power is a ceiling
The wattage on the label is what the heater draws at its highest setting. On a lower setting, or once the thermostat switches it off because the room is warm, it draws less. The hours that matter are the hours it is actually heating. A watt meter plugged in for a day shows your real use.
How to bring the cost down
- Heat the room you are in and close the door, instead of the whole home.
- Use a thermostat or timer so the heater is not on when nobody is there.
- Lower the power setting once the room is warm.
- Compare with your main heating. The calculator prices the same heat from a gas furnace and a heat pump, so you can see whether turning the central heat down and using a heater is worth it for your prices.
Safety is not in the cost
This guide covers the electricity bill only. Follow the maker's instructions for where to place the heater and what to plug it into, and do not leave it unattended.