mypros+
Error code reference

GE Dishwasher Error Code H20

No water detected

No water detected — the internal water level does not change during fill, causing the cycle to be cancelled.

First step from the service manual

Verify the water supply line is connected properly and the supply line valve is turned on, then restart the cycle.

The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.

MyPros+ Max

Get the full diagnostic procedure for H20.

  • Step-by-step tests with expected resistance, voltage, and continuity values
  • Wiring diagram references and connector pinouts from the OEM service manual
  • Verified part numbers when replacement is required
Get the full procedure

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

What H20 means on a GE dishwasher

The H20 error code indicates the GE dishwasher control board has detected a water supply failure, classified as a critical fault. The board monitors incoming water flow during the fill cycle and triggers H20 when it does not detect adequate water entering the tub within the expected time window. This can stem from issues with the water supply line, the inlet valve, the water inlet valve solenoid, or the flood float switch signaling a blocked fill condition.

For homeowners, H20 means the dishwasher tried to fill with water and failed. The machine stopped the cycle to prevent running the pump dry or damaging internal components. This is not a minor warning; the dishwasher will not complete a wash cycle until the water supply issue is resolved. The fault can be something as simple as a closed shutoff valve under the sink or a kinked supply hose, but it can also point to a failed water inlet valve that needs replacement.

Because this is a critical fault, the control board locks out the cycle until the condition is cleared. Restarting the dishwasher after fixing the supply issue will allow the board to re-attempt the fill and confirm the fault is resolved.

Source: manufacturer service documentation.

Common causes of H20

  1. 01

    Closed or restricted water supply valve

    Wiring / connection

    The shutoff valve under the sink supplying the dishwasher may be partially or fully closed, preventing water from reaching the inlet valve. This is the most common trigger for H20 and requires no parts to fix.

  2. 02

    Kinked or blocked water supply line

    Wiring / connection

    The braided or plastic supply hose connecting the shutoff valve to the dishwasher inlet can kink, especially if the dishwasher was recently installed or moved. A kinked line restricts flow enough to trigger the critical fault.

  3. 03

    Failed water inlet valve

    Part replacement

    The water inlet valve is the electromechanical solenoid valve that opens to allow water into the tub when signaled by the control board. If the solenoid coil burns out or the valve screen becomes clogged with mineral deposits, the valve will not open fully or at all, causing H20.

  4. 04

    Faulty flood float switch

    Part replacement

    GE dishwashers use a float switch in the tub base to detect overfill conditions. If this switch sticks in the raised position, it signals the control board that water is already present and blocks the fill cycle, producing an H20 fault even when the supply line is fine.

See the test procedure for each cause

Frequently asked questions about H20

What does the H20 error code mean on a GE dishwasher?
H20 on a GE dishwasher means the control board detected a water supply failure during the fill cycle. The dishwasher did not receive enough water within the expected time and stopped the cycle to protect the pump and motor from running dry. The fault must be cleared before the dishwasher will operate.
How do I fix the H20 error on my GE dishwasher?
Start by checking the water supply valve under the sink to confirm it is fully open, then inspect the supply line for kinks or damage. If both look normal, run your hand along the bottom of the tub interior to locate the float and make sure it moves freely up and down. If supply and float check out, the next component to test is the water inlet valve, which can be tested for continuity with a multimeter and replaced if the solenoid coil is open.
Can I still use my GE dishwasher with the H20 code showing?
No. The H20 code is classified as a critical fault and the dishwasher will not complete a wash cycle while it is active. Running the dishwasher without resolving the water supply failure risks burning out the wash pump motor. Resolve the supply issue first, then restart the cycle to clear the code.
How much does it cost to repair a GE dishwasher with an H20 error?
If the cause is a closed valve or kinked supply line, the repair costs nothing. A replacement water inlet valve for a GE dishwasher typically costs $25 to $65 for the part, and replacing it is a moderate DIY task requiring basic tools and disconnecting the water supply. A flood float switch costs $10 to $30. If you hire a technician, expect a service call fee of $75 to $150 plus labor, bringing the total to $150 to $250 depending on the part needed.
Will the H20 code clear on its own after fixing the water supply?
The H20 code will not clear on its own. After you fix the underlying supply issue, you need to restart the dishwasher cycle manually. The control board will attempt a new fill cycle, and if it detects adequate water flow, the fault will clear and the cycle will proceed normally. If the code returns immediately, the water inlet valve or float switch likely needs replacement.

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

Get Started

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