Symptoms
- Ice or frost visible on the low-pressure AC line under the hood
- Airflow from vents gradually weakens and then nearly stops
- AC was cold at first, then got weak or warm as ice built up
- Turning AC off for a while and back on temporarily restores cooling
Likely causes
- CommonRefrigerant charge too low or too highIncorrect refrigerant amount changes evaporator temperature enough to cause ice buildup instead of just cooling.
- CommonRestricted airflow across the evaporatorA clogged cabin air filter or blocked ducts reduces air moving across the evaporator, letting it get cold enough to ice over.
- PossibleMoisture inside the AC systemWater contamination (often from an open system during a repair) can freeze inside expansion valves or orifice tubes, sometimes blocking flow.
- PossibleFailing blower motor reducing airflowA weak blower doesn't move enough air across the evaporator to prevent ice formation.
What to do
- Turn off the AC completely and run the blower fan on high (heat off) for 15–20 minutes to melt any ice before diagnosing further.
- Replace the cabin air filter if it's dirty or clogged, since restricted airflow is a very common cause.
- Check that all vents are open and unobstructed, and that the blower fan sounds strong on all speeds.
- Have refrigerant pressure checked with gauges to see if the charge is significantly low or high, rather than guessing.
- If moisture contamination is suspected (recent AC repair, system opened to air), the system may need to be evacuated and properly recharged with a new receiver-drier/accumulator.
- Avoid repeatedly running the AC in a freeze-thaw cycle, since this doesn't fix the underlying cause and wastes time.
Tools and parts
Cabin air filter for your vehicleSearch: “cabin air filter”
When to call a pro
See an AC shop for a proper evacuation and recharge if refrigerant level is suspected to be wrong, since adding refrigerant blindly to an already-icing system can make things worse.
Safety
Generally low risk
Generally low risk for a careful person. Stop if anything looks different from what this guide describes.