Furnace Won't Ignite in Edmonton Cold Weather: 7 Causes Ranked by Likelihood
Quick Answer
In Edmonton, the single most common cause of a furnace that won't ignite is a dirty flame sensor — accounting for roughly 40% of winter no-heat calls. The next most common causes, in order, are: a failed hot surface igniter, a tripped or failed pressure switch (often from a blocked intake or exhaust), a tripped limit switch, a thermostat problem, a gas-supply issue, and a control board failure. The first three cover about 75% of all cases. The best DIY check: confirm the furnace has power, gas is on, and the thermostat is calling for heat; everything else requires a certified gas fitter in Alberta.
First, confirm the furnace is actually trying to ignite
Before diagnosing further, make sure the furnace is receiving the signal to start. Check that the thermostat is set to Heat (not Off or Cool), the setpoint is above the current room temperature, and batteries are fresh if it's a battery-powered thermostat. Then check the furnace itself: the service switch (usually a toggle on the side) should be ON, the gas valve on the gas line should be in the parallel-to-pipe position, and the breaker in the panel should not be tripped.
Smell gas? Stop here.
Cause #1: Dirty flame sensor (40% of cases)
The flame sensor is a small metal rod that sits in the burner flame and tells the control board 'yes, there is actually a flame here.' Over time it builds up a thin layer of oxidation that insulates the rod and makes the signal unreadable. The furnace lights, runs for 3-10 seconds, then shuts itself down as a safety response — repeating the ignition cycle 3 times before locking out.
This is the single most common Edmonton winter no-heat call. It's also the cheapest to fix — typically $150-$300 for a service call plus cleaning. Replacement sensors are under $30 wholesale, though the real cost is the labour.
The tell-tale symptom
Cause #2: Failed hot surface igniter (20%)
Most furnaces built after about 1990 use a hot surface igniter instead of a pilot light. It's a silicon nitride element that glows white-hot to light the gas when the furnace cycles. Igniters are consumable — they typically last 5-10 years in Edmonton's seven-month heating season, and when they fail they usually just stop glowing entirely.
Diagnosis is straightforward for a technician: with the furnace cover off, they call for heat and watch for the igniter to glow. No glow, failed igniter. Replacement parts are $75-$200; typical total repair cost is $250-$450 fully installed.
Cause #3: Pressure switch problem (15%)
Modern high-efficiency furnaces include a pressure switch that confirms the inducer motor is pulling exhaust gases out properly before the gas valve opens. If exhaust can't flow — because the intake or exhaust vent on the exterior of the house is blocked — the pressure switch stays open and the furnace refuses to ignite.
In Edmonton, the number one cause of pressure switch trips is a snow-blocked PVC intake or exhaust pipe on the side of the house. Birds nesting in the vent is a close second in spring and fall. The switch itself can also fail.
DIY check (safely)
Causes #4-#7: Less common but worth knowing
#4 — Tripped limit switch (10%)
If the furnace overheats — usually from a clogged filter restricting airflow — a safety limit switch trips to shut off the gas. The fix is simple: replace the filter, let the switch cool (usually auto-resets), and try again. If it keeps tripping, there's a deeper airflow problem.
#5 — Thermostat problem (7%)
Dead batteries, loose wiring, a thermostat set wrong, or a completely failed thermostat can all look like a furnace problem. Quick test: pull the thermostat off the wall plate and briefly touch the R and W terminals together with a paperclip. If the furnace fires up, the thermostat is the issue. If nothing happens, the problem is downstream.
#6 — Gas supply issue (5%)
No gas, no flame. If other gas appliances (stove, hot water tank) are also not working, call ATCO. If only the furnace has no gas, check the valve on the gas line going to the furnace is open (handle parallel to the pipe).
#7 — Control board failure (3%)
Rare, expensive, and usually the diagnosis of exclusion. A failed control board shows no response to a heat call, often with no error codes blinking. Replacement is typically $500-$900. On a furnace past 15 years, this is often the point where replacement becomes the better financial decision.
What to do before calling
- Confirm the thermostat is on Heat, setpoint above room temperature, and has power.
- Confirm the furnace service switch and breaker are on.
- Confirm the gas valve on the furnace line is open.
- Replace the furnace filter if it's visibly dirty (older than 90 days).
- Check both exterior PVC vent pipes are clear of snow, ice, and debris.
- Note any flashing error codes on the furnace control board — most manufacturers paste the code chart inside the furnace cover. Having the code shortens the diagnostic time dramatically.
When to call for emergency service
Below -20°C in Edmonton, a furnace failure is time-sensitive. Pipes in exterior walls, unheated garages, and crawl spaces can start freezing within hours. If outdoor temperatures are forecasting cold and you've confirmed the basics above without success, call for emergency dispatch rather than waiting for business hours.
What emergency dispatch looks like in Edmonton
Need HVAC help in Edmonton right now?
24/7 dispatch to local Edmonton HVAC providers — furnace, AC, heat pump, plumbing. Priority routing during cold snaps.