mypros+
Error code reference

Bosch Dishwasher Error Code #G

Apexx display

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

Your dishwasher has detected a problem with a sensor that monitors water flow inside the machine. This sensor is supposed to confirm when water has stopped entering the dishwasher, but it is still reporting that water is flowing even after it should have shut off. To protect your home from a potential flood, the dishwasher has paused operation until this issue is resolved.

Diagnostic procedure

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

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

Most common causes of #G

Ranked by how often they cause this code
  1. 1Faulty water switch (pressure switch)
  2. 2Inlet valve not closing fully
  3. 3Damaged or shorted wiring harness to water switch
  4. 4Failed 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 #G

What does error code #G mean on a Bosch dishwasher?
Error code #G on a Bosch dishwasher with an Apexx display means the control board has detected a water switch fault in which the water switch is not signaling that water flow has stopped. The machine interprets this as water continuously running when it should not be. This can be caused by a failed water switch, a stuck-open inlet valve, or a wiring fault between the switch and the board.
How do I fix error code #G on a Bosch dishwasher?
Start by turning off power to the dishwasher and inspecting the water switch and its wiring harness for visible damage, corrosion, or loose connectors. If the wiring looks intact, test the water switch with a multimeter to confirm it opens and closes correctly. If the switch tests bad, replace it. If the switch tests fine, inspect the water inlet valve for debris or a failed solenoid and replace it if it is not closing fully. A wiring or control board issue is less common but should be checked if the switch and valve both test good.
Can I reset the #G error code on my Bosch dishwasher by turning it off and back on?
Cycling power may temporarily clear the #G code from the display, but if the underlying fault persists, the code will return as soon as the dishwasher attempts a fill cycle and the control board detects the water switch fault again. A power reset is useful as a first check to rule out a one-time glitch, but a recurring #G code requires physical inspection and likely parts replacement.
Is it safe to use my Bosch dishwasher when error code #G is showing?
You should not continue running the dishwasher with a #G error active. If the inlet valve is genuinely stuck open and not closing, water can overflow into the tub and potentially onto your floor. The dishwasher correctly halts operation when this code appears. Disconnect power to the unit until you have diagnosed and resolved the fault.
How much does it cost to repair a Bosch dishwasher with error code #G?
If the repair requires only a new water switch, parts typically run between $20 and $60, and a DIY-capable homeowner can replace it in under an hour. A replacement inlet valve is usually $30 to $80 in parts. If you hire a technician, expect a service call fee plus labor, bringing the total to roughly $150 to $300 depending on the failed component. A control board replacement is the most expensive scenario, with parts alone often ranging from $100 to $250.

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

Get Started

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