(415) 440-5353— Call Us Now
Auto City Repair
A/C & Heating

Car Heater Blowing Cold Air? Causes, Defogging, Costs

By Auto City Repair Team6 min read
A service advisor at Auto City Repair filling out paperwork with a customer at the front counter

Quick Answer

A heater that blows cold air is usually caused by low coolant, a thermostat stuck open, air in the cooling system, a clogged heater core, or a faulty blend door. To clear fogged windows quickly, turn on the defrost setting with the A/C on and recirculation off. If the heater is cold and the temperature gauge is climbing, pull over and shut the engine off.

Questions about your car? Call us or book online. Walk-ins are welcome.

Call (415) 440-5353

Why your heater blows cold air

Your heater works by passing hot engine coolant through a small radiator behind the dashboard, called the heater core, and blowing air across it. If anything interrupts that, you get cold or lukewarm air. The symptoms below can point you toward the cause, though a technician needs to confirm it.

Common causes of a cold heater and the clues that point to them
Weak or on-and-off heat, a sweet smell, or a coolant level that keeps dropping
Likely cause
Low coolant, usually from a leak
What to do
Have it checked soon. Don't drive far if the gauge is rising.
The temperature gauge stays low or takes a very long time to warm up
Likely cause
Thermostat stuck open
What to do
Have it checked. The engine isn't reaching its normal temperature.
Gurgling behind the dash, or heat that changes with engine speed, often after coolant service
Likely cause
Air trapped in the cooling system
What to do
Have the system checked and properly bled.
Lukewarm heat even though the engine is at normal temperature
Likely cause
Clogged heater core
What to do
Ask for a heater core and cooling-system check.
Clicking behind the dash, air that stays cold or hot no matter the setting, or one side hot and the other cold
Likely cause
Blend door actuator fault
What to do
Have the climate controls diagnosed.
Little or no airflow, or the fan only works on the highest speed
Likely cause
Blower motor, resistor, or fuse
What to do
Have the blower circuit checked.

Simple checks you can do safely

  1. 1Check the coolant reservoir, but only when the engine is completely cold. The level should be between the minimum and maximum marks. Never open the radiator cap on a hot engine.
  2. 2Watch the temperature gauge. If it never reaches its normal position after a drive, suspect the thermostat.
  3. 3Listen when you change the temperature setting. Clicking or tapping from behind the dash points to the blend door actuator.
  4. 4Check the airflow. Weak airflow on every setting can mean a clogged cabin air filter or a blower problem.

Why your windows fog up, and how to clear them

In cool weather, the moisture in your breath, wet clothes, and damp floor mats condenses on cold glass. San Francisco's damp, foggy mornings make this worse. Here's the quickest way to clear it:

  1. 1Turn on the defrost setting and aim the air at the windshield.
  2. 2Turn the A/C on. It removes moisture from the air, and many cars do this automatically in defrost mode.
  3. 3Turn recirculation off so drier outside air comes in.
  4. 4Turn the temperature up. Warm, dry air clears glass faster.
  5. 5Crack a window briefly if the glass is badly fogged.

If windows keep fogging even when you do all of this, look for hidden moisture sources: wet floor mats or carpet, a dirty film on the inside of the glass, or a clogged cabin air filter that is choking the airflow. Keeping the inside of the windshield clean helps a lot.

When fog points to a leaking heater core

A leaking heater core puts coolant into the cabin. Watch for a sweet smell that's stronger when the heat is on, a greasy film on the inside of the windshield that is hard to wipe off, damp carpet on the passenger side, or drips under the dash. Coolant is toxic, so keep it away from children and pets. If you see these signs, get it checked promptly. A windshield you can't clear is a real visibility hazard.

What do heater repairs cost?

Typical market-average costs (not Auto City Repair quotes; actual prices vary widely)
Heater or climate diagnosis
Typical range
About $100 to $200
Cabin air filter replacement
Typical range
Roughly $60 to $115
Coolant flush and refill
Typical range
Roughly $100 to $500
Thermostat replacement
Typical range
Roughly $350 to $550
Blower motor replacement
Typical range
Roughly $290 to $350
Blend door actuator replacement
Typical range
Roughly $150 to $1,150, depending on how hard it is to reach
Heater core replacement
Typical range
Roughly $1,200 to $2,200

These ranges come from published repair-cost estimators using popular models, and they leave out taxes and fees. Bay Area labor rates often run higher. Exact prices depend on your make and model and on the nature of the problem. Heater core and blend door jobs vary the most, because on many cars the dashboard has to come apart to reach them.

What a heater diagnosis includes

Heating problems often trace back to the cooling system, which is why we look at both. A proper diagnosis typically includes checking the coolant level and condition, testing the thermostat and temperature, looking for leaks, and checking the blower and climate controls. You get a clear explanation and a written estimate, and nothing is repaired without your approval. See our A/C and heating service for the full list of what we repair, including heater cores, blend door actuators, and blower motors.

Heater and defroster trouble in San Francisco

Our winters are mild, but cold, damp mornings are exactly when you need a working heater and defroster to see clearly. If yours isn't keeping up, don't put it off until the first really cold week. We're open Monday to Friday starting at 8 a.m. Walk-ins are welcome, or you can book online.

Frequently Asked Questions

Why does my heater blow cold air when I'm idling?

Heat that gets worse at idle can point to low coolant or air trapped in the cooling system, since there's less flow through the heater core at low engine speed. It's worth having checked, especially if you've noticed any coolant loss or a rising temperature gauge.

Is it safe to drive with the heater not working?

If the temperature gauge is normal and there's no coolant leak, a heater that simply isn't warm is usually safe for a short drive to a shop. But a cold heater can come from a coolant problem, so don't drive if the gauge is climbing, you smell coolant, or you can't keep the windshield clear.

Why does my windshield fog up even with the heater on?

Recirculation may be on, which keeps moist air inside, or the A/C may be off, which means the air isn't being dried. Wet floor mats, a dirty windshield, or a clogged cabin air filter can also be the cause. Try defrost with A/C on and recirculation off.

Do I need the A/C on to defog in winter?

It helps. The A/C removes moisture from the air, and the heater then warms that dry air. Many cars turn the A/C on automatically when you select defrost, but it's worth checking on yours.

How much does it cost to fix a car heater?

It depends on the cause. Typical market prices run from about $60 to $115 for a cabin air filter and a few hundred dollars for a thermostat or blower motor, up to roughly $1,200 to $2,200 for a heater core. Exact prices depend on your make and model and on what's wrong, so we start with a diagnosis.

Related Services

Need a Hand With Your Car?

Honest estimates, no work without your approval. Book online or call, and walk-ins are always welcome at 1165 Folsom Street, San Francisco, CA 94103.

Mon – Fri: 8:00 AM – 5:00 PM

Call (415) 440-5353