Heater Running Cost UK: Which Type of Heater Is Cheapest to Run in 2026?
Last updated: April 2026 | Based on UK electricity price (~£0.30/kWh)
Wondering how much it costs to run a heater in the UK? With electricity prices rising, the difference between heater types can cost you £100–£300+ per year.
Quick answer:
- ✔ Most heaters cost around £0.45–£0.70 per hour
- ✔ Oil-filled radiators → cheaper over time
- ✔ Fan heaters → more expensive if used for long periods
- ✔ Infrared heaters → cheapest for targeted heating
💷 Heater Running Cost per Hour (UK)
| Heater Type | Power | Cost per Hour | Best Use |
|---|---|---|---|
| Oil-filled radiator | 2000W | ~£0.60 | Long sessions |
| Fan heater | 2000W | ~£0.60–£0.68 | Quick heat |
| Infrared heater | 1500W | ~£0.45 | Spot heating |
| Convector heater | 2000W | ~£0.60 | Medium use |
Key takeaway: Most heaters cost similar per hour — the real difference is how long they need to run.
How We Calculated Running Costs
We based our calculations on the UK average electricity rate of around £0.30 per kWh.
The formula is simple:
Power (kW) × electricity price = cost per hour
Example:
- 2000W heater = 2kW
- 2 × £0.30 = £0.60 per hour
This gives a realistic estimate for most UK households.
Real Monthly Heating Costs (UK)
Here’s what you might actually pay depending on usage:
| Usage | Daily Cost | Monthly Cost |
|---|---|---|
| 2 hours/day | ~£1.20 | ~£36 |
| 5 hours/day | ~£3.00 | ~£90 |
| 8 hours/day | ~£4.80 | ~£144 |
This is where heater type matters most.
Which Heater Is Cheapest to Run?
- Oil-filled radiators: best for long use (retain heat)
- Infrared heaters: cheapest for small areas
- Fan heaters: expensive if used for hours
👉 For the best options, see our guide on best energy-efficient heaters UK.
What Most People Get Wrong About Heater Costs
- ❌ Lower wattage does NOT always mean cheaper
- ❌ Fast heating often wastes energy
- ❌ Cheap heaters can cost more long-term
The real cost depends on how long the heater runs — not just its power.
How to Reduce Heater Running Costs
- ✔ Use a thermostat
- ✔ Heat only the room you use
- ✔ Combine with draught excluders
- ✔ Use timers or smart plugs
👉 Learn more in our guide on cheapest way to heat a room UK.
👉 You can also automate savings with best smart plugs UK.
Related Guides
- Electric heater vs oil radiator cost UK
- How much electricity do heaters use UK
- Best energy-efficient heaters UK
FAQs
How much does a 2000W heater cost to run in the UK?
At ~£0.30/kWh, it costs around £0.60 per hour.
Is it expensive to run a heater all day?
Yes — running a heater 8 hours daily can cost £100–£150 per month.
Which heater is cheapest long-term?
Oil-filled and infrared heaters are usually the most cost-efficient.