Sub-Zero error code · 21
Sub-Zero Error Code 21: Defrost Overheat
Sub-Zero code 21 means a defrost overheat condition. Learn what causes excessive defrost temperatures, safe owner checks, and when to call a technician.

Sub-Zero code 21 on a 600 or 700 series unit indicates a defrost overheat condition: during a defrost cycle, the evaporator area got hotter than the control board expects. The board monitors defrost temperature with the evaporator thermistor and flags an overheat when readings exceed the safe range. This protective code is meant to prevent the defrost cycle from running too hot for too long.
An overheat usually means the defrost cycle is not terminating when it should, or a sensor is misreading temperature. Because diagnosis involves the defrost heater, thermal limit, sensor, and control circuitry, all of which may involve live-electrical testing, this should be handled by a qualified appliance technician.
What 21 indicates
In a healthy defrost, the heater warms the evaporator just enough to melt frost, then the control ends the cycle once the coil reaches a target temperature read by the evaporator thermistor. Code 21 is set when the defrost temperature climbs beyond the expected limit, indicating the cycle ran too hot or did not stop on time. This can stem from a stuck-on heater, a control fault failing to terminate defrost, or a thermistor reporting incorrect temperatures.
Likely causes
- Defrost heater staying energized or not terminating on schedule
- Evaporator thermistor reading incorrectly, so the board misjudges defrost temperature
- Failed or stuck defrost thermal cutout / limit device
- Control board relay stuck closed, keeping the heater powered
- Wiring or connector fault affecting defrost control or sensing
Owner-safe checks for 21
- Power cycle the unit: turn it off at the panel, cut power at the plug or breaker for about 5 minutes, then restore and see if the code clears.
- Check whether the fresh-food or freezer temperatures have risen, and note any unusual warmth or condensation to report.
- Confirm the unit is not located against a heat source or with blocked ventilation around the cabinet.
- Do not attempt to interrupt or force the defrost cycle; record symptoms for the technician.
When to call a technician
An overheat condition can involve a heater that will not shut off, a stuck control relay, a failed thermal limit, or a misreading sensor, all of which require professional testing. The technician must verify the defrost heater's operation, check the thermal cutout, confirm the evaporator thermistor reads accurately, and inspect the control board output. This work involves mains-voltage components and control-board diagnosis and should be done by a qualified technician.
Frequently asked
Sub-Zero 21: people also ask
What does Sub-Zero error code 21 mean?
In a healthy defrost, the heater warms the evaporator just enough to melt frost, then the control ends the cycle once the coil reaches a target temperature read by the evaporator thermistor. Code 21 is set when the defrost temperature climbs beyond the expected limit, indicating the cycle ran too hot or did not stop on time. This can stem from a stuck-on heater, a control fault failing to terminate defrost, or a thermistor reporting incorrect temperatures.
Can I fix Sub-Zero 21 myself?
You can safely try: Power cycle the unit: turn it off at the panel, cut power at the plug or breaker for about 5 minutes, then restore and see if the code clears.; Check whether the fresh-food or freezer temperatures have risen, and note any unusual warmth or condensation to report.; Confirm the unit is not located against a heat source or with blocked ventilation around the cabinet.; Do not attempt to interrupt or force the defrost cycle; record symptoms for the technician.. An overheat condition can involve a heater that will not shut off, a stuck control relay, a failed thermal limit, or a misreading sensor, all of which require professional testing. The technician must verify the defrost heater's operation, check the thermal cutout, confirm the evaporator thermistor reads accurately, and inspect the control board output. This work involves mains-voltage components and control-board diagnosis and should be done by a qualified technician.
How urgent is Sub-Zero 21?
21 is service needed. High urgency. Book a technician promptly — leaving this unresolved risks loss of cooling or further damage.
How do I clear or reset Sub-Zero 21?
Some Sub-Zero codes clear once the cause is fixed or after a one-minute power cycle at the breaker; others stay until repaired. If 21 returns after a reset, the fault is still present — see how to reset a Sub-Zero control panel, or book a technician.
Which part does Sub-Zero 21 usually involve?
An overheat condition can involve a heater that will not shut off, a stuck control relay, a failed thermal limit, or a misreading sensor, all of which require professional testing. The technician must verify the defrost heater's operation, check the thermal cutout, confirm the evaporator thermistor reads accurately, and inspect the control board output. This work involves mains-voltage components and control-board diagnosis and should be done by a qualified technician.
What does it cost to fix Sub-Zero 21?
The diagnostic/service call is a flat $89, and every repair is backed by a 365-day warranty on parts and labor. You get a clear quote before any work — call (650) 668-1554 or book online.
Subzero Repair · Open 24/7 · 365-day warranty
Need a high-end appliance repaired?
Call for urgent cooling or cooking failures, or book online for a service window across the Bay Area.