Noritz 20

Noritz error code 20: high limit switch tripped

Short answer

Error code 20 means the high limit switch tripped because water in or leaving the heat exchanger approached a dangerous temperature, roughly 176°F to 205°F depending on the model. Noritz says it usually needs a hard reset by disconnecting power. The most common cause is scale buildup, and repeated code 20s can lead to a code 14.

In this guide
  1. Common causes
  2. How to reset it
  3. Why not just keep resetting
  4. What to do
  5. Before you call

The high limit switch sits on the heat exchanger piping. When water temperature gets close to boiling, it trips, the burner stops, and the unit closes its water control valve so superheated water does not reach your taps.

The meaning below comes from Noritz's own technical knowledge base. Noritz technical support: 866-766-7489.

Common causes

  • Scale buildup in the heat exchanger, which Noritz names as the most common cause
  • Poor combustion
  • Vent obstructions that keep hot exhaust from leaving
  • A loose wiring connection or a failed high limit switch

How to reset it

Noritz says code 20 generally requires a hard reset: disconnect the heater's electrical power, wait, then reconnect it.

Why not just keep resetting

Noritz warns that resetting repeated code 20s without finding the cause is likely to end in an error code 14, a blown thermal fuse that cannot be reset and usually means replacing the heat exchanger. A descale now is far cheaper.

What to do

  1. Reset once as described above.
  2. If the unit has not been descaled in a year or more and your water is hard, schedule a descale.
  3. Check the vent terminals outside for obstructions.
  4. If code 20 returns after a descale, have the switch and wiring tested.

Before you call

Have the model and serial number from the rating label ready, along with the exact code and when it appears: at startup, during use, or only at high demand. Mention any recent work on the gas, water or electrical supply and when the heater was last serviced. This helps the technician bring the right parts and often saves a second visit.

See every code on our Noritz error codes page.

Common questions

Is Noritz code 20 dangerous?

It means water got close to boiling, so the safety shut the heater down. Find the cause before relying on the heater again.

Was this article helpful?

Other Noritz codes

CodeMeaning
10 Combustion abnormality (warning)
11 Ignition failure
12 Flame loss
13 Optional CO alarm device fault
14 Thermal fuse blown (severe overheat)
16 Outlet water temperature spiked too high
20 High limit switch tripped
29 Condensate drain problem (condensing models)
67 Air gas mixer (AGM) abnormality
71 Gas valve circuit abnormality
90 Combustion abnormality
92 Neutralizer near end of life (first warning)
93 Neutralizer at end of life

All Noritz error codes