mypros+
Error code reference

Rheem Water Heater Error Code 12

Gas shut-off valve is not fully opened, gas service has been interrupted, or LP gas is running low.

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 12 error code actually means

Your Rheem water heater is not getting enough gas to light and run properly. This could be because a valve on the gas line is not fully open, your gas utility has an outage, or your propane tank is running low or empty. Check these supply issues first before calling for a repair.

Diagnostic procedure

The full 12 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
Check shut-off valve and open completely; contact gas utility company; refill or replace LP gas container.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock 12 procedure $9.95

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

Most common causes of 12

Ranked by how often they cause this code
  1. 1Partially closed gas shut-off valve
  2. 2LP propane tank empty or low
  3. 3Gas utility service interruption
  4. 4Gas supply line obstruction or restriction
  5. 5Gas regulator failure

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 12

What does 12 mean on a Rheem water_heater?
Error code 12 on a Rheem water heater means the unit is not receiving sufficient gas supply to ignite or operate the burner. The three most common causes are a gas shut-off valve that is not fully open, an interruption in gas service from the utility, or a low or empty LP propane tank. Addressing the gas supply issue is the first step before investigating any internal components.
Is error code 12 on a Rheem water heater dangerous?
Code 12 itself indicates a lack of gas supply rather than a leak or combustion fault, so the unit has simply stopped attempting to fire. If you smell gas at any point during your inspection, leave the area immediately and contact your gas utility or emergency services. Do not attempt to relight or reset the unit if you detect a gas odor.
How much does it cost to fix a Rheem water heater showing error code 12?
If the cause is a closed valve or a utility outage, there is no parts cost involved. A propane refill will vary depending on tank size and current fuel prices, typically ranging from $30 to $150 or more. If a gas regulator or supply line component needs replacement, professional repair costs including parts and labor could range from $100 to $350 depending on the component and local service rates.
How do I fix error code 12 on my Rheem water heater?
Start by locating the manual gas shut-off valve on the supply line near the unit and confirm the handle is parallel to the pipe, indicating it is fully open. If you are on propane, check the tank gauge and contact your supplier to refill or exchange the tank. For natural gas, check whether other gas appliances in your home are working and contact your utility company if service appears interrupted. Once gas supply is restored, the water heater should attempt ignition automatically.
Will resetting the water heater clear error code 12?
Resetting the unit without fixing the underlying gas supply problem will not clear error code 12 permanently. The water heater will attempt ignition again after a reset, but if it still cannot establish a flame due to insufficient gas supply, the code will return. Resolve the supply issue first, and the heater should resume normal operation without needing a manual reset.

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

Get Started

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