A furnace blowing cold air on a -15°C Toronto morning is almost always one of five things, and the first two you can fix yourself in five minutes: a thermostat fan switch left on ON instead of AUTO, or a filter so loaded that the high-limit switch is cutting the burner. The rest — a failed igniter, a carbon-coated flame sensor, or a blocked condensate path on a high-efficiency unit — need a technician. The fastest way to tell them apart is to time what the furnace does after you call for heat.
Start Here: The Five-Minute Check
- Thermostat mode on HEAT, not COOL or OFF, and the setpoint at least two degrees above the room temperature it is displaying
- Thermostat fan switch on AUTO, not ON
- Filter pulled and inspected. If the pleats are packed grey, fit a new one before doing anything else
- The furnace's own power switch — it looks like a light switch on or near the unit — in the on position, and the breaker not tripped
- The gas cock at the furnace open, with the lever running in line with the pipe rather than across it
- Every supply register open and no return grille blocked by a rug, a bed or storage boxes
If that restores heat, you are done. If not, work through the causes below in order — they are listed by how often we actually find them.
The Fan Switch Is on ON, So You Feel Room-Temperature Air
This is the most common call that turns out not to be a fault. With the fan set to ON the blower runs continuously, including through the long gaps between burner cycles, and air moving across your skin at 20°C feels cold. Nothing is broken; the furnace is heating on schedule and circulating in between.
Switch it to AUTO and the blower will only run when there is heat to move. If someone in the house set it to ON deliberately for air mixing or filtration, that is a reasonable thing to want — but pair it with a variable-speed furnace that can circulate on a low, quiet, low-wattage setting rather than at full blower speed.
A Clogged Filter Is Tripping the High-Limit Switch
When airflow is restricted, the heat exchanger runs hotter than design. The high-limit switch cuts the gas to protect it, but leaves the blower running to carry the heat away — so you get cold air from the registers while the furnace sits there apparently running. Once it cools, the burner tries again, and the cycle repeats.
The tell is timing: heat for a few minutes, then a long stretch of cool air with the blower still going. Fit a fresh filter and give it a full cycle. If the same pattern returns within a day on a clean filter, the restriction is elsewhere — a closed damper, a crushed flex duct, or a return that was never sized for the equipment. Our guide on how often to change a furnace filter covers the intervals that prevent this.
The Igniter or Pilot Never Lit the Burner
Modern furnaces use a hot surface igniter or a spark, not a standing pilot. If the igniter has failed, the sequence stops before gas is released: you hear the inducer motor spin up, then a pause, then the blower — and no whoosh of ignition. Silicon nitride and silicon carbide igniters are brittle and fail with age, and most furnaces lock out after three failed attempts, which is why the system sometimes seems to give up entirely.
A furnace with an older standing pilot can simply be out. Relight it only by the instructions printed on the burner door, and if it will not stay lit, the thermocouple is the usual culprit. Either way, if a relight or a power cycle does not hold, the next step is a service call — see what to check when a furnace will not turn on at all.
Free quotes, written pricing.
A Dirty Flame Sensor Is Cutting the Burner After 30 Seconds
The flame sensor is a thin metal rod sitting in the flame that proves to the control board that gas is actually burning. It works by passing a tiny current through the flame, and most boards need to see a signal above roughly one microamp to keep the gas valve open. A film of carbon on the rod drops that signal below the threshold.
The symptom is unmistakable once you know it: the burner lights normally, runs 30 to 90 seconds, then shuts off while the blower keeps going. Then it retries. Cleaning the rod is a ten-minute job for a technician and among the cheapest visits in heating. Left alone, the same fault reads as a furnace that keeps short-cycling.
Blocked Condensate or a Snow-Packed Intake on a High-Efficiency Furnace
A 95%+ AFUE furnace condenses water out of its flue gas — several litres on a cold day — and drains it through a trap and a small plastic line. If that trap clogs with the grey sludge that builds in it, or the line freezes in an unheated garage, water backs up, a pressure switch opens, and the burner is disabled. Look for water pooling at the base of the cabinet.
The other half of this is outside. High-efficiency furnaces breathe through two plastic pipes on an exterior wall. A drift after a lake-effect snowfall, ice thrown off a roof edge, or frost from a nearby dryer vent can block the intake and trip the same pressure switch. Clearing snow away from those two pipes is worth doing before you call anyone.
Tell Them Apart by the Timing and the Flash Code
- Cool air constantly, no burner sound at all, house still warm: fan switch on ON. Not a fault
- Burner runs a few minutes, then long stretches of cool air with the blower on: airflow restriction tripping the high limit — filter first
- Inducer runs, pause, no ignition whoosh, then everything stops: igniter, gas valve or a safety not making
- Lights, runs 30–90 seconds, drops out, retries: flame sensor
- Runs briefly, water visible at the furnace base or ice at the outside pipes: condensate or vent blockage on a condensing furnace
- A manual reset button popped on a small switch on the burner box: a rollout switch has tripped. Do not press it and walk away — that is a combustion problem and needs a technician
Behind the lower door of nearly every furnace built since the 1990s there is a small window with a flashing LED. The pattern is a fault code, and the legend is printed on the inside of the door or on the control board itself. Count the flashes, note the pattern, and give it to whoever you call — it turns a diagnostic visit into a targeted one, and it costs you nothing but a torch.
When to Stop Troubleshooting and Call
Stop immediately and call from outside if you smell gas, if a carbon monoxide alarm sounds, or if a rollout switch has tripped. Stop and call if the outdoor temperature is below -10°C and the house is losing ground, because pipes on exterior walls start to matter within hours. Stop and call if a fresh filter and a thermostat check have not restored heat after one full cycle.
ZK Mechanical runs a 24/7 line for emergency furnace repair across Burlington, Oakville, Hamilton and the wider GTA, with no overtime, weekend or holiday surcharges, and our technicians carry the common ignition and sensor parts. If it is not an emergency and you would rather book it properly, tell us the furnace brand and the flash code and we will quote before we come.
Frequently asked questions
Why does my furnace turn on but blow cold air?
The most common cause is the thermostat fan setting being on 'ON' instead of 'AUTO' — this runs the blower continuously, including between burner cycles. If the thermostat is set correctly, the next likely causes are a dirty filter tripping the high-limit switch, a failed ignition system, or a dirty flame sensor causing the burner to shut off after starting. Try replacing the filter and toggling the fan to AUTO first.
Can I fix my furnace blowing cold air myself?
You can safely check thermostat settings, fit a new air filter, confirm the gas cock is open, clear snow from the outside intake pipes, and check the breaker and the furnace switch. Those resolve most cases. Anything past that — igniter, flame sensor, gas valve, pressure switch, control board — is work on a gas appliance, which in Ontario has to be done by a TSSA-licensed technician.
How long should I wait before calling a technician?
If you've checked thermostat settings, replaced the filter, and waited 30 minutes for the system to attempt another cycle without producing heat, call. In winter conditions below -10°C with vulnerable people in the home, do not wait — a furnace not producing heat for hours can lead to frozen pipes and unsafe indoor temperatures.
Why does this happen more in cold weather?
Cold weather doubles the load on every component. The high-limit switch trips faster on a clogged filter because the heat exchanger heats up quicker. Condensate lines on high-efficiency units can freeze in unheated spaces. The pressure switch is more sensitive when the system is working harder. So issues that wouldn't show on a mild day surface immediately during a cold snap.
Is a furnace blowing cold air dangerous?
Mechanically, no — the furnace is failing safe by not producing heat rather than running unsafely. The danger is indirect: prolonged cold indoor temperatures in winter can lead to frozen pipes and burst plumbing within hours below -10°C outside. If the cause is a cracked heat exchanger (rare but serious), continued operation can also produce carbon monoxide — your CO detector should be functional.

