Winter · Keeping warm

Electric blanket vs heating: what's cheaper to keep warm?

An electric blanket costs about 2.6p an hour on a medium setting, at today's price. Heating a whole house for the same hour costs many times more.

Prices update automatically
Blanket, per hour2.6p
Blanket, 8 hrs on low11p
2 kW heater, per hour53p
Your region

Live Direct Debit rates for UK average since 1 October 2026.

The short answer

Electric blankets use very little power: typically under 200 watts on the highest setting, and much less on low. At today's electricity price of 26.32p per kWh:

SettingTypical powerPer hourPer night (8 hours)
High (warming up)about 150 W3.9p32p
Mediumabout 100 W2.6p21p
Low (all night)about 50 W1.3p11p

Power varies by model, so check the label. Most people warm the bed on high for 30 minutes, then switch to low or off, which costs just a few pence.

Compared with heating

Heating you, rather than the room, is the cheapest way to stay warm in bed. You could turn the heating off earlier in the evening, or lower the thermostat overnight.

Staying safe

More on heaters: what an electric heater costs and heater vs central heating.

Sources: National Energy Action, Octopus Energy tariff data.