Dishwasher smells bad: causes and safe checks
Quick answer
A smelly dishwasher usually has food trapped in the filter, a drain that isn’t clearing properly, or grease build-up from no maintenance. Clean the filters, sump and spray arms, check the drain hose and sink connection aren’t blocked or kinked, and run a maintenance wash with a dishwasher cleaner.
Also covers: dishwasher smells of eggs · dishwasher smells musty · dishwasher odour.
Likely causes
- Blocked filter trapping food
- Grease and residue build-up
- Kinked drain hose letting waste water flow back
- Restricted drain or sink connection
- Blocked spray arms
What you can safely check yourself
- The code or problem comes back after you’ve done the safe checks on this page.
- The next step would mean removing a cover or panel, or working on the pump, valves, heater, motor, door lock or wiring. That is a job for a qualified engineer.
Work through these in order. Stop as soon as one of the signs above applies.
Clean the dishwasher filters
- Switch off and unplug the appliance at the wall socket before you touch hoses, filters or the back of the machine. Make sure your hands and the plug area are dry.
- Wear protective gloves. Broken glass and sharp debris can collect in the filter and pump area, and it is hard to see.
- Take out the lower basket.
- Twist and lift the filter unit out of the base of the tub, then separate the parts as your manual shows.
- Rinse every part under running water. Use a soft brush for stubborn debris and nothing abrasive.
- Wipe food remains out of the sump area around the filter opening.
- Refit the filters so they lie flat and lock in position. On many models arrows line up when they are locked.
Don’t: Don’t run the dishwasher without the filters fitted.
Check the spray arms turn and aren’t blocked
- Switch off and unplug the appliance at the wall socket before you touch hoses, filters or the back of the machine. Make sure your hands and the plug area are dry.
- With the dishwasher switched off, turn each spray arm by hand. It should spin freely without hitting plates, pans or utensils.
- Look at the nozzle holes. Clear food or limescale with a cocktail stick or tweezers.
- If your manual shows how to remove the spray arms, rinse them through under the tap and refit them firmly.
Check the dishwasher drain hose
- Switch off and unplug the appliance at the wall socket before you touch hoses, filters or the back of the machine. Make sure your hands and the plug area are dry.
- Where you can see it (usually under the sink), check the drain hose isn’t kinked, twisted, squashed or damaged.
- Check its length and the height of the drain connection against your manual. Hoses that are too long, too low or too high drain badly.
Don’t: Don’t pull a built-in dishwasher out of its housing. If the hose can only be reached that way, ask an installer or engineer.
Check the sink waste connection
- Run the sink tap. If the sink drains slowly, the household drain is blocked, not the dishwasher.
- Check the spigot on the sink waste where the dishwasher hose connects isn’t clogged with food debris.
- If the dishwasher was just installed or moved, check the blanking plug was removed from that spigot.
- If the hose connects to a waste disposal unit, check the plug in the disposal unit’s dishwasher inlet has been removed.
Run a dishwasher maintenance wash
- Clean the filters first.
- Run an empty hot programme with a dishwasher cleaner, or your machine’s care programme if it has one. Follow the cleaner’s instructions.
- Wipe the door seal and door edge, where the wash water doesn’t reach.
For this fault: AEG suggests a dishwasher cleaner at least every two months. Bosch suggests a maintenance wash every 4 to 6 months, depending on use.
Showing an error code?
These codes are related to this problem. Codes differ by brand, so pick yours:
- i20AEG The dishwasher has a problem draining the water.
- E24Bosch The dishwasher isn’t draining properly because of a blockage.
- F11Miele There is a drain fault: water is left in the wash cabinet.
- 5CSamsung The water level doesn’t drop when the dishwasher expects it to drain.
Step-by-step guides
Related problems
- Dishwasher not drainingWater left in the bottom of a dishwasher is usually caused by blocked filters, a clogged…
- Dishwasher not cleaning properlyWhen dishes come out dirty, check whether the tablet dissolved. If it didn’t, an item…
Brand guides: AEG, Bosch, Miele, Samsung. More dishwasher problems and codes, or use the fault finder.
Sources
- Bosch Home UK: Dishwasher smells bad Manufacturer UK · checked 11 October 2026
- AEG UK: Unpleasant odour from the dishwasher Manufacturer UK · checked 11 October 2026
- Bosch Home UK: Cleaning a dishwasher filter Manufacturer UK · checked 11 October 2026
- Bosch Home (Qatar): Dishwasher error code E22 Manufacturer, non-UK site · checked 11 October 2026
- Samsung UK: What do the error codes on my dishwasher mean? Manufacturer UK · checked 11 October 2026
- Bosch Home UK: Dishwasher not cleaning Manufacturer UK · checked 11 October 2026
- AEG UK: Dishwasher making noises – normal sounds and signs of a problem Manufacturer UK · checked 11 October 2026
- AEG UK: Dishwasher leaking – causes and solutions Manufacturer UK · checked 11 October 2026
- AEG UK: Dishwasher displays error code i20, C2, F2 or AL6 or beeps twice – not draining Manufacturer UK · checked 11 October 2026
- Bosch Home UK: Dishwasher E24 error Manufacturer UK · checked 11 October 2026
Last checked against these sources: .
We write every page in our own words from manufacturer guidance and check it against the sources above. If your manual says something different, follow your manual. How we check.