Your AC is running but not blowing cold air — here's what's usually wrong
When your car's air conditioning compressor runs but the air stays warm, the problem is almost always one of three things: low refrigerant, a clogged expansion valve, or a failed compressor clutch. You can rule out some of these yourself before paying for a diagnostic. The fastest way to know what you're dealing with is to feel the metal lines running from the compressor to the condenser — one should be cold and one warm when the AC is on. If both are warm, refrigerant is low or the compressor isn't actually running. If the cold line is warm, the expansion valve is likely blocked.
Most AC failures happen gradually. You'll notice the air gets less cold over weeks or months, not overnight. That's usually refrigerant leaking out slowly through seals or connections. A sudden loss of cold air, especially if you hear a grinding noise or the compressor cycles on and off rapidly, points to compressor failure or electrical trouble.
Key Takeaways
- Low refrigerant is the most common reason AC stops cooling, and it leaks out through seals over time rather than disappearing all at once.
- You can narrow down the problem by feeling the metal AC lines — a cold line that's warm means the expansion valve is blocked; both warm lines mean low refrigerant or compressor failure.
- A mechanic will charge you for a refrigerant top-up, but that only fixes the symptom; they should also find and seal the leak or you'll be back in a few months.
- Compressor replacement is expensive (usually $500 to $1,500 parts and labor combined), so confirm that's actually the problem before authorizing the work.
- Running your AC regularly, even in winter, keeps seals from drying out and extends the time between refrigerant losses.
Low refrigerant — the most common culprit
Refrigerant doesn't get "used up" like gas. It circulates in a closed loop, so if your AC is losing cooling power, refrigerant is leaking out. The leak is usually tiny — a pinhole in a hose, a bad seal on the compressor shaft, or a corroded connection — and you won't see fluid pooling under your car.
A mechanic will add refrigerant back in, and your AC will blow cold again. But here's the catch: topping off refrigerant without finding the leak is a temporary fix. You'll be back in a few months or a year. Ask the shop whether they found the leak before they charge you. If they say "no leak found," ask them to use a dye tracer — they inject fluorescent dye into the system, run the AC, and use a UV light to spot where it's escaping. This costs extra but saves you from repeated visits.
Small leaks (the kind that lose a can of refrigerant per year) are sometimes not worth fixing if your car is old. Larger leaks (losing cooling in weeks) mean a seal or hose needs replacement, which is worth doing.
Compressor clutch failure and electrical problems
The compressor has an electromagnetic clutch that engages when you turn the AC on. If that clutch fails, the compressor spins but doesn't actually compress refrigerant, so no cooling happens. You might hear a grinding noise, or the compressor might cycle on and off every few seconds instead of running steadily.
Clutch failure usually means compressor replacement — the clutch itself is rarely sold separately. Before you authorize that work, ask the mechanic to confirm the clutch is actually slipping. They can do this by measuring the current draw to the compressor or by checking whether the compressor shaft is turning when the AC is on. A bad electrical connection to the compressor can look the same, so they should rule that out first.
Compressor replacement runs $500 to $1,500 depending on your car's make and model. Some shops will also recommend replacing the receiver-dryer (a filter that removes moisture from the refrigerant) and the expansion valve at the same time. Ask whether these are necessary or just recommended — they're often unnecessary unless the old compressor failed because of contamination.
Clogged expansion valve and condenser blockage
The expansion valve is a small part that meters refrigerant into the evaporator (the part that actually cools the air). If it gets stuck or clogged, refrigerant backs up and the system can't cool. This usually happens if moisture got into the system and froze, or if the system was contaminated during a previous repair.
A blocked condenser (the part that looks like a radiator in front of your car) can also stop cooling. Dirt, leaves, and bugs accumulate on the fins and block airflow. You can sometimes clean this yourself with a soft brush or compressed air, but be gentle — the fins bend easily and then you've made the problem worse.
If the expansion valve is the problem, it needs replacement. If the condenser is blocked, cleaning it is the first step. If it's damaged (bent fins, small punctures), replacement is necessary.
What to check before you call a mechanic
Start with the simplest things. Make sure the AC is actually turned on — some cars have a button you have to press, and it's straightforward to miss. Check that the blower fan is running; if you don't hear or feel air moving at all, the problem is the fan or the blower motor, not the cooling system.
Look at the condenser (the part in front of the radiator, behind the grille). If it's caked with dirt or leaves, clean it gently with a soft brush. Debris buildup reduces airflow and can make the AC feel weak even if refrigerant is fine.
Feel the metal lines again. With the AC on high, the line coming out of the compressor should be noticeably cold to the touch (cold enough that you don't want to hold it for long), and the line going back should be warm. If both are warm or room temperature, refrigerant is low or the compressor isn't running. If the cold line is warm but the warm line is hot, the expansion valve is likely blocked.
If you see oily residue around the compressor, hoses, or connections, that's a sign of a refrigerant leak — the oil in the refrigerant escapes with it. Take a photo and show it to the mechanic.
When to replace versus repair
A refrigerant top-up costs $150 to $300 and takes an hour. If the leak is small and you're willing to top it off every year or two, that's a reasonable short-term fix. If the leak is large (you lose cooling in weeks) or if your car is newer and still under warranty, finding and sealing the leak is worth the cost.
Compressor replacement is expensive enough that it's worth getting a second opinion. Some shops will recommend it when a clutch replacement or electrical repair would work. Ask the first mechanic to write down exactly what they found wrong, then take that to another shop and ask whether they agree.
If your car is very old or has high mileage, weigh the cost of AC repair against the car's overall value. A $1,200 compressor replacement might not make sense for a car worth $3,000. A $200 refrigerant top-up makes sense for almost any car.
Frequently Asked Questions
Can I add refrigerant myself?
You can buy a DIY refrigerant kit at an auto parts store, but it's risky. It's straightforward to overcharge the system, which damages the compressor. If you undercharge it, you've wasted money and still have a weak AC. A mechanic has the right gauges to charge it correctly. The kit is cheaper upfront but often costs you more in the long run.
Why does my AC work sometimes but not always?
If cooling comes and goes, the compressor clutch is probably slipping or the refrigerant is so low that the system cycles on and off trying to maintain pressure. It might also mean the expansion valve is partially blocked and only works when the system is cold. This usually gets worse over time, so have it checked soon.
Is it bad to run the AC if it's not cooling?
Running a low-refrigerant system for long periods can damage the compressor because it runs without proper lubrication. If your AC is weak or not cooling, use it sparingly until you can get it fixed. Running it briefly to diagnose the problem is fine.
What does it mean if the AC blows cold for a minute then warm?
This usually means the compressor is cycling on and off because refrigerant is very low. The system cools briefly, pressure drops, and the compressor shuts off. Then pressure builds back up and it cycles on again. This is hard on the compressor and means you need a refrigerant top-up soon.
Can a clogged cabin air filter make the AC feel weak?
Yes. A dirty cabin air filter restricts airflow through the vents, so the cold air feels weak even though the system is cooling properly. Check your cabin air filter first — it's cheap to replace and often solves the problem. Your owner's manual shows where it is; it's usually behind the glove box or under the hood.