Why Is My Furnace Blowing Cold Air? Thermostat Troubleshooting
You walk past the register and feel cold air blowing out. You check the thermostat. It says 68°F, but the house feels like 62°F. The setting shows HEAT, not COOL. Everything looks right. But your furnace is blowing cold air anyway.
This is one of the most common service calls we get in November and December across Macomb County and Oakland County. Homeowners assume the thermostat is the problem because that's the visible control. But in most cases, the thermostat is doing exactly what it should. The issue is somewhere else in the heating system.
We've diagnosed this problem hundreds of times in Michigan basements, and the fix ranges from a two-minute thermostat adjustment to a same-day furnace repair. Here's what you need to know about why your furnace is running but not producing heat, and when to call a licensed HVAC contractor.
How Your Furnace and Thermostat Actually Work Together
Before we get into diagnostics, it helps to understand what happens when your thermostat calls for heat. The process involves several components working in sequence, and a failure at any point can result in cold air blowing through your vents.
When the temperature drops below your setpoint, the thermostat sends a 24-volt signal through the W wire (heat call) to the furnace control board. The control board then initiates a startup sequence: the draft inducer motor starts, the igniter heats up, the gas valve opens, and the burners light. Once the heat exchanger reaches a safe operating temperature (usually 90-120 seconds), the blower motor kicks on and pushes warm air through your ductwork.
If everything is working correctly, you should never feel cold air from the registers when the system is in heating mode. The fan won't start until the heat exchanger is hot. That's controlled by a component called the fan limit switch, which measures heat exchanger temperature and protects you from getting blasted with cold air every time the furnace cycles on.
So when you do feel cold air, something in that sequence has failed or been bypassed. Let's walk through the seven most common causes we see in furnace and AC installation services across Metro Detroit.
7 Reasons Your Furnace Blows Cold Air (Even When the Thermostat Is Right)
1. The Thermostat Fan Setting Is on ON Instead of AUTO
This is the simplest explanation, and we find it in about 20% of cold air complaints. Check your thermostat. Most models have two fan settings: AUTO and ON. If it's set to ON, the blower runs continuously, even when the furnace isn't producing heat. That means you'll feel cold air between heating cycles.
Switch it to AUTO. The fan will only run when the furnace is actively heating. Problem solved. If you recently had someone else adjust the thermostat (a house guest, a contractor working in the home, or even a curious child), this is the likely culprit.
2. Dirty or Failed Flame Sensor
This is the number one service call we run in Michigan from November through January. The flame sensor is a thin metal rod that sits in the burner flame. Its job is to confirm that gas is actually burning before allowing the gas valve to stay open. If the sensor is coated in carbon buildup or corrosion, it can't detect the flame. The furnace shuts off the burners after a few seconds as a safety measure.
What you experience: the furnace tries to light, the burners ignite for 3-5 seconds, then shut off. The blower keeps running because the control board still thinks it's in a heating cycle. You get cold air.
A flame sensor cleaning takes about 10 minutes and costs $89-$150 for a service call in Southeast Michigan. If the sensor is cracked or heavily corroded, replacement runs $150-$250 installed. This is one of the repairs covered under our $5/month HVAC maintenance plan, and members get priority scheduling during polar vortex events.
3. Pilot Light or Ignition Failure
Older furnaces use a standing pilot light. Newer models (post-2010) use electronic ignition, either a hot surface igniter or a spark igniter. If the ignition system fails, the burners never light. The blower still runs on its programmed delay, pushing unheated air through the house.
For standing pilot systems, the pilot can blow out due to a draft, a dirty pilot orifice, or a failing thermocouple. For electronic ignition, the igniter itself can crack (common on Carrier and Bryant models after 8-10 years), or the ignition control module can fail.
You can visually inspect a standing pilot through the furnace access panel. If it's out, you can attempt to relight it following the instructions on the furnace label. If it won't stay lit, the thermocouple likely needs replacement. For electronic ignition systems, if you hear clicking but see no glow or flame, the igniter has likely failed.
4. Thermostat Wiring or Calibration Issues
Even though the thermostat display looks correct, the wiring behind it might not be. We see this most often after someone has replaced a thermostat themselves or after a power surge. The most common issues:
- Loose wire connections: The R (power), W (heat), G (fan), and C (common) wires can work loose from the terminal block, especially on older thermostats with screw terminals.
- Incorrect wire placement: If someone swapped the W and G wires, the fan runs but the furnace doesn't heat.
- Thermostat calibration drift: Older mechanical thermostats can lose calibration over time. The display might say 68°F when the actual room temperature is 64°F.
- Dead batteries: Many thermostats use batteries as a backup power source. Low batteries can cause erratic behavior or prevent the heat call signal from reaching the furnace.
If you have a programmable or smart thermostat and you're comfortable removing the faceplate, check that all wires are firmly seated in their terminals. If you see corrosion or fraying, it's time for a service call. Thermostat replacement typically runs $150-$400 depending on the model (basic programmable vs. Wi-Fi smart thermostat like Honeywell or Ecobee).
5. Ductwork Leaks Stealing Your Heat
This one is harder to diagnose because the furnace is actually working. It's producing heat. But so much of that heat is leaking into your basement, crawlspace, or attic that the air reaching your living space feels cold.
According to the U.S. Department of Energy, duct leaks can waste 20-30% of heated air in a typical home. In older Michigan homes, especially 1960s and 1970s ranches with original ductwork, we routinely find disconnected boots, unsealed joints, and rusted-through plenums. The furnace is working overtime, your gas bill is climbing, but the house stays cold.
You might also notice that some rooms are significantly colder than others, or that the basement feels warmer than the upstairs. These are classic signs of duct leakage. A professional duct inspection costs $200-$400 and includes a blower door test or thermal imaging to locate leaks. Sealing and insulating ductwork typically runs $800-$2,500 depending on the size of your home and the extent of the damage.
6. Oversized Furnace Short-Cycling
If your furnace is too large for your home (a common issue after contractors eyeball the sizing instead of doing a proper Manual J load calculation), it will heat the air too quickly and shut off before the blower has a chance to distribute the heat evenly. This is called short-cycling.
What you feel: brief bursts of warm air, followed by long periods of cold air as the blower continues to run. The thermostat is satisfied quickly because the air near the thermostat gets hot, but the rest of the house stays cold. The furnace cycles on and off every 3-5 minutes instead of running 10-15 minute cycles like it should.
This is also brutal on your furnace. Short-cycling causes premature wear on the igniter, heat exchanger, and blower motor. If you suspect this is happening, count how many times your furnace cycles per hour. More than 4-5 cycles per hour is a red flag. A properly sized furnace should run 3-4 cycles per hour during moderate cold, and longer cycles during extreme cold.
The fix is expensive: you need a new, correctly sized furnace. That's why it's critical to work with a licensed HVAC contractor who performs load calculations before recommending equipment. At NEXT Heating & Cooling, we do a full Manual J on every furnace replacement in Troy, Sterling Heights, and throughout Southeast Michigan. No guessing.
7. Cracked Heat Exchanger (Serious Safety Issue)
This is the one that requires immediate attention. The heat exchanger is the metal chamber where combustion gases heat the air. If it cracks, those gases (including carbon monoxide) can leak into your home's air supply. A cracked heat exchanger will often cause the furnace to shut down repeatedly as a safety measure, and you'll get cold air as the blower runs without heat.
Warning signs of a cracked heat exchanger:
- Visible soot or rust around the furnace
- Strong metallic or chemical smell when the furnace runs
- Yellow or flickering burner flame instead of steady blue
- Frequent furnace shutdowns with error codes
- Carbon monoxide detector going off
If you suspect a cracked heat exchanger, shut off the furnace immediately and call for emergency furnace repair. This is not a DIY diagnosis. A NATE-certified technician will use a camera scope to inspect the heat exchanger and perform a combustion analysis. If the crack is confirmed, the furnace needs to be replaced. Heat exchangers are expensive to replace (often $1,200-$2,000 in parts and labor), and on a furnace more than 12-15 years old, replacement is usually the smarter financial decision.
What Michigan Winters Do to Furnaces
Michigan is hard on HVAC equipment. We see temperature swings from 15°F to 40°F in a single week during shoulder season, and polar vortex events that drop overnight lows to -10°F or colder. That kind of thermal stress accelerates wear on heat exchangers, igniters, and blower motors.
The other factor is runtime. A furnace in Arizona might run 800 hours per year. A furnace in Sterling Heights or Royal Oak runs 2,000-2,500 hours per year. That's why a 15-year-old furnace in Michigan has the equivalent wear of a 25-year-old furnace in a milder climate.
We also see higher failure rates on flame sensors and igniters in lake-effect snow zones near Lake St. Clair and along the I-94 corridor. The humidity and temperature cycling seem to accelerate corrosion. If your furnace is in a damp basement or crawlspace, expect even shorter component life.
The good news: regular maintenance catches most of these issues before they leave you without heat. A fall furnace tune-up includes flame sensor cleaning, igniter inspection, blower motor lubrication, and heat exchanger visual inspection. That's exactly what you get twice a year (fall and spring) with our Next Care Plan, plus priority scheduling and 10% off repairs.
When to Call a Technician vs. DIY Fixes
Some cold air issues you can troubleshoot yourself. Others require a licensed Michigan mechanical contractor. Here's how to tell the difference.
Safe DIY checks:
- Change the thermostat fan setting from ON to AUTO
- Replace the furnace air filter if it's clogged
- Check the circuit breaker and furnace power switch
- Replace thermostat batteries
- Visually inspect the pilot light (if your furnace has one)
Call a technician for:
- Flame sensor cleaning or replacement
- Igniter replacement
- Thermostat wiring issues
- Gas valve or control board diagnostics
- Heat exchanger inspection
- Ductwork sealing or repair
- Any situation involving gas odor or carbon monoxide
If you're not comfortable working around gas appliances, don't force it. A service call from a reliable HVAC contractor in Metro Detroit costs $89-$150 for a diagnostic, and you'll have a clear answer within an hour. That's cheaper than a misdiagnosis that leads to unnecessary part replacements or, worse, a safety hazard.
What a Furnace Diagnostic Actually Costs in Southeast Michigan
Pricing transparency matters. Here's what you should expect to pay for common furnace repairs related to cold air issues in Macomb County, Oakland County, and St. Clair County in 2026:
- Diagnostic service call: $89-$150 (often waived if you proceed with the repair)
- Flame sensor cleaning: $89-$150
- Flame sensor replacement: $150-$250
- Hot surface igniter replacement: $200-$400
- Thermostat replacement (basic programmable): $150-$250
- Thermostat replacement (Wi-Fi smart): $250-$400
- Blower motor capacitor: $150-$250
- Gas valve replacement: $400-$700
- Control board replacement: $400-$800
- Heat exchanger replacement: $1,200-$2,500 (rarely worth it on furnaces older than 12 years)
These are fair-market prices for licensed, insured contractors with NATE-certified technicians. If someone quotes you significantly less, ask about their licensing and insurance. Michigan law requires mechanical contractors to carry a state license and liability insurance. You can verify any contractor's license at Michigan.gov/LARA.
How the Next Care Plan Prevents These Problems
Most cold air problems don't happen overnight. They develop gradually over weeks or months: a flame sensor picks up a thin layer of carbon, an igniter develops microcracks, a blower motor bearing starts to dry out. A trained eye catches these issues during a tune-up, long before they leave you without heat on a 10°F night in January.
That's the value of preventive maintenance. Our Next Care Plan costs $5 per month ($60 per year) and includes two home visits: a fall furnace tune-up and a spring AC tune-up. Each visit includes a 22-point inspection, flame sensor cleaning, blower motor lubrication, filter replacement, and a full system diagnostic.
Members also get priority scheduling (critical during the November and December rush), 10% off all repairs, and no service call fees. If your furnace fails at 9 PM on a Sunday, you call the same number and we get you on the schedule ahead of non-members. In a Michigan winter, that's worth the price of admission by itself.
We've been running this program since 2019, and the data is clear: members experience 60% fewer emergency breakdowns compared to homeowners who skip annual maintenance. The flame sensor alone justifies the cost. That $89-$150 cleaning is included in your membership, and it's the single most common repair we perform in November.
Ready to Get Started?
NEXT Heating & Cooling has been keeping Michigan homes comfortable for over 35 years. Get honest diagnostics and fair pricing from NATE-certified technicians who show up on time.
Schedule Your ServiceFrequently Asked Questions
The most common causes are: (1) the thermostat fan is set to ON instead of AUTO, causing the blower to run continuously even when the furnace isn't heating, (2) a dirty or failed flame sensor that shuts off the burners after a few seconds, or (3) an ignition failure that prevents the burners from lighting at all. Check your thermostat fan setting first. If it's on AUTO and you're still getting cold air, call a licensed HVAC technician for a diagnostic.
The classic symptom is a furnace that lights for 3-5 seconds, then shuts off. You'll hear the igniter click, see the burners light, then watch them go out almost immediately. The blower keeps running, pushing cold air. This happens because the flame sensor can't detect the flame through the carbon buildup, so the control board shuts off the gas as a safety measure. A flame sensor cleaning takes 10 minutes and costs $89-$150 for a service call in Southeast Michigan.
Yes, indirectly. A severely clogged filter restricts airflow over the heat exchanger, causing it to overheat. The furnace will shut down on the high-limit switch to prevent damage. When it cycles back on, you get cold air until the heat exchanger warms up again. If this happens repeatedly, you'll experience short heating cycles and longer periods of cold air. Replace your filter every 30-90 days depending on the type (1-inch pleated filters need monthly changes, 4-inch media filters last 6-12 months).
It depends on the cause. A thermostat setting adjustment is free. Flame sensor cleaning runs $89-$150. Igniter replacement costs $200-$400. Thermostat replacement ranges from $150-$400. Gas valve or control board replacement can run $400-$800. Heat exchanger replacement (rarely recommended) costs $1,200-$2,500, and at that price point, most homeowners choose a new furnace instead. A diagnostic service call costs $89-$150 and gives you a clear answer within an hour.
Once per year, ideally in September or October before heating season starts. Michigan furnaces run 2,000-2,500 hours per year, which is significantly higher than milder climates. That runtime accelerates wear on flame sensors, igniters, and blower motors. A fall tune-up catches these issues before they fail in December or January. The Next Care Plan includes a fall furnace tune-up and a spring AC tune-up for $5/month, plus priority scheduling and 10% off repairs.
If the cold air is caused by a thermostat fan setting (ON instead of AUTO), it's safe but wasteful. If it's caused by a dirty flame sensor or ignition failure, it's not immediately dangerous, but you should get it fixed quickly. If you smell gas, see soot around the furnace, or notice a yellow or flickering flame instead of steady blue, shut off the furnace immediately and call for emergency service. These are signs of incomplete combustion or a cracked heat exchanger, both of which can release carbon monoxide into your home.
If you feel cold air for the first 30-60 seconds after the furnace starts, that's normal. The blower waits for the heat exchanger to reach operating temperature before starting, but some residual cool air from the ductwork will blow out first. If the cold air continues for more than 90 seconds, or if it happens throughout the heating cycle, you have a problem. Check your thermostat fan setting first, then call a technician if the issue persists.

