mypros+
Error code reference

Whirlpool Washer Error Code Hr

Heater Relay Error-short or disconnected wire to the heater circuit, tub contacting heater, frozen water, no water, or PBA relay malfunction

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

Your Whirlpool washer is showing an Hr error because it detected a problem with the internal heating system, either from a wiring issue, a faulty heater part, or a problem with the control board. This could also happen if the machine tried to heat with no water or frozen water inside the drum. The washer has stopped to prevent damage and needs to be inspected before it can run safely again.

Diagnostic procedure

The full Hr 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 the wiring harness to the heater. If steam heater is faulty, replace it.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock Hr procedure $9.95

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

Most common causes of Hr

Ranked by how often they cause this code
  1. 1Damaged or disconnected wiring harness
  2. 2Faulty steam heater element
  3. 3Tub contacting the heater element
  4. 4No water or frozen water in the tub
  5. 5PBA relay malfunction

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 Hr

What does Hr mean on a Whirlpool washer?
The Hr code stands for Heater Relay Error. It means the washer has detected a fault in the heater circuit, triggered when temperatures exceed 145°C. This can be caused by a wiring problem, a faulty heater element, tub contact with the heater, no water in the drum, or a failed relay on the control board.
Is it safe to use my Whirlpool washer while the Hr error is showing?
No, you should not continue using the washer while the Hr error is active. The code indicates a fault in the heater circuit that involves temperatures above 145°C, which presents a potential overheating risk. Stop using the machine and diagnose the fault before running another cycle.
How much does it cost to repair the Hr error on a Whirlpool washer?
Repair costs depend on which component is at fault. If the fix is simply reseating a loose wiring connector, the cost can be minimal. Replacing a heater element typically runs between $75 and $200 for the part, while a control board replacement can range from $150 to $350 or more for the part alone. Adding professional labor will increase the total cost depending on your area and service provider.
Can I fix the Hr error myself on a Whirlpool washer?
Some causes of the Hr error are accessible to a confident DIYer. Start by inspecting the wiring harness to the heater for visible damage, loose connectors, or corrosion, as this requires no parts and only basic tools. If the wiring is intact, checking for tub contact with the heater element is also straightforward. Replacing the heater element or control board involves working with electrical components and may be better suited to a qualified technician.
Will resetting my Whirlpool washer clear the Hr error code?
A reset may temporarily clear the Hr code from the display, but it will return if the underlying cause has not been corrected. The error is triggered by a detected hardware fault in the heater circuit, so a reset alone does not address the problem. Diagnose and repair the root cause first to prevent the code from reappearing.

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

Get Started

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