Most of us get a dishwasher so we don’t have to wash dishes ourselves. The trade-off, though, is that we now have to clean the dishwasher itself.
Over time, grease, food debris, and soap scum can build up and reduce the machine’s efficiency. It could also cause damage and lead to a hefty repair bill down the line.
Proper maintenance includes knowing how to clean a dishwasher! For routine cleaning, you can use vinegar or a commercial dishwasher cleaner. Deep cleaning will require washing individual parts like the filter and spray arms.
A dirty dishwasher doesn’t clean dishes, and the more you put this off, the dirtier it gets! From quick solutions to removing odours, here’s your full guide to dishwasher cleaning.
Routine Cleaning | Deep Cleaning | Cleaning the Exterior | Cleaning the Accessories | Cleaning a Smelly Dishwasher | Tackling Stains | Tips for Keeping It Clean
How Often Should You Clean the Dishwasher?
Ideally, you should clean your dishwasher at least once a month.
Residue and debris build up over time, especially in the filter and drain. This makes your dishwasher less efficient and leaves your dishes dirty.
Cleaning the dishwasher keeps it in good working condition and prevents unpleasant odours or even mould.
If you use the dishwasher daily, your regular dishwasher cleaning schedule would look like:
- As needed: Spot clean stains, drips, and debris
- Daily: Remove visible grime on the outside and bottom of the dishwasher
- Weekly: Clean the dishwasher filter and do routine cleaning
- Monthly: Deep clean the dishwasher and drain
Don’t want the additional load? Book a professional kitchen cleaning and add the dishwasher to your services!
Routine Dishwasher Cleaning
Doing a quick clean at least once a week can minimise food debris and soap scum build-up. It can even extend the time between deep cleans!
Always make sure to remove any dirty dishes (or clean ones) before you work.
How to clean a dishwasher with vinegar
This is a common method for routine dishwasher cleaning.
Pour 1-2 cups of distilled white vinegar into a dishwasher-safe bowl or container. Place it on the top rack of the empty dishwasher, then run a hot water cycle.
The hot water and vinegar will break down grease, stuck-on food particles, and other grime. You can run another quick cycle afterwards to remove the vinegar odour, or leave the door cracked open to air it out.
How to clean a dishwasher with baking soda
Baking soda is an excellent deodoriser, and it also helps tackle grease.
Make a cleaning paste of 3 parts baking soda to 1 part warm water. Then use a non-abrasive sponge or old toothbrush dipped in the paste to gently scrub away any gunk.
Wipe off any residue with a damp cloth, then run a quick wash cycle to rinse out the interior.
How to clean a dishwasher with dishwasher cleaner
Dishwasher cleaners are formulated to tackle tough stains, grease, and mineral buildup.
Your dishwasher’s brand might have its own cleaning product (like Miele), but you can also use commercial products like Finish Dishwasher Cleaner or Affresh Dishwasher Cleaner Tablets.
Follow the product instructions to clean your dishwasher. Usually, you’ll need to place the product in the dispenser then run a hot wash cycle.
If you’re using tablets, put another one on the dishwasher floor to tackle an extra dirty dishwasher.
How to clean using the cleaning cycle
Some modern dishwasher models have a self-cleaning cycle! Follow the manufacturer’s instructions to run the cycle and clean the dishwasher.
You can add a cup of white vinegar to a dishwasher-safe container and place it on the top rack for extra cleaning power.
How to Deep Clean Your Dishwasher
Once a month, deep clean your dishwasher inside and out. These methods will work even for stainless steel dishwashers.
Empty the dishwasher before cleaning, including any racks and utensil holders.
Then bring out the manual so you can safely disassemble the different parts!
Cleaning inside the dishwasher door
The rubber seals on a dishwasher door can become a trap for dirt and debris. Combined with the humid, enclosed environment, it can be a prime spot for mould growth.
To clean the dishwasher door, mix equal parts white vinegar and water, plus a few drops of dish soap. Dip an old toothbrush in the solution, and scrub around the edges.
Pay close attention to the folds in the rubber seal to remove dirt. Rinse off the residue with a damp cloth, then dry the seal thoroughly.
Cleaning the dishwasher spray arms
Follow the owner’s manual to remove each spray arm (top, bottom, and middle if you have one).
You can set them aside to soak in hot water and dish soap, or place them under hot running water to rinse off dirt.
Minerals from hard water can build up on the spray holes or nozzles, reducing water flow. Use a toothbrush or toothpick to unclog the nozzles.
Cleaning the dishwasher filter
Locate your dishwasher’s filter – usually under the bottom spray arm or in a corner. Most models have a filter that twists to unlock.
To clean the dishwasher filter, leave it to soak for 10-15 minutes in hot, soapy water. Use a soft-bristle brush to scrub off any grease, food particles, and other grime.
Rinse the filter clean, then shake off excess moisture and let it air dry.
TIP: Our pro cleaners suggest soaking the filter at the same time you’re cleaning other items in the kitchen (like stovetop grates).
Cleaning the dishwasher drain
While the dishwasher filter is soaking, clean the dishwasher drain!
Start by removing any visible debris inside the drain (wear rubber gloves!). Then slowly pour a kettle of very hot water (about 82ºC or 180ºF) down the drain.
Keep an eye on the water level, making sure it doesn’t back up. Let the water work its way through the dishwasher drain and hose, flushing away any dirt.
If you notice water not draining, that might be a sign of a clog or blockage. Use a drain snake or call in a professional to tackle the job.
Cleaning the dishwasher tub
If it’s not too dirty, you can clean a dishwasher tub with a soft cloth and hot, soapy water. Wipe the interior clean, paying attention to any grimy spots.
For stubborn residue or mineral buildup, use the baking soda paste. Apply it with a non-abrasive sponge and let it sit for up to 10 minutes.
Use the sponge to carefully scrub the area clean, before wiping the residue off with a damp cloth.
After you’ve cleaned and reassembled the dishwasher parts, run a wash cycle with an empty dishwasher to rinse the interior.
Skip the drying cycle and just wipe off excess moisture, then leave the door open to air dry.
How to Clean a Dishwasher’s Exterior
Over time, your dishwasher’s exterior can get pretty grimy from food splatters, fingerprints, and daily dirt.
To clean the dishwasher door, wash it with some warm, soapy water and a non-abrasive sponge or soft cloth. For a stainless steel door, use a dedicated stainless cleaner.
Avoid abrasive cleaners or harsh chemicals that can scratch the material.
Mix a bit of dish soap with warm water, then dip a soft cloth in the solution. Wring it out so it’s just damp, then wipe the control panel and door handle.
For hard-to-remove dirt, use an old toothbrush dipped in soap and water, then scrub it off.
Clean the crevices and grooves (especially around buttons) with a cotton bud or old toothbrush. For tiny spaces, use a toothpick to pry out the gunk.
Do not let water seep into any electronic components to prevent damage.
NOTE: For a stainless steel dishwasher, you can polish the exterior with a thin layer of olive oil for a streak-free shine!
Cleaning Dishwasher Accessories
Besides the dishwasher’s interior and exterior, you’ll need to clean all the accessories!
That ensures every inch of your machine, from the dispenser to the bottom rack, is dirt-free.
How to clean dishwasher racks
Soak the dish racks in hot, sudsy water in the sink. This will loosen any stuck-on food and grime.
Use a non-abrasive sponge or soft brush to scrub them clean, then rinse the racks. Dry them thoroughly before putting them back.
How to clean utensil holders
Place the utensil holders in their own bubble bath of hot water and detergent. Let them soak for 10 minutes, then scrub them clean with a sponge.
Use a soft-bristle brush or soft toothbrush to clean between slots. Rinse them thoroughly, then dry before putting them back.
How to clean the detergent dispenser
For the detergent dispenser, scrub it clean with a soft-bristle brush and hot, soapy water.
If there’s stubborn detergent residue, try pouring in some white vinegar to break it down.
How to Clean a Smelly Dishwasher
Food residue from very dirty dishes or moisture in the rubber seals can cause unpleasant odours inside the dishwasher.
To remove odours, sprinkle a cup of baking soda on the bottom of the dishwasher. Run a short cycle with hot water – skip the drying cycle.
Afterwards, wipe the interior with a dry cloth and leave the door open so it can air dry.
To prevent nasty odours in the dishwasher and keep it smelling fresh:
- Regularly clean the filter and drain
- Wipe the door seal and keep it dry
- Run a cleaning cycle or the hottest cycle once a week
How to Tackle Stains in a Dishwasher
Lots of things can cause stains or other marks inside a dishwasher!
Tackle any stains, rust, or mould ASAP so they don’t become a bigger problem.
How to clean grease build-up in a dishwasher
Fats, oils, and grease coming off your dishes can build up inside the dishwasher, especially if you don’t rinse or wipe dishes first!
For greasy filters, a good soak in vinegar and hot water will help break down any buildup. Let the filter soak for at least 10 minutes before scrubbing it clean with some anti-grease detergent.
For greasy spots in the dishwasher, baking soda works great! Make a thick paste of baking soda and water, then apply it to the affected areas with a soft sponge.
Wait a few minutes to let it absorb the grease, then scrub the spot clean with a damp sponge. Wipe off any residue with a dampened cloth.
How to remove rust on the dishwasher
Rust stains in a dishwasher can be pretty common. Oxygen and moisture can cause rust on different stainless steel parts, and there’s a lot of water in there.
For a homemade rust remover, make a thin paste using citric acid powder and water. Apply with a damp sponge to the rust spots, then carefully scrub the affected area.
Rinse with a damp microfibre cloth and dry thoroughly.
You can also try scrubbing with half a lemon sprinkled with salt or use commercial rust removers. Test your chosen solution on an inconspicuous spot first!
How to remove mould in the dishwasher
The humid, enclosed environment of a dishwasher is a prime environment for mould and mildew.
Tackle mould with some white vinegar in a spray bottle. Let it sit for a few minutes, then scrub off the mould with a soft-bristle scrub brush.
You can use the same solution on the door seal. However, if that doesn’t work – or you want a stronger solution – spray some 3% hydrogen peroxide (make sure the surface isn’t hot).
Let it sit for just a few minutes, then scrub the seal clean with a toothbrush. Fully dry the affected area.
How to Keep Your Dishwasher Clean
Good dishwashing habits and regular maintenance will help keep your dishwasher clean for longer. It can also extend its lifespan while letting you check for any issues.
Wipe or pre-rinse dishes. Remove large food debris and messes from dishes before loading them. It’s important to rinse or wipe off grease, which can clog the drain or hose.
Clean the filter and drain regularly. This will help minimise clogs and ensure your dishwasher runs efficiently.
Use the correct detergent. Choose a high-quality dish detergent that’s compatible with your dishwasher, and use the appropriate amount.
Let the inside air dry. After you run a full cycle, leave the dishwasher door slightly ajar so the interior can air out, which helps to prevent mould.
Dish-ing Out FAQs About Dishwasher Cleaning
Got more questions or concerns about cleaning your dishwasher? Here are some answers that might help.
How do I know if my dishwasher needs to be cleaned?
Some key signs your dishwasher needs cleaning ASAP include:
- Water not draining properly
- Food residue left after a cycle
- Dishwasher not cleaning dishes
- Funky smells or unpleasant odours
What is the best thing to clean the inside of a dishwasher?
For most situations, your best supplies for cleaning a dishwasher’s interior are dish detergent, hot water, and vinegar! They’re safe and effective, and you already have them on hand.
For tougher stains and build-up, though, commercial cleaners may be more effective.
How to clean a dishwasher with vinegar and baking soda?
You can clean your dishwasher with vinegar or baking soda, but they’re more effective when used on their own!
The chemical reaction can create a mess and doesn’t always work well.
If you opt for the method with a container of vinegar on the top rack, baking soda can help remove the odour.
Sprinkle one cup of baking soda on the bottom after the first cycle, then let the rinse cycle finish.
Can I clean my dishwasher with bleach?
Avoid using bleach or bleach-based products to clean your dishwasher unless formulated properly. (For example, Finish Quantum dish tabs have a bleaching agent.)
Bleach can damage many surfaces in your dishwasher and corrode stainless steel. It can also degrade the seal.