mypros+
Error code reference

Sub-Zero Refrigerator Error Code 24

Defrost under-heat condition detected.

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the 24 error code actually means

Error code 24 means your Sub-Zero refrigerator's defrost system is not heating up enough to properly melt the frost that builds up on the cooling coils. This can cause ice to accumulate over time and reduce the refrigerator's cooling ability. A technician will need to test the defrost heater and related wiring to find the root cause.

Diagnostic procedure

The full 24 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
With cold evaporator (<10°F), initiate Manual Defrost, then Diagnostic Mode; if evaporator temp exceeds 45°F, error is false; otherwise check Blue wire at P2 and Grey/White wire at J2-3.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock 24 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of 24

Ranked by how often they cause this code
  1. 1Defrost Heater Failure
  2. 2Faulty Wiring at P2 or J2-3
  3. 3Defrost Thermostat or Thermal Limiter Failure
  4. 4False Error from Sensor or Control Board Issue
  5. 5Poor Electrical Contact at Defrost Circuit Connectors

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass

Questions people ask about 24

What does 24 mean on a Sub-Zero refrigerator?
Error code 24 on a Sub-Zero refrigerator signals a defrost under-heat condition, meaning the control system has detected that the evaporator is not reaching the required temperature during the defrost cycle. This can be caused by a failed defrost heater, faulty wiring connections, or a tripped thermal limiter. A technician will run a manual defrost test to determine whether the error is genuine or a false alarm before proceeding with component-level diagnosis.
Is it safe to keep using my refrigerator when error code 24 is showing?
The refrigerator may continue cooling in the short term, but a defrost failure will cause frost to accumulate on the evaporator coils over time. Excessive frost buildup will eventually block airflow and cause the unit to lose cooling capacity entirely. It is best to address error code 24 promptly rather than continuing to run the unit without repair.
Will resetting my Sub-Zero refrigerator clear error code 24?
Resetting the unit may temporarily clear the error from the display, but it will not resolve the underlying defrost problem. If the defrost heater or associated wiring is faulty, the error will return once the control board completes its next defrost cycle evaluation. A proper repair of the failed component is required to permanently clear code 24.
Can I fix error code 24 on my Sub-Zero refrigerator myself?
Some steps, such as inspecting connector P2 and J2-3 for visible corrosion or loose wires, are within reach of a skilled DIYer comfortable working around refrigeration components. However, accurately diagnosing the defrost heater, thermostat, and thermal limiter requires a multimeter and knowledge of the Sub-Zero diagnostic mode. Most homeowners are better served by a qualified technician to avoid misdiagnosis or unintentional damage to the sealed system.
How much does it cost to repair a Sub-Zero refrigerator showing error code 24?
Repair costs vary depending on the root cause. Wiring repairs or connector cleaning may run in the range of $100 to $250 in labor. Replacing a defrost heater, thermostat, or thermal limiter typically costs between $150 and $450 parts and labor combined, depending on the specific model and your location. A control board replacement, if needed for a false error scenario, will generally be more expensive.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass