Snug Home Fixes

The best space heaters for heating one room

Every 1500 W heater makes the same amount of heat per hour. What saves money is a thermostat that switches it off when the room is warm, and only heating the room you're in.

A small portable space heater

Quick answer: get a heater with a built-in thermostat. For a bedroom, an oil-filled radiator is silent and gives steady heat. For a living room or office you want warm fast, a ceramic heater with a digital thermostat is the better fit. A 1500 W heater costs about 18¢ an hour at a typical rate, so set it and close the door.

Our picks at a glance
PickBest forLink
De'Longhi Oil-Filled Radiator Heater, 1500 WBest for a bedroomCheck price on Amazon
DREO Space Heater with Thermostat and RemoteBest for heating one room fastCheck price on Amazon
Lasko 9" Tabletop Ceramic Space Heater with ThermostatBest small heater for a desk or bathroomCheck price on Amazon
Amazon Basics Ceramic Space HeaterBest budget heaterCheck price on Amazon

Our picks

Best for a bedroom

De'Longhi Oil-Filled Radiator Heater, 1500 W

Oil-filled radiators are silent and give steady, even heat with no fan or glowing coils. Good for a room you sleep in.

Watch out: Slow to warm up (20 to 30 minutes), heavy, and it uses the full 1500 W on high like any heater.

Check price on Amazon

Best for heating one room fast

DREO Space Heater with Thermostat and Remote

A ceramic heater with a digital thermostat, so it switches off when the room reaches your set temperature instead of running flat out.

Watch out: Fan noise; set the thermostat rather than leaving it on high.

Check price on Amazon

Best small heater for a desk or bathroom

Lasko 9" Tabletop Ceramic Space Heater with Thermostat

Small, with a thermostat and the usual safety cut-offs. Enough to take the chill off a small space for short stretches.

Watch out: Won't heat a large room; use it where you sit.

Check price on Amazon

Best budget heater

Amazon Basics Ceramic Space Heater

A simple ceramic heater with a thermostat plus overheat and tip-over protection: the safety features that matter, at a low price.

Watch out: Small and fan-driven: good for a desk or a small bedroom, not a large open room.

Check price on Amazon

The truth about "energy-saving" heaters

Electric heaters turn almost all of their power into heat, so no 1500 W model is more efficient than another. Labels that promise big savings usually mean the heater has a thermostat or an eco mode that runs it less often. That's real, but it comes from running fewer hours, not from a better heater.

See what yours will cost with the space heater cost calculator. If you only need to be warm while sitting or sleeping, a heated pad or throw costs a fraction as much.

Safety checklist

Choose a heater with tip-over and overheat shut-off and a UL or ETL mark. Plug it straight into a wall outlet, never an extension cord or power strip. Keep it about three feet from bedding, curtains and furniture, and turn it off when you leave the room.

Questions people ask

What type of space heater is cheapest to run?

At the same wattage, all electric heaters cost the same per hour. The cheapest one to run is the one that runs least: a heater with a thermostat in a small, closed room with drafts blocked.

Is an oil-filled radiator better than a ceramic heater?

For bedrooms, often yes: it's silent and holds heat after it cycles off. Ceramic heaters warm a room faster and are lighter to move. Both use the same power on high.

How much does it cost to run a space heater all night?

A 1500 W heater that runs about 70% of the time for 8 hours uses around 8.4 kWh, roughly $1.47 at 17.5¢ per kWh.