Rheem Water Heater Error Code 12: How to Fix It

Medium 45-90 minutes Critical Severity Verified June 2026
Error Code
12
Brand
Rheem
Product Type
water_heater
Severity
Critical
DIY Difficulty
Medium
Estimated Fix Time
45-90 minutes
Rheem water heater error code 12 indicates flame failure during operation, meaning the burner flame was lost while the unit was heating. This is a critical safety issue that requires immediate attention to restore hot water and prevent potential gas safety hazards.
Ad

Tools You'll Need

How to Fix Error Code 12

  1. Safety First - Turn Off Gas Supply

    Never attempt repairs with gas supply on. If you smell gas, evacuate the area immediately and call your gas company.
  2. Check Power Supply

    Turn off electrical power at the breaker before checking any electrical connections.
  3. Inspect Flame Sensor

  4. Check Gas Supply Pressure

  5. Examine Venting System

    Ensure proper ventilation before testing the unit to prevent carbon monoxide buildup.
  6. Clean Burner Assembly

  7. Check Gas Valve Operation

    Only perform electrical testing if you're comfortable using a multimeter safely.
  8. Test System Operation

    If the flame appears yellow, unstable, or the error code returns, shut down immediately and call a technician.

Parts You May Need

Ad

When to Call a Professional

Call a licensed technician if the flame sensor cleaning doesn't resolve the issue, if you're uncomfortable working with gas appliances, if the gas valve needs replacement, or if the control board requires replacement. Also call a professional if you detect any gas leaks or if multiple attempts at repair are unsuccessful.

Frequently Asked Questions

What causes Rheem error code 12 flame failure?
Common causes include a dirty flame sensor, blocked venting, insufficient gas pressure, dirty burner ports, or a faulty gas valve. Poor electrical connections or control board issues can also trigger this error.
Is it safe to use my water heater with error code 12?
No, do not use your water heater when error code 12 appears. This indicates a flame safety issue that could pose risks. The unit should be repaired before returning to service.
How often should I clean my Rheem water heater flame sensor?
Clean the flame sensor annually during routine maintenance, or more frequently if you live in a dusty environment. A dirty flame sensor is the most common cause of flame failure errors.
Can I reset Rheem error code 12 without fixing the problem?
While you can reset the error by cycling power, this doesn't address the underlying safety issue. The error will likely return until the root cause is properly diagnosed and repaired.
How much does it cost to fix Rheem error code 12?
Costs range from free (cleaning flame sensor) to $200-500 for professional repair. Simple cleaning and maintenance can often resolve the issue, while gas valve or control board replacement requires professional service.