You open the dishwasher after a full cycle and the glasses look like someone smeared them with a thin layer of milk. Plates have a chalky haze. Forks feel gritty. You run it again and nothing changes.
This is one of the most common calls we get, and the good news is that most of the time it isn’t a broken dishwasher. Cloudy dishes are usually a water or detergent problem, or a maintenance problem you can fix yourself in a few minutes. Sometimes it is the machine, and that’s when you call us.
I’m a working appliance tech, not a writer. I’ve been pulling dishwasher filters and clearing spray arms across Denton County for years, and I’m going to give you the same walkthrough I give customers. No fluff.
Here’s how to sort it out.
Start With a 10-Minute Homeowner Check
Run through these in order. Don’t skip ahead.
1. Look at the glasses against a light.
Hold a cloudy glass up to a window. If the haze wipes off with a damp cloth, it’s a film — detergent residue, hard water minerals, or food soil redeposited during the wash. If the haze is etched into the glass and won’t come off, the glass itself is permanently damaged. Etching happens over years of soft water plus too much detergent, or very hot water. No repair fixes etched glass. You replace the glassware.
2. Check your rinse aid dispenser.
Open the dishwasher door and find the rinse aid cap, usually next to the detergent cup. If it’s empty, fill it. Rinse aid is what makes water sheet off instead of drying in spots. Skipping it is the single most common cause of cloudy glasses we see in Denton and Little Elm. If the dispenser won’t hold rinse aid or the cap is cracked, that’s a real part failure and worth a call.
3. Run your tap water into a clear glass and let it sit.
If it dries with white spots or a chalky ring, you have hard water. Hard water leaves mineral deposits on everything, and your dishwasher can’t rinse them away on its own. You’ll need rinse aid, a detergent with a built-in hard water treatment, or a whole-home softener. This isn’t an appliance problem, and no repair tech can fix your water.
4. Check the detergent you’re using.
Powder and gel detergents have gotten weaker over the years. Most manufacturers now build dishwashers around pods or tablets, and those perform better in hard water. If you’re using a bargain gel, switch to a quality pod for two weeks and see what changes. Also check that you’re not overloading the detergent cup — too much detergent in soft water actually causes filming.
5. Inspect the spray arms.
Pull the lower rack out and spin the bottom spray arm by hand. It should spin freely. Then check the holes on both the upper and lower spray arms. Food particles, broken glass, and mineral scale plug those holes. A plugged spray arm means water isn’t reaching the top rack, so those dishes come out dirty and filmy. Use a toothpick or a paper clip to clear the holes. This is safe to do yourself.
6. Clean the filter.
Most modern dishwashers — Whirlpool, Bosch, KitchenAid, LG, Samsung — have a removable filter at the bottom of the tub. Twist it out, rinse it under hot water, and scrub it with a soft brush. If it’s caked with grease and food, that soil gets recirculated onto your dishes every cycle. A clogged filter is one of the top causes of cloudy dishes and it takes five minutes to fix. The same filter is the first thing to check when a dishwasher isn’t draining.
7. Check the water temperature at the sink.
Turn on your hot water at the kitchen sink and let it run. It should be hot enough that you wouldn’t want to hold your hand under it — roughly 120°F. Dishwashers rely on incoming hot water, and most only heat an extra 10 to 20 degrees. If your water heater is set low or the run from the heater is long, the dishwasher never gets hot enough to dissolve detergent properly. That leaves film.
8. Open the detergent dispenser mid-cycle.
Start a normal cycle. About ten minutes in, pause the dishwasher and open the door. Look at the detergent dispenser. Is it empty? Good. Is there a clump of wet, undissolved detergent sitting there? That’s a problem.
What this tells you: If the detergent isn’t fully released or dissolved, the wash water never gets the right chemical mix. That leftover soap film dries onto glassware. Common causes: a blocked dispenser door (stuck on a spoon or a piece of plastic), or a failing door latch that doesn’t open at the right time. The part is the dispenser assembly, and sometimes the door switch that tells the timer when to pop it open.
Hard Water vs. Detergent Film: The Vinegar Test
Here’s a common head-scratcher: Is that cloudy film from hard water minerals or leftover detergent? They look similar, but the fix is different. Here’s a simple test you can do right now.
Grab a glass with the cloudy film. Pour a cup of white vinegar over it and let it sit for five minutes. Rinse with water. If the film comes off clean, that’s hard water scale—calcium and magnesium deposits. If the film stays or just smears around, it’s detergent residue that didn’t rinse away.
Hard water film means your water has high mineral content. You’ll need to either run a dishwasher cleaner with citric acid monthly or install a water softener. Detergent film means you’re using too much soap, the water’s not hot enough, or the detergent isn’t dissolving fully. Cut back on the amount you use.
Quick Comparison: What’s Causing Your Cloudy Dishes
Here’s the same information sorted by cause, so you can match what you’re seeing to what it takes to fix it. Cost ranges are typical for the Dallas–Fort Worth area and include parts and labor where a pro is involved.
| Cause | What You’ll See | DIY Fix | Pro Repair | Typical Cost Range |
|---|---|---|---|---|
| Hard water | White spots, chalky ring on glasses, film that wipes off | Rinse aid, hard-water detergent, whole-home softener | Water softener install (plumber) | $0 DIY / $800–$2,500 softener installed |
| Detergent / rinse aid | Uniform haze, spots, glasses dry with streaks | Switch to quality pods, fill rinse aid, stop over-dosing | Rinse aid dispenser replacement | $0 DIY / $150–$300 |
| Loading | Top rack items dirty and filmy, bottom rack fine | Don’t block spray arms, face soiled sides toward center, don’t overload | None needed | $0 |
| Filter / spray arm | Gritty film, food specks, top rack worse than bottom | Pull and scrub filter, clear spray arm holes with a toothpick | Filter housing or spray arm replacement | $0 DIY / $120–$280 |
| Machine failure | Standing water, no fill, no heat, leaks, won’t drain | None — stop here | Drain pump, float switch, heating element, control board | $200–$600+ |
Rather have a tech look at it? S&W handles dishwasher repair across Denton and North Texas, weekday evenings 3–8 PM and Saturdays 10 AM–2 PM. The $99 service fee goes toward the repair, and every repair comes with a 30-day parts and labor warranty. Book a service visit or call 940-286-4094.
DFW Water: Why This Happens More Here Than You’d Think
If you’re on Denton or Frisco city water, you’re looking at roughly 7 to 10 grains per gallon of hardness — solidly in the “hard” range. Little Elm and parts of Lewisville run similar or higher. That calcium and magnesium is what dries into white spots on your glassware, and it also scales up the inside of your dishwasher over time.
What that means practically: you can’t skip rinse aid here the way someone in a soft-water city can. And if you’ve never descaled your machine, the spray arm holes and the filter screen are probably carrying a mineral layer you can’t see until you pull them out. If you’re on well water in the outer counties, it can be worse.
Brand Notes: Bosch, Whirlpool, Samsung, KitchenAid
Filters and spray arms aren’t the same across brands, and the wrong move can break a part.
- Bosch: Filter is a three-piece assembly at the bottom of the tub — twist the cylinder, lift out the fine mesh, then the coarse filter. Rinse all three. Bosch spray arms pop off with a quarter-turn; don’t pry them. Bosch is also pickier about rinse aid than most — if the dispenser is empty, you’ll see it.
- Whirlpool / Maytag: Most models use a two-piece filter — a coarse cup and a fine mesh. The upper spray arm on many Whirlpool builds is fed by a supply tube at the back of the tub. If the top rack is consistently dirty, that tube is worth checking, not just the arm.
- Samsung: Filter is usually a single twist-out cartridge, easy to clean. Samsung spray arms clip in and can crack at the clip — if the arm droops or won’t stay seated, that’s a replacement, not a cleaning.
- KitchenAid: Similar filter design to Whirlpool (same parent company), but the spray arm holes are smaller and plug faster in hard water. Soak the arm in white vinegar for 20 minutes before you poke the holes.
If you’re not sure which style you have, pull the bottom rack and look. It’ll be obvious once you’re in there.
When to Stop and Call a Tech
Stop DIY if the rinse aid dispenser leaks or won’t hold fluid, if the spray arms are cracked or won’t spin even after cleaning, if you see standing water in the bottom of the tub after a cycle, or if the dishwasher won’t fill, drain, or heat at all. Those point to the rinse aid dispenser assembly, the spray arm supply tube, the drain pump, the float switch, the heating element, or the control board. If dishes are coming out with food still stuck on them, not just film, start with these five checks for dirty dishes.
Here’s the honest reason to stop: a cracked spray arm or a failing drain pump can flood your cabinet and subfloor, and water damage costs far more than the repair. We’ve seen it happen.
If you’re in Denton, Little Elm, Frisco, Lewisville, or anywhere across North Texas and you’ve hit that wall, S&W Service and Repair works on every major brand — Whirlpool, Maytag, GE, LG, Samsung, KitchenAid, Frigidaire, Bosch, Kenmore, Sub-Zero, Wolf, and Viking. We also handle Old Republic Home Protection warranty work orders, so if your dishwasher is covered, we can take care of that too. You can reach us through our contact page or just call.
One more thing worth knowing: if your dishwasher is more than 12 years old and you’re looking at a control board or pump replacement, get the numbers before you commit (the 50% rule is a quick way to run them). Sometimes the money is better spent elsewhere. We’ll tell you straight. The same techs who handle dishwasher calls also handle washer repair and the rest of your kitchen appliances, so if something else is acting up while we’re there, we can look at it.
FAQ
Why are my dishes cloudy after the dishwasher? Most of the time it’s one of five things: no rinse aid, weak detergent, hard water minerals, a clogged filter, or plugged spray arm holes. Etched glass is the one cause you can’t fix — if the haze won’t wipe off with a damp cloth, the glass is permanently damaged.
Does hard water make dishes cloudy in the dishwasher? Yes. Hard water leaves calcium and magnesium deposits that dry into white spots and chalky film. In DFW, most municipal water runs 7 to 10 grains per gallon, which is hard enough to cause this on every cycle. Rinse aid and a hard-water detergent help; a whole-home softener solves it.
Can I use white vinegar to fix cloudy dishes? Yes, for cleaning. Run a cup of white vinegar in an empty dishwasher on the top rack to descale the tub and spray arms, and soak removable spray arms in vinegar for 20 minutes. Vinegar won’t fix etched glass and it won’t soften your supply water.
Why is my dishwasher leaving film on everything all of a sudden? Sudden film usually means the rinse aid ran out, you switched detergent, the filter clogged, or the water heater got turned down. Check those four before you assume the machine failed.
How much does it cost to fix a dishwasher that leaves dishes cloudy? If it’s a cleaning issue, $0 — you fix it yourself. If it’s a rinse aid dispenser, expect $150–$300. Spray arm or filter housing, $120–$280. Pump, heating element, or control board, $200–$600+. Our service fee is $99, and it goes toward the repair if you move forward.
The Short Version
Cloudy dishes are usually rinse aid, detergent, hard water, a clogged filter, or plugged spray arms. Check those first. If the machine won’t fill, drain, or heat, or if you see leaks or standing water, that’s a repair, not a cleaning issue.
Two ways to get this handled:
Call S&W Service and Repair at 940-286-4094, weekday evenings 3–8 PM or Saturdays 10 AM–2 PM.
Or book a service visit online. The $99 service fee goes toward the dishwasher repair, and every repair comes with a 30-day parts and labor warranty.
What Your Neighbors Say
“S&W Repair replaced the heating element in my dryer in no time at all. They know what they are doing. The technician was polite, professional and timely.”
Judy M. · Google review
“They are extremely thorough, on-time, and made sure that the repair was done properly and completely. Friendly, and easy to communicate with. Would absolutely call them again.”
Seth R. · Google review
“This company provides top quality service. The service technician came prepared with the parts and was very professional with his approach and work. Great experience!”
Heri V. · Google review