Fix a dishwasher that will not fill
We'll shut off the water first, then check the supply valve, inlet screen, water inlet valve, float switch, and drain hose—or tell you when to call a pro.
What you'll need
- Multimeter (for continuity tests on inlet valve)
- Screwdriver set (Phillips and flathead)
- Replacement water inlet valve or float switch (if tests show a fault)
Step-by-step diagnostic
Quick triage — pick your path
Get started
Choose the option that matches what you see. You can jump straight to that section.
- Follow this guide Work through the full procedure from shutting off water to testing components.
- Shut off water first You need to shut off the water before any repair.
- Check supply valve and inlet screen You want to rule out supply and inlet blockage first.
- Test inlet valve and float switch You have confirmed supply is good and want to test the fill components.
- When to call a pro The supply valve is stuck, the timer or control has failed, or you are not comfortable with the repair.
Show full guide
Steps
Goal: Shut off water first, then confirm the symptom and isolate the fill fault.
- Shut off the dishwasher supply valve under the sink (or the main supply if no valve). Open a faucet briefly to relieve pressure.
- Start a normal wash cycle. Listen for the pump and spray arms. If the tub stays dry after one to two minutes, the fill system has failed.
- Good: The tub stays dry—fill fault. Proceed to Check supply valve and inlet screen.
- No problem: The tub fills normally—fill system is working. No action needed.
Shut off water first
Goal: Confirm water is off before disconnecting the supply line or working on the inlet.
- Turn the dishwasher supply valve under the sink clockwise until it stops. If there is no valve, shut off the main water supply.
- Open a faucet briefly to relieve pressure. You should see the valve fully closed and no water flowing when you start a cycle.
- When the valve is off, you can safely disconnect the supply line for inspection.
Check supply valve and inlet screen
Goal: Rule out a closed valve or clogged inlet before opening the dishwasher.
- Locate the dishwasher supply valve under the sink. Turn it counterclockwise until fully open. If the valve is stuck or corroded, do not force it—call a plumber.
- Shut off the water again. Disconnect the supply line from the dishwasher inlet. Look inside the inlet port for the inlet screen. Remove debris, rinse, reinstall.
- Good: Valve is open and screen is clear. Proceed to Inlet valve and float switch.
- Bad: Valve stuck or screen cannot be cleared—call a plumber or replace the inlet assembly.
Inlet valve and float switch
Goal: Test and replace the water inlet valve or float switch if faulty.
- Unplug the dishwasher. Locate the water inlet valve (where the supply line connects). Test for continuity with a multimeter or apply 120 V to the solenoid to see if it opens. Replace if faulty.
- Locate the float switch (usually in the tub bottom). Move it up and down by hand. If it does not move freely, clear debris or replace the switch.
- Check the drain hose for a proper high loop above the flood rim of the sink. Reposition if the loop is missing or too low.
- Good: You found and replaced the faulty part. Reassemble and test—the dishwasher should fill.
- Bad: All components check good but the dishwasher still does not fill—timer or control board has failed. Call a pro.
When to get help
Call an appliance technician if:
- The supply valve is stuck or corroded (a plumber for the valve).
- The timer or control board has failed.
- You have checked all components and the dishwasher still does not fill.
- You are not comfortable working with water connections or electrical components.
Verification
- The tub fills with water within one to two minutes of starting a cycle.
- No leaks at the supply connection or inlet.
- The spray arms rotate and water circulates during the wash phase.
- The float switch rises as the tub fills and stops the fill when full.
Escalation ladder
Work from the device outward. Stop when the problem is fixed.
- Confirm symptom Verify the dishwasher runs but the tub stays dry; rule out a different problem.
- Supply valve and inlet screen Check the valve is open and the inlet screen is not clogged.
- Water inlet valve and float switch Test and replace the inlet valve or float switch if faulty.
- Drain hose and high loop Check that the drain hose has a proper high loop to prevent siphoning.
- Call a pro Timer or control failure, stuck supply valve, or repeated failures—call an appliance technician or plumber.
What to capture if you need help
Before calling support or posting for help, have these ready. It speeds everything up.
- Whether the supply valve is open
- Condition of the inlet screen
- Inlet valve and float switch test results
- Drain hose loop configuration
- Steps already tried
Does the dishwasher run but the tub stay dry?
Start a normal wash cycle. Listen for the pump and spray arms. If the tub stays dry after one to two minutes, the fill system has failed.
You can change your answer later.
No action needed
Is the water supply shut off before repair?
Always shut off the dishwasher supply valve under the sink before disconnecting the supply line or working on the inlet.
You can change your answer later.
Shut off the water first
Is the supply valve fully open when testing?
The valve under the sink must be fully open for the dishwasher to receive water.
You can change your answer later.
Is the inlet screen clear of debris?
A clogged inlet screen blocks water flow. Disconnect the supply line and inspect the inlet port.
You can change your answer later.
Clean inlet screen and test
Does the water inlet valve open when energized?
The water inlet valve is a solenoid that opens when the dishwasher calls for fill. Test with a multimeter or by applying 120 V.
You can change your answer later.
Replace water inlet valve and test
Does the float switch move freely?
A stuck float switch can prevent filling. The float should drop when the tub is empty.
You can change your answer later.
Replace float switch and test
Does the drain hose have a proper high loop?
A drain hose looped too low can siphon water out. If the loop is correct and all other components check good but the dishwasher still does not fill, the timer or control has failed.
Yes (all good, still no fill) No (fix loop)
You can change your answer later.
Fix drain hose loop and test
Call a technician
Reviewed by Blackbox Atlas
Frequently asked questions
- Why would a dishwasher run but not fill with water?
- Common causes: the supply valve under the sink is closed or partially closed, a clogged inlet screen, a faulty water inlet valve, a stuck float switch, or a failed timer or control board. Shut off the water, then check each in order.
- Can I fix a dishwasher that will not fill myself?
- Yes. You can check and open the supply valve, clean the inlet screen, and test or replace the water inlet valve and float switch with basic tools. If the timer or control board has failed, or if you are not comfortable with the repair, call an appliance technician.
- When should I call a technician for a dishwasher that will not fill?
- Call a technician if the timer or control board has failed, if you have checked all components and the dishwasher still does not fill, or if you are not comfortable working with water connections or electrical components.
Rate this guide
Was this helpful?
Thanks for your feedback.