Cost per use
Priced at Electricity 26.32p per kWh Gas 7.97p per kWh Petrol 174.88p per litre checked daily

Heating, cost per hour

2kW electric heater: cost per hour, per evening and per winter

A fan heater, an oil filled radiator, a convector and a halogen heater sold as a '2kW heater' all draw the same 2kW when they are working at full output. They still cost noticeably different amounts to run, and the reason has nothing to do with the wattage printed on the box. It is how much of the time each one is actually pulling that power.

Cheapest, Halogen heater28.5pper hour
Dearest, Gas central heating£1.31per hour
AdTooled Up, fans heaters

Some links on this page are affiliate links, which earn us a commission if you buy. It costs you nothing extra, and it never changes which option comes out cheapest here, because the ranking is arithmetic. How this works.

All four draw 2kW; only the duty cycle differs

A halogen heater and a fan heater usually have no thermostat, so both draw their rated power for as long as they are switched on. An oil filled radiator and a convector do have a thermostat and cycle off once the room is warm, and the convector, with far less metal to heat, reacts faster and ends up cycling on more often across an hour than the slower, heavier radiator. Same 2kW written on every box; four different average draws, depending on what fraction of the hour each one is actually pulling that power.

One hour of use, each heater run the way it is actually used, including the machine divided across its life. Sorted cheapest first.
OptionRunningCost per hourRelative
Halogen heaterone 1kW bar, no thermostat26.3p28.5p
Oil filled radiator2kW rated, thermostat, slow to react31.6p33.5p
Convector heater2kW rated, thermostat, quick to react36.8p39.7p
Fan heater2kW rated, no thermostat, runs flat out52.6p54.7p
Gas central heatingwhole house, not one room95.6p£1.31

The halogen heater works out at 28.5p an hour and the gas central heating at £1.31, a factor of 4.6. Run any of the four electric heaters for a typical 300 hours across a heating season and the gap between the cheapest and dearest of them alone is worth about £308.

AdTooled Up, fans heaters

What an evening and a winter actually cost

A fan heater run flat out for a four hour evening comes to about £2.11 in electricity, and left on for four hours a day across a roughly 120 day UK heating season that adds up to about £252.67. The same evening on a thermostatted convector is about £1.47, and the same winter about £176.87. A halogen heater run on one bar is the cheapest of the four across a winter at about £126.34, but only because it is heating you directly rather than the room.

Where the working comes from

Fan heater, the working
Purchase, £38 over 1,800 hours2.08p
Electricity, 2.0 × 26.32p52.64p
Cost per hour54.7p
2kW rated, most sold without a thermostat, so it draws its full rating for every minute it is switched on. Direct electric heating is 100% efficient at the plug, so the rated power is the running cost.

The purchase price barely moves any of these numbers; even the dearest heater here pays for itself in a few pence an hour spread across its life. The decision that saves money is whether it has a thermostat at all, and whether the room lets that thermostat actually switch the heater off.

One room, or the whole house

Gas central heating comes out at £1.31 an hour in this table, above any single electric heater, and that needs a caveat. An hour of gas heats a whole house, not one room. An hour of a fan heater heats one room. Warm one room for an evening, and an electric heater at 54.7p an hour beats firing up a boiler built to heat every radiator in the house. Heat three or four rooms at once and gas is doing that work at a cost per room a plug in heater cannot match, because the boiler's fixed costs are then split across all of them.

The assumption worth checking against your own room

The radiator and convector duty cycles here, 60% and 70%, are a typical single room once it is warm. A draughty room, a high ceiling or an open door pushes the real duty cycle towards the fan heater's 100%, erasing most of the saving a thermostat is supposed to offer.

Guess the cheapest

Which heats a home for the least money per kWh of heat?

Home sizes use Ofgem's typical domestic consumption values for gas from 1 July 2026 (low 6,000, medium 9,500, high 14,000 kWh a year), less the 10% a condensing boiler loses up the flue, as the heat the home needs. Ofgem.

The verdict

For an hour or an evening in one room, a thermostatted radiator or convector costs less than a heater with no thermostat, because the thermostat switches it off some of the time. A halogen heater on one bar is cheaper still, but only while you sit in front of it. None of that makes electric heating cheap next to gas; it is simply the cheaper way to warm one room for a few hours when heating the whole house would cost more.

Put your own numbers in

Prefilled with a fan heater running flat out. Change the hours a year to match how long you would actually leave it on.

Cost per meal

Set the purchase price to zero for the running cost alone.

Zero if you already own it and only want the running cost.
Prefilled from the current price cap. Put your own rate in.
Pod, tablet, dose, cartridge.
Servicing, insurance, filters.
Cost per use 0p
Running only 0p
Per year £0
Over its life £0

Questions

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

Between about 28.5p and 54.7p an hour among common electric 2kW heaters, at the current capped electricity rate, 26.32p per kWh. A fan heater with no thermostat runs flat out and costs about 52.6p an hour; a thermostatted oil filled radiator or convector costs less because it switches off some of the time.

Which is cheaper to run, a fan heater or an oil filled radiator?

The oil filled radiator, at about 31.6p an hour against about 52.6p for the fan heater, because its thermostat cuts the draw once the room is warm. A fan heater usually has no thermostat, so it keeps pulling its full 2kW the whole time it is switched on.

How much does it cost to run a 2kW heater all evening?

For four hours: about £2.11 for a fan heater run flat out, £1.47 for a thermostatted convector, and £1.05 for a halogen heater run on one bar.

How much does it cost to run a 2kW heater all winter?

At four hours a day across a roughly 120 day heating season, about £252.67 for a fan heater run flat out, down to about £126.34 for a halogen heater on one bar, with a thermostatted convector at about £176.87.

Is it cheaper to run one electric heater or the central heating?

For one room, an electric heater at 54.7p an hour or less usually beats £1.31 an hour of gas central heating, because that hour of gas is built to heat the whole house. Once you are heating several rooms at once, gas is doing more work for that same £1.31, and the comparison stops favouring the single heater.

AdTooled Up, fans heaters

Related

More heating and damp costs, or read how we work these out.

Prices used on this page