Cooling Homeowner guide September 19, 2026

Cooling homeowner guide

Why Is My AC Coil Frozen?

A frozen AC coil can result from restricted airflow or refrigerant-system trouble. Turn cooling off, let it thaw, and learn when to call.

The short answer

An indoor AC coil freezes when its temperature drops below freezing while moisture is condensing on it. The two broad categories are insufficient airflow and abnormal refrigerant-system operation. Turn cooling off, let the system thaw, and do not keep running it while ice is present; continued operation can reduce airflow, damage components, and send water outside the drain pan as the ice melts.

Technician inspecting an outdoor air-conditioning coil
Air-conditioning coil inspection

A closer look

Airflow causes

A clogged filter, blocked return, closed or obstructed supply registers, dirty evaporator coil, blower problem, or duct restriction can reduce the warm air crossing the coil. The system may keep cooling the coil while too little heat is available to prevent freezing.

Refrigerant-system causes

Low refrigerant charge can lower coil pressure and temperature, but refrigerant is in a closed system. If charge is low, the responsible approach is to find why, not repeatedly add refrigerant. Restrictions, metering-device problems, controls, and operating conditions can also affect the coil.

01

Airflow and refrigerant symptoms can look alike

Needs diagnosis

Very dirty filter

Restricted airflow. That the filter is the only problem.

Needs diagnosis

Weak airflow at many vents

Filter, blower, coil, duct, or control issue. A refrigerant leak.

Needs diagnosis

Ice on refrigerant tubing

Low coil temperature. The exact cause.

Needs diagnosis

System cools after thawing, then freezes again

Unresolved airflow or refrigerant-system problem. That thawing fixed it.

Needs diagnosis

Hissing/oily residue near a component

Refrigerant leak is possible. Location and repairability without testing.

02

Safe next steps

  1. Set the thermostat from `Cool` to `Off`
  2. If the blower can run normally andThe system instructions allow it, use `Fan On` to help thaw the coil.
  3. Check the return filter and replace itOnly if that is a normal homeowner maintenance item for the system.
  4. Protect the area around the air handlerFrom meltwater.
  5. Do not chip ice, bend coil fins,Or add refrigerant.
03

What a useful service visit should verify

A useful diagnosis should identify the cause, document the relevant evidence, and explain the available next steps before work begins.

  1. Restore safe test conditionsAllow the coil to thaw fully before using readings to diagnose the system.
  2. Inspect airflowCheck filters, blower operation, coil condition, duct restrictions, and return-air problems.
  3. Measure system performanceUse model-appropriate temperatures, pressures, and fault history after airflow is confirmed.
  4. Prove the causeLeak-test or recommend repair only when the observed evidence supports that conclusion.

Sources and methodology

We use current primary or authoritative guidance for claims that can change by equipment, safety requirements, or local conditions.

  1. Air Conditioner Diagnostics, Maintenance, and Replacement — U.S. Department of Energy Accessed September 18, 2026
  2. Stationary Refrigeration Resources for Homeowners — U.S. Environmental Protection Agency Accessed September 18, 2026
04

Questions homeowners ask next

Can I run the AC after the ice melts?

You may test it only if the unit, electrical area, and drain are safe, but a recurring freeze means the cause remains. Stop and schedule diagnosis if ice returns.

n

Does a frozen coil always mean low refrigerant?

No. Airflow problems are also common, and several mechanical or control issues can create similar symptoms.

n

How long does thawing take?

It depends on ice thickness, airflow, indoor conditions, and equipment. Do not use heat guns or sharp tools to speed it up.

n

Need a qualified look?

View repair

Use this guide to understand the issue, then choose service when diagnosis or repair is the right next step.
Request service