Code: 29๐Ÿšฟ Noritz Tankless Water Heater

Noritz Error Code 29: Condensate Drain Problem (Meaning, Causes, Fixes)

Reviewed 2026-10-23 ยท Based on 2 manufacturer & service sources

What the code means

Condensing tankless heaters use the hot exhaust to pre-heat incoming water in a secondary heat exchanger, and that cools the exhaust enough for water to condense out of it. Noritz says that condensate is acidic (pH about 2 to 3) and can come out at up to about 2 gallons an hour, so it has to drain away freely. The condensate has no pressure behind it: it relies on gravity to run out of the unit, through the drain line and to the floor drain or other drain point. Noritz's knowledge base says error code 29 indicates a problem draining that condensate. Noritz's installation rules for the drain line are that it be plastic, no smaller than 1/2 inch inside diameter, as short and direct as possible, sloped toward the drain the whole way, and without any extra traps (the unit already has a trap inside). A line run outdoors in freezing weather can freeze, back up and cause a 29 code. Non-condensing Noritz models don't use this code.

Likely causes

Safe DIY checks

โš  Before you start

Unplug the appliance (or switch off its breaker) and shut off the water supply valves before removing panels or disconnecting hoses. Keep towels handy for residual water.

  1. Follow the condensate drain line from the bottom of the water heater to where it ends and check that it isn't kinked, crushed, clogged or blocked at the outlet. Noritz's owner's guide lists blockage at the condensate drain discharge as a routine check.
  2. If the line runs outside and it has been below freezing, suspect a frozen line. Let it thaw, then reroute it to somewhere that won't freeze or protect it from freezing, as Noritz recommends.
  3. Make sure the line slopes downhill the whole way and has no extra trap or loop. Condensate drains by gravity only.
  4. If you have an external condensate neutralizer, check whether its media is clogged or due for replacement; Noritz says to follow the neutralizer's own instructions for replacement intervals.
  5. With the line clear, run hot water and confirm condensate drips out of the end of the drain line. Noritz says condensate normally starts within about 15 minutes of use, though it can take longer depending on season and conditions.
  6. Don't plug or cap the drain line, and don't drink or reuse the condensate; it's acidic.

๐Ÿ›  When to call a pro

  • Noritz's owner's guide says that if water doesn't appear at the end of the drain line, a qualified service technician must clean the condensate line.
  • Call a technician if code 29 returns with a clear, properly sloped line, if the drain line inside the unit or the internal trap may be blocked, or if the line needs to be rerouted or resized.
  • Noritz recommends a yearly inspection by a qualified technician, and technical support is available at 866-766-7489.

Parts that commonly fix it

Always match the part number to your exact model.

โš™

Condensate neutralizer

For condensing tankless heaters; may be required by local code, and its media needs periodic replacement.

Search eBay โ†’
โš™

Condensate neutralizer refill media

Replace on the interval in your neutralizer's instructions.

Search eBay โ†’
โš™

Carbon monoxide alarm

Recommended in any home with a gas water heater.

Search eBay โ†’

Sources

  1. Noritz Knowledge Base: Error Code 29 (problem draining condensate, high-efficiency condensing models only, gravity drain, plastic line at least 1/2 inch ID, short and sloped, no extra traps, frozen outdoor line causes 29, neutralizer, applicable to models with PVC, CPVC or PP venting)
  2. Noritz NRCR/EZ Owner's Guide: condensate is acidic (pH about 2-3, up to about 2 gal/h), do not plug the drain line, condensate trap danger, yearly inspection, check condensate drain discharge for blockage, neutralizer media replacement, technician must clean the line if no condensate appears

Last reviewed 2026-10-23. Always confirm against the manual for your exact model number.