Technician inspecting a dishwasher filter and spray system during an appliance repair service in Lakeway TX.

Dishwasher Not Cleaning Dishes: Top Causes and Solutions

If your dishwasher is not cleaning dishes, the most common causes are a clogged filter, blocked or damaged spray arms, low water temperature, a broken detergent dispenser, improper loading, hard water buildup, or a faulty wash motor. Most of these problems can be resolved without buying a new appliance, and a certified technician can diagnose and fix the issue the same day.


There are few things more frustrating than unloading a full dishwasher only to find your plates still covered in food residue, your glasses cloudy, and your pots looking like they never got wet. You ran the full cycle. You used detergent. Yet somehow the machine that was supposed to save you time just created more work.

If this sounds familiar, you are not alone. Dishwasher cleaning complaints are one of the most common appliance service issues reported by homeowners across Travis County and the greater Austin area, including Lakeway, Bee Cave, Steiner Ranch, and West Lake Hills. And in most cases, the root cause is something very specific and very fixable.

This guide breaks down every reason a dishwasher stops cleaning properly, what you can check yourself, what requires a professional repair technician, and how local conditions in the Lakeway area can make these problems worse over time.

The One Thing Most Homeowners Never Think to Check

Close-up of a dishwasher filter being removed and cleaned during an appliance repair service in Lakeway TX.

Before going through the full diagnostic list, there is one thing worth knowing upfront. Most dishwashers manufactured after 2010 have a manual filter at the bottom of the tub that traps food particles and debris during every wash cycle. Unlike older models that had self-cleaning grinder filters, these newer units require you to remove and clean the filter by hand on a regular basis.

A shockingly large number of homeowners have never cleaned their dishwasher filter, and in many cases, have never even been aware that one exists. A filter clogged with weeks or months of accumulated food particles, grease, and mineral deposits will cause the machine to recirculate dirty water back onto your dishes during every single wash. No amount of premium detergent or hot water will fix that until the filter is addressed.

Locating the filter is straightforward. Pull out the bottom rack and look at the center floor of the tub. You will typically see a cylindrical filter that unscrews with a quarter turn to the left. Remove it, rinse it thoroughly under warm running water, and use a soft brush to remove any stubborn buildup. Do this once a month and you will prevent a large percentage of dishwasher cleaning problems before they start.

Reason 1: Clogged or Dirty Filter

Expanding on the point above, a clogged dishwasher filter does not just result in dirty dishes. It creates a chain reaction of problems. As the filter becomes more restricted, water pressure inside the machine drops, the spray arms lose their cleaning power, and food particles that should have been trapped get deposited back onto supposedly clean dishes. You may also notice a persistent bad odor coming from inside the tub, which is a sign that decomposing food is sitting in the filter housing.

What you can do: Remove and clean the filter as described above. If the buildup is significant, soak the filter in warm water with a small amount of white vinegar for about 15 to 20 minutes before scrubbing. Rinse thoroughly and reinstall it before running a test cycle.

How often to clean: Once a month for most households. Every two weeks if your family uses the dishwasher heavily or if you frequently wash heavily soiled cookware.

Reason 2: Blocked or Damaged Spray Arms

The spray arms are the rotating components inside your dishwasher that distribute pressurized water across the racks during the wash cycle. There is typically one below the bottom rack, one below the top rack, and sometimes a third at the very top of the tub. Each arm has small holes punched through it that direct water in specific directions as the arm spins.

Over time, these holes can become clogged with hard water mineral deposits, small food particles, or grease. When even a few of them become blocked, the spray pattern is disrupted, and certain areas of the dishwasher receive significantly less water pressure. Dishes in those zones come out dirty even though everything else in the machine looks fine.

Physical damage is also a factor. A large pot or pan loaded at an awkward angle can prevent a spray arm from rotating freely. If the arm cannot spin, it essentially sprays the same small area repeatedly while the rest of the tub goes without water.

What you can do: Remove the spray arms by unscrewing them or pulling them off their mounts according to your model’s instructions. Hold them up to a light source and look through the holes. Use a toothpick or a thin wire to clear any individual holes that appear blocked. Soak the arms in a solution of equal parts warm water and white vinegar for 20 to 30 minutes to dissolve mineral deposits, then rinse and reinstall. Before starting a cycle, always check that the arms can rotate freely without hitting any dishes.

Reason 3: Water Temperature Is Too Low

This one causes more dishwasher performance problems than most people realize. Your dishwasher depends on hot water to activate the enzymes in your detergent, break down grease, and sanitize dishes effectively. The minimum water temperature required for proper cleaning is 120 degrees Fahrenheit. When water enters the machine below that threshold, detergent does not dissolve or activate correctly, grease stays on surfaces, and you end up with greasy, filmy dishes even after a full cycle.

Several factors can contribute to low water temperature. If your water heater is set too low, if it is located far from your kitchen, or if someone in the household ran a shower or started a load of laundry right before the dishwasher cycle began, the incoming water may not be hot enough.

What you can do: Check your home’s water heater thermostat and make sure it is set to at least 120 degrees Fahrenheit. A simple trick before starting your dishwasher is to run the hot water tap at your kitchen sink for 30 to 60 seconds until the water runs hot. This purges the cold water sitting in the supply line and ensures the dishwasher fills immediately with hot water from the first minute of the cycle.

Reason 4: Hard Water Mineral Buildup Inside the Tub and Components

This is a particularly relevant issue for homeowners in Lakeway and the broader Travis County area. The municipal water supply in much of Central Texas is classified as moderately hard to hard, meaning it contains elevated levels of calcium and magnesium carbonate. Every time your dishwasher runs, these minerals are deposited on the interior walls, the heating element, the spray arm holes, the filter, and the dishes themselves.

Over time, this mineral accumulation, commonly called limescale, coats the interior surfaces of the machine and interferes with its ability to clean effectively. You will notice it as a white chalky film on the inside of the tub, on your glassware, and along the door gasket. It also accelerates the clogging of spray arm holes and filters at a faster rate than you would see in areas with softer water.

What you can do: Run an empty dishwasher cycle with two cups of white vinegar placed in a dishwasher-safe bowl on the bottom rack. This dissolves mild mineral buildup throughout the machine. For heavier deposits, use a dedicated dishwasher cleaning tablet or citric acid powder in an empty cycle. Rinse aid, used consistently in every cycle, helps water sheet off surfaces and significantly reduces mineral spotting on dishes and glassware.

For persistent hard water problems, consider installing a whole-home water softener or an under-sink water conditioner. This is an investment that benefits your dishwasher, your water heater, your faucets, and your clothing in the washing machine simultaneously.

Reason 5: Broken or Stuck Detergent Dispenser

Your dishwasher’s detergent dispenser is designed to release detergent at a specific point in the wash cycle, typically during the main wash phase after the machine has pre-rinsed and heated the water. If the dispenser door is stuck, broken, or blocked by a dish or utensil, the detergent never reaches the water at the right time. The result is dishes that get rinsed but never actually washed.

A less obvious version of this problem is when the dispenser opens but the detergent pod or tablet does not dissolve properly. This can happen when the water temperature is too low, when the dispenser cup is wet before loading the pod, or when the detergent has been stored improperly and has absorbed moisture, causing it to clump.

What you can do: Check that the dispenser door swings open freely and that no utensils, plates, or cutting boards placed in the lower rack are blocking its path when the door closes. Keep the dispenser cup dry before adding your detergent pod. If the dispenser door is physically broken or the spring mechanism has failed, this is a part that a technician can replace quickly at a reasonable cost.

Reason 5: Damaged or Dirty Door Gasket

This is by far the most common cause of inconsistent cleaning and the one that requires zero repairs whatsoever. The way you load your dishwasher has a direct impact on how well it cleans, and most of us develop loading habits over time that work against the machine’s design.

The spray arms distribute water upward and outward as they spin. Anything that blocks that water flow prevents the dishes above or around it from getting thoroughly washed. Large pots and baking sheets placed flat on the lower rack can act like shields, blocking water from reaching dishes on the bottom and the middle sections of the upper rack.

Bowls and cups loaded facing upward trap water in a puddle rather than letting it drain and be replaced by fresh hot water throughout the cycle. Silverware nested tightly in the utensil basket creates blind spots where food particles stay trapped between touching surfaces.

Best practices for loading:

Place plates and bowls with the soiled side angled downward and inward toward the center of the machine where the spray arms direct the most water pressure. Cups, mugs, and glasses should face downward at a slight angle so water can drain freely rather than pooling inside them. Alternate forks and spoons in the utensil basket pointing in different directions to prevent nesting. Large, flat items like baking trays and cutting boards belong along the sides of the lower rack in a vertical position, never laid flat across the middle. Before closing the door, give the lower spray arm a quick manual spin with your hand to confirm nothing is blocking it.

Reason 7: Failing Wash Motor or Circulation Pump

The wash motor, sometimes called the circulation pump, is the component that pressurizes the water and forces it through the spray arms at the speed and pressure needed for effective cleaning. If this motor is wearing out, the spray arms will turn slowly or unevenly, water pressure inside the machine will drop below effective cleaning levels, and you will get dishes that look like they were misted rather than washed.

A failing wash motor often makes itself known through noise. You might hear an unusual humming, grinding, or buzzing during the wash cycle. You might also notice that the spray arms, when tested manually before a cycle, spin freely but during operation seem sluggish or stop rotating altogether.

This is not a DIY repair. The wash motor and circulation pump are core components of the dishwasher’s sealed system, and replacing them requires disassembling the machine, identifying the correct OEM replacement part for your specific model, and reassembling everything correctly. A certified appliance repair technician in Lakeway can handle this efficiently and will typically warranty the part and labor.

Reason 8: Faulty Float Switch

The float switch is a small safety component located on the floor of the dishwasher tub. It rises with the water level during filling and signals the control board to stop the inlet valve when the tub is full. If the float switch gets stuck in the raised position, often from food debris lodging beneath it, the machine thinks the tub is already full and stops filling with water. The cycle runs, the motor spins, but there is no water actually reaching the dishes.

What you can do: Look for a small plastic dome or cylinder on the front corner of the tub floor. Lift it gently and clean out any debris underneath it. Make sure it moves freely up and down. If it is physically damaged or the internal switch has failed, a technician can replace it at a low cost.

Reason 9: Worn or Damaged Door Gasket

The rubber door gasket seals the dishwasher tub during operation and keeps water contained inside the machine. When this gasket becomes cracked, torn, or warped from years of exposure to heat and moisture, it can allow small amounts of steam and water to escape during the cycle. While this primarily presents as a leak, it also affects internal water pressure and temperature consistency, both of which contribute to poor cleaning performance.

In Lakeway’s humid climate, gaskets can deteriorate faster than in drier regions. Inspect the gasket periodically by running your fingers along its entire length and looking for cracks, tears, or sections that have pulled away from the door frame.

Reason 10: Control Board or Cycle Setting Issues

Technician inspecting a dishwasher control board and internal wiring during an appliance repair service in Lakeway TX.

On modern dishwashers from brands like Bosch, Samsung, LG, KitchenAid, and Miele, the main control board manages every phase of the wash cycle, from fill timing and water temperature to spray arm rotation speed and detergent release timing. A partially failing control board can cause the machine to skip phases, cut cycles short, or run at reduced power.

Before assuming a control board failure, verify that the correct wash cycle is selected for the load. Running a quick or express cycle on heavily soiled dishes will always produce disappointing results because these cycles use shorter times and lower water temperatures. Heavy duty or pots and pans cycles use higher temperatures and longer soak times that are appropriate for truly dirty loads.

If your dishwasher is skipping the heated dry phase, running very short cycles, or displaying error codes, a control board issue is likely and warrants a professional diagnostic.

Brand-Specific Dishwasher Cleaning Issues Common in the Lakeway Area

Based on service patterns across Travis County, here are some brand-specific notes worth knowing:

Bosch dishwashers are extremely popular in Lakeway’s higher-end homes and are generally reliable, but their condensation drying system can leave dishes damp. This is a design feature, not a malfunction. However, Bosch units do accumulate hard water deposits in the spray arm holes faster than most other brands due to their specific nozzle geometry, making monthly filter and spray arm cleaning especially important.

Samsung dishwashers have had documented issues with the main control board on certain model families, causing erratic cycle behavior including incomplete washes. Samsung’s error code OC or 0C typically points to overfill issues related to the float switch.

LG dishwashers are known to have drain pump failures after several years of use, which can cause water to pool at the bottom of the tub and be redistributed onto dishes during subsequent cycles.

KitchenAid and Whirlpool dishwashers share many components and generally have very good reliability records, but the detergent dispenser actuator mechanism can fail over time, particularly in units that are six or more years old.

Miele dishwashers, which appear frequently in custom homes throughout the Lake Travis corridor and Steiner Ranch, require professional servicing from technicians familiar with their proprietary control systems and pump designs. Their cleaning performance, however, is among the best available when the machine is functioning correctly.

When to Call a Dishwasher Repair Technician in Lakeway

Many of the causes outlined above are things homeowners can address themselves with basic cleaning and loading adjustments. But certain situations require professional service:

The machine is making unusual grinding, buzzing, or squealing sounds during operation. The spray arms are visibly damaged or cracked. The detergent dispenser mechanism is physically broken. You notice error codes on the display panel that persist after a reset. The control board appears to be skipping cycle phases. The heating element fails to heat water adequately and the water heater thermostat is confirmed to be correctly set. The machine is filling with very little water or not filling at all.

Any of these signs indicates a component failure that requires diagnostic tools, replacement parts, and technical expertise to repair correctly. A reputable appliance repair company in Lakeway should offer same-day or next-day service, provide a transparent repair estimate before any work begins, and back their repairs with a labor and parts warranty of at least 90 days.

Technician diagnosing dishwasher component failures and internal parts during an appliance repair service in Lakeway TX.

Dishwasher Maintenance Schedule for Lakeway Homeowners

Given the hard water conditions throughout Central Texas, a consistent maintenance routine is more important here than in many other parts of the country. Here is a practical schedule that keeps your dishwasher performing at its best:

Weekly: Scrape large food particles off dishes before loading. Check that no items are blocking the spray arms after loading.

Monthly: Remove and clean the filter under warm running water. Inspect and clear the spray arm holes. Run an empty cleaning cycle with white vinegar or a dishwasher cleaning tablet.

Every three months: Check the door gasket for wear or damage. Verify the rinse aid dispenser is full. Run hot water at the kitchen tap before starting the first cycle of the day.

Annually: Have a certified technician inspect the wash motor, heating element, inlet valve, and control board as part of a preventive service call.

Frequently Asked Questions

Why is my dishwasher running but not cleaning dishes?

The most likely causes are a clogged filter, blocked spray arms, or a detergent dispenser that is not opening correctly during the cycle. Start by cleaning the filter and checking that the spray arms spin freely.

Most dishwasher repairs in the Lakeway area range from $120 to $400 depending on the component. A detergent dispenser replacement typically runs between $100 and $150 including labor. Pump or motor repairs are on the higher end of the range. Diagnostic service calls generally cost $75 to $100, which is usually credited toward the repair.

Yes. Hard water mineral deposits are a leading cause of dishwasher cleaning problems in Central Texas. They clog spray arm holes, coat the filter, reduce heating element efficiency, and leave white film on dishes. Consistent use of rinse aid and monthly cleaning cycles with white vinegar or citric acid significantly reduce this problem.


A dishwasher under ten years old where the repair cost is less than half the price of a comparable new unit is generally worth fixing. For units older than ten years with major motor or control board failures, replacement may be the better long-term value. Your technician should walk you through both options honestly before any work begins.

White film on dishes is almost always caused by hard water mineral deposits. Use rinse aid in every cycle, run a monthly cleaning cycle with white vinegar or a dedicated dishwasher descaler, and consider a water softener if the problem is severe or recurring.

Whirlpool, Maytag, and Bosch tend to hold up well over time. LG and Samsung have known compressor issues on certain models, while Sub-Zero and Viking are durable but require professional servicing.

 
 
 
 
 

The Bottom Line for Lakeway Homeowners

A dishwasher that is not cleaning dishes is almost never a sign that the appliance is dead. In the vast majority of cases, the cause is a dirty filter, blocked spray arms, hard water buildup, a detergent problem, or a loading issue, all of which are very solvable. Start with the simple checks, work through the list methodically, and you will find the answer.

For Lakeway homeowners dealing with hard water from the local water supply, a consistent maintenance routine is not optional. It is the single most effective way to extend the life of your dishwasher and keep it cleaning at full capacity year after year.

If you have worked through the troubleshooting steps above and your dishwasher is still leaving dirty dishes, contact a certified appliance repair specialist in Lakeway for a same-day diagnostic. Whether you have a Bosch, KitchenAid, Miele, Samsung, LG, or Whirlpool, a trained technician with local experience can identify the problem quickly and get your kitchen running smoothly again.

Dishwasher Not Cleaning Properly? We Can Help.

Same-day dishwasher repair service available in Lakeway, Bee Cave, Steiner Ranch, and nearby areas.

 

Select the service you need and send us your request. Our expert technician will get back to you quickly to schedule your repair.

Book Your Appliance Repair Service