Dreame Mop & Dirty Water Tank Smell? L10s, L40, X40 Fix

Dreame Mop & Dirty Water Tank Smell? L10s, L40, X40 Fix

Disclosure: Some of the links on this website are affiliate links. It's possible for me to receive a commission at no extra cost to you.

Quick answer: A Dreame dirty water tank smells because used mop water sits in the dock’s reservoir between runs and grows bacteria. Empty the dock reservoir after every run, run a self-clean cycle from the DreameHome app with white vinegar, and dry the mop pads between cleans. On the L10s Ultra the dock reservoir fills faster than on the L40 or X40 — so it needs more frequent emptying.

Dreame’s L10s Ultra, L40 Ultra, and X40 Ultra all use self-washing docks, which means most of the dirty water lives in the dock’s reservoir rather than a tank you carry around. That reservoir is out of sight and easy to forget — which is exactly how it turns swampy.

The dock reservoir is usually the real problem

On the L10s Ultra, the dock’s dirty water reservoir is smaller than on the larger L40 and X40 docks. If you’re running daily mops it can fill in two to three days. On the L40 Ultra and X40 Ultra the reservoir is larger, but those docks use a hot-water mop wash — which means the wash water itself can turn sour faster if it’s left sitting warm in the reservoir.

Either way: pull the dirty water reservoir out from the back of the dock and empty it after every cleaning session. Don’t go by fill level — bacteria start multiplying the moment dirty water sits still.

Self-clean steps that actually clear the smell

The dock’s built-in self-clean cycle does most of the work if you run it right:

  1. Add a teaspoon of white vinegar to the clean water tank.
  2. Open the DreameHome app, go to your robot’s settings, and tap Self-Clean. The cycle flushes vinegar through the mop wash system and into the dirty reservoir.
  3. As soon as the cycle finishes, empty and rinse the dirty reservoir — you’re capturing the vinegar wash water along with the loosened gunk.
  4. Wipe out the mop-washing tray at the base of the dock while you have it open. A brown biofilm collects there and the rinse cycle doesn’t fully clear it.

Do this weekly if you run the robot daily, or any time the smell comes back.

Mop pad care

Dreame’s mop pads stay damp in the dock after a wash cycle even on models with a hot-water wash. Damp pads grow mildew and add a musty, wet-dog smell on top of the tank smell. After the self-clean finishes, peel the pads off and let them air dry somewhere before the next run. Machine-wash them every week or two — cold water, no fabric softener — and replace them when they smell even after washing. Keep a set of Dreame-compatible replacement mop pads on hand.

For the complete brand-agnostic breakdown of every smell source, see Robot Vacuum Dirty Water Tank Smells Bad?

Frequently Asked Questions

Why does my Dreame L40 Ultra / L10s Ultra dirty water tank smell?

Used mop water and dock wash water sit in the reservoir between runs and grow bacteria. The L10s Ultra's smaller reservoir fills and turns sour faster; the L40 and X40 use a hot-water wash that produces warm waste water which also goes off quickly if left sitting. Empty the reservoir after every session.

How do I run a Dreame self-clean cycle with vinegar?

Add a teaspoon of white vinegar to the clean water tank, then go to your robot's settings in the DreameHome app and tap Self-Clean. The cycle flushes the vinegar through the mop wash system. Empty the dirty reservoir immediately after it finishes.

Can I put vinegar in a Dreame robot vacuum?

Yes — a teaspoon of white vinegar in the clean water tank is safe and effective when run through the self-clean cycle. Avoid foaming soaps (they overflow the dock tray) and only use bleach very heavily diluted.

My Dreame still smells after I cleaned the dock — why?

Check the mop pads. They stay wet in the dock after a wash cycle and grow mildew, producing a musty smell that's separate from the swampy tank smell. Peel them off to dry after each run, wash them weekly, and replace them if they still smell after washing.

How often should I empty the Dreame dock reservoir?

After every cleaning session on the L10s Ultra (smaller reservoir), and every one to two sessions on the L40 Ultra and X40 Ultra. Don't wait until it's visibly full — bacteria start growing the moment dirty water sits still, regardless of fill level.

Mel
We have lots of experience with bad smells