How to Calculate Electric Heater Cost Per Hour
The formula is simple: divide the heater's wattage by 1,000 to get kilowatts, then multiply by the electricity rate in pence per kWh.
Every electric heater has a wattage rating printed on its label or in the manual. This tells you the maximum power it consumes when fully on [S1]. To find the cost per hour, use this formula: Cost per hour (pence) = (Wattage ÷ 1,000) × Electricity rate (pence per kWh).
At the current UK energy price cap, the electricity rate is 26.32p per kWh [S2]. This rate applies to all electricity usage up to the cap threshold. Standing charges are separate and payable regardless of heater use, so they are excluded from this calculation.
- Find your heater's wattage on the label or in the manual
- Divide wattage by 1,000 to convert to kilowatts
- Multiply by the electricity rate per kWh (currently 26.32p)
- Result is the cost in pence per hour at maximum power
- Standing charges are excluded as they are payable regardless [S2]
| Heater Wattage | Calculation | Cost Per Hour |
|---|---|---|
| 500W | 0.5 × 26.32p | 13.2p |
| 1,000W (1kW) | 1.0 × 26.32p | 26.3p |
| 1,500W (1.5kW) | 1.5 × 26.32p | 39.5p |
| 2,000W (2kW) | 2.0 × 26.32p | 52.6p |
| 2,500W (2.5kW) | 2.5 × 26.32p | 65.8p |
| 3,000W (3kW) | 3.0 × 26.32p | 79.0p |
Cost by Heater Type
Different heater types have different typical wattages, but the calculation formula remains the same for all electric heaters.
Fan heaters are typically rated at 2kW and heat a room quickly, but they only provide heat while actively blowing air [S3]. Oil-filled radiators are also commonly 2kW, but their thermostat cycles the element on and off, so average consumption is lower. Panel heaters range from 1-1.5kW and are designed for background heating.
Convector heaters and storage heaters have different characteristics. Storage heaters use cheap off-peak electricity (typically 15-20p per kWh on Economy 7/10 tariffs) to store heat overnight, then release it during the day [S4]. This can significantly reduce running costs compared to standard-rate electricity.
- Fan heater: typically 2kW, heats quickly but only while running
- Oil-filled radiator: typically 2kW, thermostat cycles reduce average consumption
- Panel heater: typically 1-1.5kW, good for background heating
- Convector heater: typically 2kW, similar to fan heaters
- Storage heater: uses off-peak electricity at 15-20p/kWh [S4]
| Heater Type | Typical Wattage | Max Cost/Hour | Average Cost/Hour |
|---|---|---|---|
| Fan heater | 2kW | 52.6p | 40-52.6p |
| Oil-filled radiator | 2kW | 52.6p | 25-40p (thermostat cycles) |
| Panel heater | 1-1.5kW | 26.3-39.5p | 20-35p |
| Convector heater | 2kW | 52.6p | 35-52.6p |
| Storage heater (off-peak) | 2-3kW | 30-60p | 15-40p |
Why Oil-Filled Heaters Cost Less to Run
Oil-filled radiators cost less on average because their thermostat cycles the heating element on and off, rather than running continuously.
An oil-filled radiator rated at 2kW does not actually consume 2kW continuously [S3]. Once the oil reaches the set temperature, the thermostat switches the element off. The oil continues to radiate heat while cooling, and the element only reactivates when the oil temperature drops below the set point.
In a well-insulated room, the element may only be on for 50-70% of the time, reducing average consumption to 1-1.4kW. This makes oil-filled radiators more economical for extended heating periods compared to fan heaters, which consume full wattage whenever switched on.
- Oil acts as a thermal battery, retaining heat after element switches off
- Thermostat cycles element on/off, reducing average consumption
- In well-insulated rooms, element may only run 50-70% of the time
- Fan heaters consume full wattage whenever on
- Oil-filled radiators are better for overnight or all-day heating
| Scenario | Fan Heater (2kW) | Oil-Filled (2kW) |
|---|---|---|
| Running 1 hour continuously | 52.6p | 52.6p |
| Running 4 hours (well-insulated room) | 210.4p | 105-147p |
| Running 8 hours (overnight) | 420.8p | 210-295p |
| Average consumption rate | 2kW (continuous) | 1-1.4kW (cycling) |
Impact of Electricity Rate Changes
The cost per hour changes with the electricity rate. When the Ofgem cap changes, your heater costs change proportionally.
The Ofgem energy price cap is reviewed quarterly and can change [S2]. When the cap increases, your heater costs increase proportionally. For example, at 30p per kWh, a 2kW heater costs 60p per hour instead of 52.6p. At 24p per kWh, the same heater costs 48p per hour.
To calculate costs at your actual rate, check your electricity bill or smart meter app for the unit rate in pence per kWh, then apply the formula [S1]. Some tariffs offer lower rates during off-peak hours, which can significantly reduce costs for storage heaters and timed heating.
- Ofgem cap rate (2026): 26.32p per kWh [S2]
- At 30p/kWh: 2kW heater costs 60p per hour
- At 24p/kWh: 2kW heater costs 48p per hour
- Off-peak tariffs (Economy 7/10): typically 15-20p per kWh
- Check your actual rate on your electricity bill or smart meter app
| Electricity Rate | 1kW Cost/Hour | 1.5kW Cost/Hour | 2kW Cost/Hour |
|---|---|---|---|
| 20p/kWh | 20.0p | 30.0p | 40.0p |
| 24p/kWh | 24.0p | 36.0p | 48.0p |
| 26.32p/kWh (cap) | 26.3p | 39.5p | 52.6p |
| 30p/kWh | 30.0p | 45.0p | 60.0p |
| 34p/kWh | 34.0p | 51.0p | 68.0p |
Tips to Reduce Electric Heater Running Costs
Simple adjustments like lowering the thermostat, using a timer, and improving insulation can significantly reduce electric heater costs.
The most effective way to reduce electric heater costs is to use less heating overall. Lowering your thermostat by just 1°C can reduce heating costs by approximately 10% [S4]. Combine this with better insulation and draught-proofing to keep heat in the room longer.
Use a timer to heat the room only when needed, rather than leaving the heater on all day. Heat the room 30 minutes before you need it and switch off 30 minutes before you leave. This takes advantage of the thermal mass of the room retaining heat after the heater switches off.
- Lower thermostat by 1°C to save approximately 10% on heating costs [S4]
- Use a timer to heat only when needed
- Close doors to heat only the room you are using
- Improve insulation and draught-proofing to retain heat
- Use a rug on hard floors to reduce heat loss through the floor
- Consider off-peak tariffs for storage heaters [S4]
| Tip | Estimated Saving | Implementation |
|---|---|---|
| Lower thermostat by 1°C | ~10% | Adjust central heating thermostat |
| Close doors | 5-15% | Heat only the room you are using |
| Draught-proof windows/doors | £45-65/year [S4] | DIY with draught strips |
| Use timer | 10-20% | Programme heater to run only when needed |
| Add insulation | Significant | Loft and cavity wall insulation |
Weekly and Monthly Cost Estimates
Running a 2kW electric heater for 4 hours daily costs approximately £14.73 per week or £63 per month.
To estimate your weekly cost, multiply the hourly cost by the number of hours per day and then by 7. For a 2kW heater running 4 hours per day at 26.32p/kWh: 52.6p × 4 hours × 7 days = £14.73 per week.
Monthly costs follow the same pattern: £14.73 × 4.33 weeks = approximately £63 per month [S1]. However, real-world costs are often lower because thermostats cycle the heater off periodically. A more realistic estimate for a thermostatically controlled heater is 60-80% of the maximum calculation.
- 2kW heater, 4 hours/day: £14.73/week or £63/month
- 1.5kW heater, 4 hours/day: £11.05/week or £47/month
- 1kW heater, 4 hours/day: £7.37/week or £32/month
- Thermostatically controlled heaters average 60-80% of maximum
- Actual costs depend on room insulation and thermostat settings
| Heater | Hours/Day | Weekly Cost | Monthly Cost |
|---|---|---|---|
| 1kW | 4 | £7.37 | £32 |
| 1.5kW | 4 | £11.05 | £47 |
| 2kW | 4 | £14.73 | £63 |
| 2kW (thermostat cycling) | 4 | £8.84-11.79 | £38-50 |
| 3kW | 4 | £22.10 | £95 |
Frequently asked questions
How much does it cost to run a 2kW electric heater per hour?
At the current UK electricity rate of 26.32p per kWh, a 2kW electric heater costs 52.6p per hour to run at maximum power [S1]. If the heater has a thermostat and cycles on and off, the average hourly cost will be lower, typically 25-40p per hour.
Which electric heater is cheapest to run?
Oil-filled radiators are generally the cheapest to run for extended periods because their thermostat cycles the element on and off [S3]. An oil-filled radiator rated at 2kW may only average 1-1.4kW consumption in a well-insulated room. Fan heaters consume full wattage whenever on.
How much does it cost to run an electric heater all day?
A 2kW heater running for 8 hours costs approximately £4.21 at the current rate of 26.32p per kWh [S1]. However, with thermostat cycling, a more realistic cost is £2.50-3.50 for the day. Storage heaters using off-peak electricity can reduce this to £1.50-2.50.
Are electric heaters expensive to run?
Electric heaters are more expensive per unit of heat than gas central heating [S2]. Gas costs approximately 6.5p per kWh compared to 26.32p for electricity. However, electric heaters can be cost-effective for heating a single room rather than the whole house.
How do I calculate the cost of my specific heater?
Find the wattage on the heater's label, divide by 1,000 to get kilowatts, and multiply by your electricity rate in pence per kWh [S1]. For example, a 1,500W heater at 26.32p/kWh: 1.5 × 26.32 = 39.5p per hour.
Bottom line
The cost of running an electric heater depends on its wattage and your electricity rate. At the current UK cap rate of 26.32p per kWh, a 2kW heater costs 52.6p per hour at maximum power. Oil-filled radiators with thermostats cost less on average due to cycling. To minimise costs, use a timer, heat only the room you need, and improve insulation.
Sources
Sources are shown so readers can check time-sensitive or factual claims directly.
- S1 How to Calculate Appliance Electricity Cost — Ofgem
- S2 Energy price cap explained — Ofgem
- S3 ElectricHeaters.org.uk Buying Guide — ElectricHeaters.org.uk
- S4 Draught proofing - Energy Saving Trust — Energy Saving Trust