mypros+
Error code reference

Bradford White Water Heater Error Code 23

Flame detected before ignition.

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

Error code 23 means your water heater's safety system detected fire or a flame signal at a time when the burner should not be lit yet. This is a safety lockout to prevent a dangerous situation. The water heater will not operate until the problem is identified and corrected.

Diagnostic procedure

The full 23 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
Confirm the fault
Power cycle the unit: switch off the breaker for 60 seconds, then restore power. If the code returns, the fault is persistent and the procedure below isolates the cause.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock 23 procedure $9.95

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

Most common causes of 23

Ranked by how often they cause this code
  1. 1Faulty or contaminated flame sensor
  2. 2Gas valve leaking or not closing fully
  3. 3Short or wiring fault in the flame sensor circuit
  4. 4Failed control board
  5. 5Residual flame from previous cycle

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 23

What does 23 mean on a Bradford White water_heater?
Error code 23 means the control board detected a flame signal before the ignition sequence was initiated. This is a safety lockout condition indicating the system sensed combustion at a time when the burner should not be active. The water heater will shut down and refuse to operate until the cause is diagnosed and resolved.
Is error code 23 on a Bradford White water heater a safety concern?
Yes, this error code should be taken seriously. A flame detected before ignition can indicate a gas valve that is not closing properly or other combustion control issues. Do not attempt to bypass the lockout. If you suspect a gas leak or smell gas near the unit, shut off the gas supply and contact a qualified technician or your gas utility immediately.
How much does it cost to repair error code 23 on a Bradford White water heater?
Repair costs depend on the faulty component. A flame sensor replacement is typically the least expensive fix, with parts and labor ranging from around $75 to $200. A gas valve replacement is more involved and can range from $200 to $500 or more depending on labor rates and the specific model. Control board replacement falls in a similar range. A diagnostic service call alone may cost $75 to $150 before any parts are factored in.
Can I reset the water heater to clear error code 23?
You may be able to clear the lockout temporarily by resetting the unit, but if the underlying cause is not corrected, error code 23 will return. A reset does not fix a faulty flame sensor, a leaking gas valve, or a wiring short. Resetting repeatedly without diagnosing the root cause is not recommended and could mask a potentially unsafe condition.
How do I fix error code 23 on my Bradford White water heater?
Start by inspecting the flame sensor rod for contamination, damage, or a shorted wire in the sensor lead. If the sensor appears clean and the wiring is intact, the gas valve should be evaluated to confirm it closes fully between cycles. If both components check out, the control board may need to be tested or replaced. Given the safety implications of this error, many homeowners choose to have a licensed plumber or HVAC technician perform this diagnosis.

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

Get Started

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