A heat pump outdoor unit caked in ice means the system has stopped pulling heat out of the outside air. You’ll feel it inside as cool air coming through the registers or a steady drop in indoor temperature even though the thermostat says Heat. In San Diego this is uncommon but not rare, and it’s almost always one of four problems. Here’s how to tell which one you have and what each costs to fix in 2026.

Outdoor heat pump at a San Diego home in winter, the kind of unit prone to freezing in inland mornings

The fast answer

CauseHow often we see itDIY-fixable?
Defrost cycle failure (board or sensor)55%No
Low refrigerant from a slow leak25%No
Blocked airflow over outdoor coil15%Yes
Outdoor temperature sensor failure5%No

If you can see ice on the coil fins or icicles hanging from the unit, shut the system off at the thermostat and let it thaw before you do anything else. Running a frozen unit hard can damage the compressor and the fan motor. Thaw takes four to eight hours naturally.

A quick word on how defrost works

A heat pump in heating mode pulls heat from the outside air using the outdoor coil. When the outdoor coil drops below freezing, moisture in the air condenses on the coil and freezes. To clear it, the system reverses itself for 5 to 15 minutes, pumping warm refrigerant into the outdoor coil to melt the ice. You’ll see steam coming off the unit during defrost. This is normal.

Defrost is triggered by a combination of time (every 30 to 90 minutes in cold weather) and either a coil temperature sensor or, on older units, a pressure switch. When any of those signals fails, the system stops defrosting and the coil ices up solid.

In San Diego the defrost cycle gets used:

  • Rarely on the coast (Carlsbad, Encinitas, La Jolla, Coronado): morning lows under 40F are uncommon
  • Often inland in Dec-Jan (Escondido, San Marcos, Vista, El Cajon, Santee, Ramona): below-40F mornings happen routinely, sometimes below 35F
  • Almost never in mountain communities (Julian, Alpine, Descanso): those homes usually have gas heat, not heat pumps

That means coastal homes can go years without exercising the defrost system, and when winter hits, a defrost component that’s been sitting idle since installation finally fails. Inland homes wear out defrost components faster but tend to discover problems earlier.

1. Defrost cycle failure (the most common cause)

The defrost control board or the coil temperature sensor has failed, so the system doesn’t trigger defrost when ice starts forming. The unit just keeps running in heating mode while the coil ices over.

Tell. Outdoor unit was working fine until the first cold morning of the season, then iced over and didn’t recover. You can see frost or solid ice on the coil. Indoor air is cool, not warm.

Diagnostic. A tech checks the board’s defrost cycle by forcing it into defrost manually with a service jumper. If the board doesn’t trigger, the board is bad. If the board triggers but the sensor doesn’t read cold coil temperature, the sensor is bad.

Typical 2026 SD costs. Defrost control board $300-$600 installed. Defrost sensor $200-$350 installed.

2. Low refrigerant from a slow leak

Low refrigerant lowers the temperature of the outdoor coil during heating mode. A coil running 10-15 degrees colder than designed will frost over much faster than the defrost cycle can clear, and the ice eventually wins.

This is the second most common cause we see in San Diego, and it shows up at higher rates in coastal homes where salt-air corrosion eats the coil fins from the outside.

Tell. The unit ices over gradually over several days rather than all at once. Heating output has felt weaker for a few weeks. The hissing or whistle of an active leak may be audible near the refrigerant lines.

Diagnostic. A tech measures refrigerant pressure on both lines and the superheat/subcool numbers. Low pressure plus low subcool confirms a leak somewhere. Leak detection then narrows it to a specific spot.

Typical 2026 SD costs. Leak detection $250-$450. Leak repair plus recharge $400-$1,500 depending on the leak location. If the leak is inside the coil itself, a coil replacement runs $1,400-$2,800. At that price, on a unit over 10 years old, replacement of the whole heat pump is usually the better math.

Outdoor HVAC unit in an inland San Diego yard during a cold winter morning

3. Blocked airflow over the outdoor coil

The outdoor fan needs to pull air through the coil fins to do its job. If something blocks airflow, the coil runs colder than it should and ices.

Common San Diego causes:

  • Leaves and bougainvillea blossoms packed against the coil
  • A privacy fence or new landscaping installed too close to the unit (less than 24 inches of clearance)
  • Indoor air filter clogged so badly that the indoor blower can’t move enough air, which throws off the system
  • An outdoor pet bed or cushion that landed against the side of the unit

Tell. Visible debris or obstruction. Or you can hear the outdoor fan running but feel weak airflow through the top of the unit.

Fix. Shut the system off. Clear all debris by hand. Hose the coil fins gently from the outside in (never inside out, which packs debris deeper into the coil). Replace the indoor air filter if it’s been more than 90 days. Maintain 24-36 inches of clearance on all sides of the outdoor unit.

Cost. Free if you do it yourself. $89-$150 if a tech does it during a service call.

4. Outdoor temperature sensor failure

The system uses outdoor temperature to decide when to even attempt defrost. If the sensor is reading wrong (typically reading warmer than actual), the board will skip defrost when it should run.

Tell. Unit ices over only at the start of the heating season after sitting unused for months, and the thermostat reading on the outdoor temperature looks wrong (says 55F when it’s actually 38F outside).

Diagnostic. A tech reads the sensor with a meter at known temperatures.

Typical 2026 SD costs. Outdoor sensor $150-$300 installed.

The thaw process (do this first)

Before any diagnostic, the unit has to thaw. Don’t try to chip ice off the coil. The fins are aluminum, bend at the slightest touch, and a bent fin reduces airflow forever.

  1. Set the thermostat to Off (not Heat, not Emergency Heat).
  2. Wait 4 to 8 hours for natural thaw. Sun on the unit speeds it up.
  3. Optional: pour lukewarm (not hot) water over the coil from 12-18 inches away. Hot water can crack the cold aluminum. Move the water across the coil rather than pointing at one spot.
  4. Once the coil is clear, set the thermostat back to Heat. Watch for re-icing over the next few hours.

If it re-ices within hours, you have a defrost or refrigerant problem and need a tech.

If you have aux heat strips and need warmth in the house during the thaw, set the thermostat to Emergency Heat. This bypasses the heat pump and runs the strips only. It’s expensive (2-3x normal heat cost) but it works.

Decision framework: call now vs. monitor

Call same day.

  • Unit is solid ice and won’t thaw in 8 hours
  • Re-ices within 4 hours of clearing
  • You can hear hissing near the refrigerant lines (active leak)

Call within the week.

  • Iced once during a cold snap, thawed cleanly, and seems normal now (defrost cycle may be marginal)
  • Heating feels weaker than last winter

Monitor only.

  • Brief frost during defrost cycles that clears on its own within 15 minutes (normal)
  • Steam coming off the unit during defrost (normal)

San Diego-specific freezing patterns

The coastal half of San Diego County rarely sees enough cold weather to ice a healthy heat pump. When a coastal coil freezes, it’s almost always a component failure or refrigerant problem, not climate.

Inland San Diego (Escondido, San Marcos, Vista, El Cajon, Santee, Ramona, Lakeside) does see mornings cold enough to exercise the defrost system, generally Dec through Jan. Those homes are also where we see most of the defrost board failures, because the system actually uses defrost regularly.

We also see a seasonal pattern where heat pumps that have run fine for cooling all summer fail the first time they’re asked to heat in November or December. The defrost components have been idle for six months. Capacitors, sensors, and reversing valve solenoids that were quietly degrading all summer give out at first use. If your heat pump is over 8 years old, the first cold week of the winter is the highest-risk time of year.

If you’re weighing whether to repair an aging heat pump or replace it, look at our 2026 heat pump rebate stack. The combined SDG&E and TECH Clean California rebates change the math significantly. For broader heating diagnostics, see heat pump not heating in San Diego.

What it costs to fix in San Diego

IssueTypical 2026 cost
Debris cleanout / airflow restore (DIY)$0
Service call cleanout$89-$150
Outdoor temperature sensor$150-$300
Defrost sensor$200-$350
Defrost control board$300-$600
Leak detection$250-$450
Leak repair + recharge$400-$1,500
Outdoor coil replacement$1,400-$2,800

If the quote crosses $1,200 and the unit is over 10 years old, ask for a replacement quote before you commit to the repair.

FAQs

Why is my heat pump’s outdoor unit frozen in San Diego?

Almost always one of four causes: defrost cycle failure, low refrigerant from a slow leak, blocked airflow over the coil, or a failed outdoor temperature sensor. Climate-only freezing is rare in San Diego because temperatures rarely stay cold enough long enough.

Can I pour hot water on a frozen heat pump?

No. Use lukewarm water at most, and aim it from 12-18 inches away while moving across the coil. Hot water can crack cold aluminum fins. Better to shut the system off and wait 4 to 8 hours for natural thaw.

How long does it take a frozen heat pump to thaw?

4 to 8 hours with the system off and natural air temperature doing the work. Direct sun speeds it up. Lukewarm water can cut it to under an hour but risks fin damage if you’re not careful.

Is it normal for my outdoor heat pump unit to have frost?

A thin layer of frost on the coil during cold weather is normal and the defrost cycle will clear it every 30 to 90 minutes. Solid ice that doesn’t clear, or frost that builds up over hours into ice chunks, is not normal.

Will running my heat pump frozen damage it?

Yes. The compressor has to work harder, the fan motor can be blocked by ice, and a low-refrigerant condition can damage the compressor on long-cycle runs. Shut the system off as soon as you see significant ice.

How often should a heat pump defrost in San Diego?

On a cold inland morning below 40F, every 30 to 90 minutes for 5 to 15 minutes per cycle. On coastal mornings above 45F, defrost may not run at all because the coil doesn’t get cold enough to need it.

When to call us

If your unit won’t thaw, re-ices within hours, or you hear refrigerant hissing, that’s a same-day call. Diagnostic visits are $89 flat in San Diego County, credited toward the repair. Call (442) 777-6440.