There are few things more frustrating on a cold Michigan night than standing over a vent, waiting for warmth, and feeling nothing but a cool draft. If your furnace is blowing cold air, you are not alone — it is one of the most common heating calls we take at Demers Heating and Cooling across Macomb County. The good news is that a furnace not heating properly does not always mean a major repair. Sometimes the cause is simple enough to check yourself, and sometimes it is a sign that your system needs a professional hand before the problem gets worse.
Below, we walk through the most common reasons a furnace blowing cold air happens, what you can safely check on your own, and when it is time to call a licensed technician.

Start With the Thermostat
Before assuming the worst, always start at the thermostat, because a surprising number of “no heat” calls trace back to a setting rather than a broken part.
Check that the thermostat is set to HEAT, not COOL, and that the temperature is set several degrees above the current room temperature. Then look at the fan setting. If the fan is set to ON, the blower runs constantly — even when the furnace is not actively heating — so it pushes room-temperature or cool air through the vents between heating cycles. Switching the fan to AUTO means air only moves when your furnace is producing heat. That single change solves a lot of “furnace not heating” complaints.
If your thermostat is battery powered, weak batteries can also cause erratic behavior. Fresh batteries are a cheap, five-minute fix worth trying first.
A Clogged Air Filter
A dirty air filter is one of the leading causes of heating problems we see in Michigan homes. When the filter is packed with dust, it chokes off airflow across the heat exchanger. The furnace can actually overheat, trip a safety limit switch, and shut down the burners — while the blower keeps running. The result is exactly what you feel at the vent: air movement without heat.
Pull your filter and hold it up to a light. If you cannot see through it, replace it. Most homes need a new filter every one to three months during heavy heating season. Staying on top of this is one of the easiest ways to prevent a furnace blowing cold air in the first place, and it protects the rest of your system from strain.
Pilot Light or Ignition Problems
Older furnaces use a standing pilot light. If that flame goes out, the burners cannot fire, and the blower may still circulate unheated air. A pilot that will not stay lit often points to a dirty or failing thermocouple.
Newer, high-efficiency furnaces use electronic ignition — either a hot surface igniter or an intermittent spark. When these components wear out or crack, the furnace tries to start, fails to light, and you are left with cold air. Ignition parts are among the most common failures our technicians carry on the truck, which is why many no-heat calls are a same-day fix rather than a multi-day wait.

Overheating and the Limit Switch
Your furnace has a high-limit switch designed to protect it. If the system runs too hot — often because of restricted airflow from that clogged filter, closed vents, or a blocked return — the limit switch cuts the burners to prevent damage. The blower keeps running to cool things down, so cold air flows out.
If your furnace heats for a while and then blows cold in a repeating cycle (a pattern called “short cycling”), an overheating issue is a likely suspect. This is worth a professional inspection, because running a furnace that keeps tripping its safety controls shortens its life and can create bigger problems.
Condensate and Flame Sensor Issues
High-efficiency furnaces produce condensation as they extract extra heat from the exhaust. That moisture drains away through a small tube and drain line. If the line clogs or freezes, a safety switch can shut the furnace down to prevent water damage — leaving you without heat.
A dirty flame sensor is another frequent culprit. This small metal rod confirms that a flame is present. When it gets coated in residue, it can no longer “see” the flame, so the furnace shuts the gas off within seconds of lighting as a safety measure. Cleaning or replacing the flame sensor is a routine repair, but it should be handled by a technician who can test the system safely.
Gas Supply and Other Causes
If more than one gas appliance in your home is not working, the issue may be your gas supply rather than the furnace itself. Check that the gas valve to the furnace is open. Never attempt repairs on gas lines yourself — if you ever smell gas, leave the home and call your utility.
Ductwork can play a role too. Leaky ducts running through a cold attic or crawlspace can lose so much heat along the way that the air arrives at the register feeling barely warm. Sealing and insulating ducts restores both comfort and efficiency.
How to Prevent a Furnace From Blowing Cold Air
Most no-heat surprises are preventable. The single most effective habit is changing your air filter on schedule — every one to three months in heating season — because a clogged filter is behind so many overheating shutdowns and short-cycling complaints. Keep supply and return vents open and clear of furniture and rugs so your furnace can breathe.
Beyond that, an annual fall tune-up is the best insurance against a furnace not heating on the coldest night of the year. During a tune-up, a technician cleans the flame sensor and burners, tests the igniter, checks the heat exchanger for safety, clears the condensate drain on high-efficiency units, and confirms the system is firing correctly. Those are exactly the components that most often cause a furnace blowing cold air, so servicing them before winter dramatically lowers your odds of an emergency call.
Quick Checklist Before You Call
If your furnace is blowing cold air, run through these before picking up the phone: confirm the thermostat is on HEAT and the fan is on AUTO; replace a dirty filter; check that the furnace power switch and breaker are on; make sure the gas valve is open; and confirm no vents or returns are blocked. If heat does not return after those steps — or if the furnace keeps starting and then blowing cold in a repeating cycle — the cause is internal and it is time for a professional.
When to Call Demers Heating and Cooling
You can safely check the thermostat, the filter, the batteries, and whether vents are open. If those do not solve a furnace blowing cold air, it is time to bring in a professional — especially if the furnace is short cycling, tripping breakers, or you suspect an ignition, sensor, or gas issue.
Demers Heating and Cooling is a veteran-owned, licensed and insured HVAC company serving Harrison Township, Mount Clemens, Clinton Township, Warren, Sterling Heights and the surrounding Macomb County communities. Our technicians diagnose the real cause of a furnace not heating, give you honest, upfront pricing, and get your heat back on — often the same day. Same-day service is available Monday through Friday.
If your furnace is still blowing cold air after the basic checks, do not spend another night bundled up. Call Demers Heating and Cooling at (586) 290-2665 or request a free estimate online, and let our local team restore your comfort.
For related help, see our furnace repair and furnace installation services, or explore all of our HVAC services.
