EngineBlockHeaters.caFind yours

Built for -40°C

Block Heaters: The Complete Canadian Guide

How they work, when to plug in, what fits your vehicle, what installation costs in your city — and how to fix the one that quit on the coldest morning of the year. Independent, Canadian, and obsessively researched.

A truck plugged into a block heater outside a Canadian house on a snowy night

What is a block heater?

A block heater is an electric heating element — usually installed in your engine's coolant jacket — that plugs into a regular 120 V outlet and keeps the engine warm while the vehicle is parked. At -30°C, a plugged-in engine sits 20–30°C warmer than the air around it: oil flows, the battery delivers, and the engine starts like it's fall instead of grinding through the coldest morning of the year.

In most of Canada that's not a luxury. Below about -15°C, cold starts get slow and harmful; below -25°C they become genuinely risky. A block heater — often paired with a battery blanket and run on a cheap timer — removes the risk for pennies a night.

Read the full explanation →

20–30°C

warmer than outside air when plugged in

3–4 hrs

before driving is all you need (use a timer)

≈25¢

per night on a timer, in most provinces

-15°C

the temperature where plugging in starts to matter

Every type of block heater, compared

All types →

Find the heater that fits your vehicle

All vehicles →

Factory options, recommended heater type, wattage, and cord location — by make and model, for the vehicles Canadians actually drive.

Guides

All →

Fix it

All →

Installation & winter guides by city

All cities →

Quick answers

What does a block heater do?

A block heater is an electric element that warms your engine's coolant (or oil) while plugged into a wall outlet, keeping the engine 20–30°C warmer than the outside air so it starts easily, wears less, and heats the cabin sooner in deep cold.

When should I plug in my block heater?

Plug in when overnight temperatures drop below about -15°C, and always below -25°C. Three to four hours before driving is all it takes — a timer makes it automatic.

How much does a block heater cost to install in Canada?

The heater itself runs $40–$180 and professional installation typically costs $150–$350 all-in, depending on your engine and city. Many Canadian-market vehicles already have one installed from the factory.

How much electricity does a block heater use?

A typical 400 W heater on a 4-hour timer uses about 1.6 kWh per night — 11 to 29 cents depending on your province, or roughly $25–$45 per winter.