mypros+
Error code reference

Whirlpool Washer Error Code F28

Water temperature sensor (NTC) error

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

Your Whirlpool washer has detected a problem with the sensor that measures the water temperature during the wash cycle. The sensor is either sending a reading that seems impossible, or the wiring connecting it to the washer's control board has come loose or failed. The washer has stopped the cycle to prevent overheating or other damage.

Diagnostic procedure

The full F28 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
Unplug washer or disconnect power and check connections to water heater and CCU (TH2 & HE2 cavities).
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F28 procedure $9.95

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

Most common causes of F28

Ranked by how often they cause this code
  1. 1Loose or corroded wiring connections
  2. 2Faulty NTC water temperature sensor
  3. 3Damaged wiring harness
  4. 4Failed or failing CCU (Central Control Unit)

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 F28

What does F28 mean on a Whirlpool washer?
F28 means the water temperature sensor (NTC thermistor) is reading a value outside the accepted range of 23°F to 217°F (-5°C to 103°C) during the heating step of the wash cycle. The CCU monitors this sensor to control the water heater, and when the reading is implausible, the fault is triggered. This is most often caused by a loose wiring connection at the TH2 or HE2 cavities, or by a failed thermistor.
Is it safe to keep using my washer when F28 appears?
You should not continue running the washer when this fault is active. The F28 code means the control board cannot reliably monitor the water temperature during the heating cycle, which removes the safeguard against overheating. Running the machine in this state could damage the heating element, other internal components, or in a worst case, create a safety hazard.
How much does it cost to repair a Whirlpool washer F28 error?
If the fix is simply reseating a loose connector, there is no parts cost involved. A replacement NTC water temperature sensor typically costs in the range of $15 to $50 for the part. If the CCU is the cause, the control board itself can range from $100 to $300 or more depending on the model, and professional labor would add to that total.
Can I fix the F28 error myself, or do I need a technician?
Many cases of F28 are caused by a loose or corroded connector, which a handy DIYer can address by unplugging the washer, locating the TH2 and HE2 connectors at the water heater and CCU, and reseating or cleaning them. If the wiring checks out and the NTC thermistor needs to be tested or replaced, that repair is still manageable for someone comfortable using a multimeter and working on appliances. A CCU replacement is more involved and may warrant a professional technician.
Will resetting the washer clear the F28 error?
Unplugging the washer for a few minutes and restoring power may temporarily clear the fault code, and the machine might begin a cycle again. However, if the underlying cause, such as a faulty thermistor or loose connector, has not been fixed, the F28 code will return as soon as the washer reaches the water-heating step. A reset is useful for confirming whether the fault is intermittent, but it is not a repair.

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

Get Started

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