Running cost calculator

Electric heater running cost calculator

Work out what an electric heater costs per hour, per day, per week or per month in a UK home using current electricity assumptions and your own use pattern.

Quick answer

A 2kW electric heater costs about £0.49 per hour at full power using 24.67p/kWh electricity. Four hours costs about £1.97; four hours every day for 30 days costs about £59.21 at full power, or about £38.49 at 65% average output.

Last reviewed: 2026-05-12 UK-focused estimate Uses current Ofgem benchmark rate

Electric heater running cost table

Use this as the fast full-power benchmark before adjusting for thermostat cycling, room size or your own tariff.

Electric heater costs at 24.67p/kWh electricity
Heater size Cost per hour 4 hours 7 days at 4h/day 30 days at 4h/day 30 days at 65% average output
500W £0.12 £0.49 £3.45 £14.80 £9.62
1kW £0.25 £0.99 £6.91 £29.60 £19.24
1.5kW £0.37 £1.48 £10.36 £44.41 £28.86
2kW £0.49 £1.97 £13.82 £59.21 £38.49
2.5kW £0.62 £2.47 £17.27 £74.01 £48.11

Current rate used: 24.67p/kWh electricity, 5.74p/kWh gas, based on Ofgem price cap, 1 April to 30 June 2026 for Direct Debit customers. Your actual tariff can differ by supplier, region, payment method and meter type.

Enter your heater details

Use this when the table is too blunt. The duty-cycle input lets you model a thermostat-controlled heater that does not stay at full power all evening.

What duty cycle means

100% means the heater stays at full power. 65% means it averages roughly two thirds of full output across the time entered.

Heater and room use

Exact electric-heating answers people usually search for

These are intentionally direct because most heater-cost questions need the number first and the caveats second.

How much does a 2kW heater cost per hour?

About £0.49 per hour at full power with 24.67p/kWh electricity.

How much does a 2kW heater cost for four hours?

About £1.97 at full power, before any thermostat cycling is allowed for.

How much does electric heating cost per month?

A 2kW heater used four hours daily costs about £59.21 over 30 days at full power.

Is electric heating expensive?

It can be for regular room or whole-home heat because electricity costs 24.67p/kWh versus 5.74p/kWh gas on the current benchmark.

Electric heater running cost by type

At the same wattage and runtime, direct electric heaters cost the same per kWh. The practical difference is how they feel and how long they stay near full output.

Common heater-type cost logic
Heater typeTypical cost angleBest fitUseful next page
Fan heaterFast heat, often 2kW, about £0.49/hour at full power.Short bursts and quick warm-up.Fan heater running cost
Oil-filled radiatorSame kWh logic, but steadier heat and thermostat cycling can change real use.Longer room sessions where comfort matters.Oil-filled radiator running cost
Panel heaterSimple direct electric heat; controls and schedule matter.Regular room heating with sensible timers.Panel heater running cost
Infrared heaterOften lower wattage, but only cheaper if targeted heat solves the job.Spot comfort rather than whole-room heating.Infrared heater running cost

Formula used

(watts / 1000) x hours used x electricity price per kWh x average output factor

For example, a 2kW heater for four hours at full power uses 8kWh. At 24.67p/kWh, that is £1.97.

Frequently asked questions

Short answers to the questions this page is built to solve.

How much does a 2kW heater cost per hour in the UK?

At 24.67p per kWh, a 2kW heater costs about 49p per hour at full power. If it cycles down after the room warms up, the average cost can be lower.

How much does electric heating cost per month?

A 2kW heater used four hours a day at full power costs about GBP 59.21 over a 30-day month at 24.67p per kWh. Regular whole-room electric heating can therefore become expensive quickly.

Do oil radiators, fan heaters and panel heaters cost different amounts to run?

At the same wattage and runtime, direct electric heaters cost the same per kWh. The practical difference is warm-up speed, comfort, controls and how long the heater stays near full output.