Back to HeatPro Guide

Hayward HeatPro Not Heating Pool / Insufficient Heat Gain

Parker Conley Parker Conley • Technical Guide • Applies to: Hayward HeatPro • Updated March 2026
Hayward HeatPro Not Heating Pool

Quick Summary

  • Before blaming the heat pump, confirm it is actually running and calling for heat — the unit will not run if pool temperature already meets the setpoint.
  • The fastest field test: measure air temperature entering and leaving the evaporator coil. A 15–20°F temperature differential confirms the refrigerant cycle is working correctly.
  • Less than 5°F air temperature differential with the unit running points to low refrigerant charge, a failed compressor, or a stuck-closed TXV.
  • Heat pumps heat slowly — expect 1–2°F per hour on well-matched systems. Undersized units, cool nights, and large pool volumes all reduce apparent heating rate.

First: Confirm the Heat Pump Is Actually Running

Many "not heating" calls turn out to be units that are functioning correctly but not running because the pool temperature has already met the setpoint, or the unit is in its 5-minute startup delay. Before proceeding with any diagnosis:

  1. Check the HeatPro display. The "RUN" or heating indicator should be lit. If the unit shows a temperature reading but is not in heating mode, the thermostat setpoint is below or equal to the current pool temperature — raise the setpoint above pool temp.
  2. Wait through the 5-minute startup delay if power was recently interrupted.
  3. Verify the pool pump is running. The HeatPro will not operate without water flow.

The Air Temperature Differential Test

The single most reliable field test for heat pump performance — confirmed by Hayward's own documentation — is measuring the air temperature differential across the evaporator coil.

  1. With the heat pump running, use a digital thermometer to measure the temperature of air entering the evaporator coil (incoming ambient air at the side of the unit).
  2. Measure the temperature of air leaving through the top of the unit (discharge air).
  3. Normal differential: 15–20°F. This means the heat pump is extracting heat from the air and transferring it to the refrigerant.
  4. A differential less than 10°F (with the compressor confirmed running) indicates reduced heat extraction — likely low refrigerant charge, compressor inefficiency, or airflow restriction.
  5. A differential of 0–5°F with the compressor running indicates a near-complete loss of refrigerant-side function.

Note on Low Humidity and Cold Conditions

Low relative humidity and lower-than-normal ambient temperatures naturally reduce the air temperature differential. At 50°F ambient with low humidity, a differential of 10–12°F may be normal. Always compare against expected performance at the specific ambient conditions.

Step-by-Step Troubleshooting

Step 1: Verify the Unit Is Heating — Check Refrigerant Pressures

After confirming the unit is running, connect gauge sets to both service ports:

  • Normal low side: 125–135 PSI
  • Normal high side: 290–400 PSI

Pressures significantly below normal (low side below 100 PSI, high side below 250 PSI) with the unit running indicate low refrigerant charge. Follow the LP error diagnostic to locate and repair the leak before recharging.

Step 2: Check for Airflow Restrictions

Heat pump efficiency depends on unrestricted airflow across the evaporator coil. Reduced airflow reduces the amount of heat the unit can extract from the air.

  • Inspect the evaporator coil for debris — leaves, grass clippings, cottonwood seed, or dirt buildup between the fins blocks airflow. Clean with a gentle spray of water from the inside out.
  • Verify the fan blade is spinning freely and at full speed. A failing fan capacitor or motor reduces fan speed and heat transfer significantly.
  • Ensure the unit has adequate clearance on all sides (typically 18–24 inches minimum per the installation manual) and is not positioned where it can recirculate its own exhaust air back into the intake.

Step 3: Evaluate Unit Sizing vs. Pool Volume and Usage Pattern

A heat pump that cannot keep pace is not necessarily broken. Heat pumps have BTU ratings matched to specific pool volumes and target temperatures. If the pool is heating but not reaching the setpoint, check these factors:

  • Pool volume vs. unit BTU rating: Larger pools require proportionally more BTU hours to heat. Confirm the unit's capacity matches the pool. An undersized unit will run continuously without reaching the desired setpoint in cold weather.
  • Nighttime heat loss: Pools lose significant heat overnight through evaporation and radiation. A pool cover is the most effective way to retain heat. Without a cover, even a correctly sized heat pump may struggle to heat faster than the pool loses heat overnight.
  • Pool pump run time: Heat pumps only heat when the pool pump is running. If the pump runs 8 hours/day and the heat pump needs 12 hours to reach setpoint, the pool will never reach target temperature.

Step 4: Check for Compressor Issues

If refrigerant pressures are normal, airflow is adequate, and the air differential is very low, the compressor may be underperforming. Listen for unusual compressor sounds (growling, clicking, short-cycling). A compressor that starts and runs but produces minimal pressure differential indicates internal wear. Compressor replacement is a major refrigerant-side repair requiring a qualified technician.

Frequently Asked Questions

How long should it take to heat a pool?

A typical HeatPro unit adds approximately 1–2°F per hour to pool water, depending on ambient temperature, pool volume, and unit BTU rating. A 20,000-gallon pool raising from 65°F to 82°F (17°F rise) may take 8–17 hours of continuous run time in warm ambient conditions. In cooler conditions, heat rate decreases. Setting realistic expectations with customers prevents unnecessary service calls.

The heat pump runs continuously. Is that normal?

Running continuously is normal when the pool is significantly below the setpoint, during initial heat-up of a cold pool, or on cool days when the pool loses heat nearly as fast as the heat pump adds it. A heat pump should cycle on and off once the pool reaches setpoint. If it runs continuously after the pool is at the desired temperature, check the thermostat setpoint and the water temperature sensor accuracy.

The heat pump worked fine last season. What changed?

Seasonal issues include refrigerant that has slowly leaked over the off-season, evaporator coil that has accumulated debris, or a fan capacitor that has weakened over time. Start with the air temperature differential test — it will quickly distinguish a refrigerant-side problem from an airflow or sizing issue. Low refrigerant charge is the most common cause of year-over-year heating decline in otherwise well-maintained heat pumps.

Can the heat pump overheat the pool?

Yes, if the thermostat is set too high or the water temperature sensor fails in the shorted direction (reading colder than actual). The HeatPro reads pool temperature continuously and shuts down when the setpoint is reached. A failed sensor can cause continuous heating. If a customer reports water that feels hotter than the display shows, suspect a sensor calibration error or sensor failure — see the PO/OP sensor guide.

Water drips from the bottom of the unit when it's heating. Is this a leak?

Almost certainly condensation, not a refrigerant leak. The evaporator coil runs much colder than ambient air, causing atmospheric moisture to condense on the coil fins and drip down. In humid conditions, this can produce 3–5 gallons of water per hour. To confirm it is condensation and not a pool water leak: condensation stops within a few hours of shutdown; pool water leaks continue. Test any suspect water with a chlorine strip — condensation has no chlorine; pool water will show measurable levels.

← Back to HeatPro Troubleshooting Guide