mypros+
Error code reference

A.O. Smith Water Heater Error Code 15

One or both temperature adjustment buttons are stuck.

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

Your water heater has detected that one or both of the temperature control buttons on the panel appear to be stuck down and not releasing properly. This is usually caused by dirt, debris, or corrosion around the button, but the button itself could also be broken. Try pressing each button firmly and releasing it to see if that clears the problem.

Diagnostic procedure

The full 15 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
Press and release each of the temperature adjustment buttons.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock 15 procedure $9.95

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

Most common causes of 15

Ranked by how often they cause this code
  1. 1Debris or residue around button
  2. 2Button physically binding against housing
  3. 3Failed tactile switch beneath button cap
  4. 4Moisture or corrosion on button contacts
  5. 5Control board input circuit fault

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 15

What does 15 mean on a A.O. Smith water_heater?
Error code 15 means the control board has detected that one or both temperature adjustment buttons are stuck in the pressed position. The unit monitors button input states and triggers this fault when a button signal does not release as expected. This can result from physical debris, a binding button cap, a failed switch, or a control board issue.
Will resetting my A.O. Smith water heater clear error code 15?
A simple reset is unlikely to permanently clear error code 15 if the underlying cause is still present. Because the code is triggered by a continuous hardware signal from the stuck button, the control board will re-detect the fault after any reset as long as the button remains stuck or the switch has failed. Resolving the physical or electrical cause of the stuck button is necessary for the code to clear.
How much does it cost to repair error code 15 on an A.O. Smith water heater?
If the fault is caused only by debris or a binding button, cleaning may resolve it at no parts cost, with only a service call fee if a technician is involved, typically in the range of $75 to $150. If the tactile switch or button assembly needs replacement, parts and labor costs can range from $100 to $250. A full control board replacement, if required, can range from $200 to $450 or more depending on the model.
How do I fix error code 15 on my A.O. Smith water heater?
Start by pressing and releasing each temperature adjustment button firmly to check for physical sticking. If a button feels sticky or does not spring back cleanly, inspect the button edges for debris or corrosion and clean around the button carefully. If the buttons move freely but the code persists, the issue may be a failed tactile switch or a control board fault, which would require component replacement.
Is error code 15 on an A.O. Smith water heater a safety concern?
Error code 15 itself is primarily a control input issue rather than a combustion or pressure safety hazard. However, if the stuck button is causing unintended temperature changes, water temperature could rise to an unsafe level. It is advisable to resolve the fault promptly and verify that the set temperature is at a safe setting before returning the unit to regular use.

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

Get Started

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