Whirlpool Dishwasher Float Switch Replacement — What This Part Does
The float switch (also called the overfill or flood switch) is a safety device mounted in the base of your Whirlpool dishwasher. It monitors water level using a plastic float that rises as the tub fills. When the float lifts to a certain height, it trips the switch and signals the control board to stop the fill valve. If water leaks into the base pan or the tub overfills, the float rises and opens the circuit to prevent flooding.
This part fails when the float gets stuck under debris, the switch contacts corrode or break, or the float housing cracks. Leaks under the dishwasher can also trigger the float and cause the switch to stay open. Because the float must move freely and the switch must close to allow filling, any mechanical binding or electrical failure will stop the dishwasher from operating correctly.
Signs It Needs Replacing
- Dishwasher won’t fill with water The machine sits idle or displays an error because the control board reads the overfill circuit as open and blocks the fill valve from opening.
- Dishwasher only fills when you press the float down Manually pushing the float closes the switch contacts and allows filling, which points directly to a faulty or stuck float switch.
- Overfill or flood error code on display The control board detects an open overfill switch circuit and halts the cycle with a fault code specific to the float system.
- Water in the base pan under the dishwasher A leak from the tub, door gasket, or base gasket has filled the pan and lifted the float, triggering the overfill protection.
- Float does not move up and down freely Debris, food particles, or a cracked housing prevent the float from rising and falling as water level changes.
- No click sound when you lift the float manually The switch contacts are corroded or broken and do not close when the float moves, so the circuit stays open.
How to Replace It
- Disconnect power to the dishwasher at the breaker or by unplugging the unit, and turn off the water supply valve under the sink.
- Remove the lower kickplate or access panel at the front base of the dishwasher by pulling it forward or unscrewing retaining clips.
- Locate the float assembly in the dishwasher base pan (usually near the center front) and check for standing water, debris, or objects blocking the float from moving freely.
- Lift the float up and down to confirm it moves without binding, and listen for a click from the switch contacts (no click means the switch is likely faulty).
- Disconnect the wiring harness from the float switch by pressing the tab and pulling the connector straight off.
- Remove the float housing by lifting it out of the retaining slot or unscrewing the mounting bracket (design varies by model).
- Install the new float switch assembly by seating it into the same retaining slot or bracket and securing any screws.
- Reconnect the wiring harness to the new switch until the connector clicks into place.
- Reinstall the lower access panel, restore water and power, and run a test cycle to verify the dishwasher fills normally and completes without error codes.
The Part You Need
| Part | Notes |
|---|---|
| Dishwasher float switch assembly | Amazon | Check the model and serial number plate inside the dishwasher door or on the side of the tub for your exact part number. One common Whirlpool float part is WPW10195036, but always verify fitment by your specific model before ordering. |
| Dishwasher base gasket | Amazon | Inspect the base gasket during float switch replacement and replace if damaged or leaking, as leaks into the base pan trigger the overfill switch. |
Related Error Codes
If this part is failing you may also see one of these codes:
- Whirlpool Dishwasher E1 error code
- Whirlpool Dishwasher E15 error code
- Whirlpool Dishwasher E3 error code
- Whirlpool Dishwasher E4 error code
- Whirlpool Dishwasher E6 error code
- Whirlpool Dishwasher E7 error code
- Whirlpool Dishwasher F10E5 error code
- Whirlpool Dishwasher F1E1 error code
- Whirlpool Dishwasher F2E2 error code
- Whirlpool Dishwasher F3E1 error code
When to Call a Pro
If you find standing water in the base pan and cannot locate the source of the leak, or if the dishwasher continues to display overfill errors after replacing the float switch and clearing obstructions, call a qualified appliance technician. Persistent faults can indicate control board issues, wiring shorts in the float circuit, or structural cracks in the tub that require disassembly and diagnostic tools to trace. If the dishwasher is not level or you are uncomfortable working with the base pan and wiring connections, a professional can complete the repair and verify proper operation.