mypros+
Error code reference

GE Dishwasher Error Code F97

Absent heat source

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

The F97 error means your dishwasher is not detecting enough heat during a wash or dry cycle, so it stopped to alert you to the problem. This usually happens because the water is not getting warm enough within the expected time, which can be caused by a faulty heating element, a bad temperature sensor, or simply not enough water in the tub. Think of it as the dishwasher's way of saying it tried to heat up but something prevented it from doing so properly.

Diagnostic procedure

The full F97 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 F97 procedure $9.95

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

Most common causes of F97

Ranked by how often they cause this code
  1. 1Low water fill level
  2. 2Failed heating element
  3. 3Faulty thermistor
  4. 4Defective main control board

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 F97

What does error code F97 mean on a GE dishwasher?
F97 means the control board detected an absent heat source during the cycle. The board monitors temperature using a thermistor and expects the water to reach a target temperature within a set time. When that does not happen, F97 is logged. The fault can originate from a low water level, a burned-out heating element, a bad thermistor, or a failed main control board.
Can I still use my GE dishwasher with an F97 error code active?
You can run the dishwasher mechanically, but the cycle will complete without proper water heating. This means dishes will not be sanitized to safe temperatures and will likely come out wet with food residue. Running cycles repeatedly in this condition is not recommended, particularly for households with infants, elderly, or immunocompromised individuals who rely on sanitization.
Is the F97 code on a GE dishwasher always caused by a bad heating element?
Not always. The heating element is one of the most common causes, but a low water fill level, a failed thermistor, or a faulty main control board can each produce F97. Testing in order, starting with water level and then the element, keeps you from replacing parts unnecessarily. The thermistor and control board should only be replaced after the element and fill system have been ruled out.
How do I fix F97 on a GE dishwasher?
Start by confirming the dishwasher fills to the correct water level, which should cover the bottom of the tub. If fill level is normal, test the heating element for continuity with a multimeter. A reading of OL or infinite resistance means the element is open and needs replacement. If the element tests good, check the thermistor resistance against the spec in your service manual. Replace any component that tests out of range, and test the main control board last.
How much does it cost to repair a GE dishwasher F97 error?
A replacement heating element typically costs between $20 and $60 for the part, and a DIY replacement on most GE models takes one to two hours with basic tools. A thermistor is usually $15 to $40. If the main control board is the cause, parts alone can run $80 to $200 or more. Adding professional labor, expect $150 to $350 total depending on the component replaced and your local labor rates.

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

Get Started

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