Why mop buckets start to smell
A mop bucket smells for one main reason: standing water. Leave even a couple of centimetres of dirty mop water in the bottom and, within hours, bacteria multiply and lay down a slimy layer called biofilm across the plastic. That biofilm clings to the walls and base, traps organic soil, and gives off the classic sour-mildew odour. Park a wet mop head in the bucket on top of that and you've built the perfect little swamp. The smell isn't the plastic going bad — it's living gunk you can scrub away.
What you'll need
- Hot water and dish soap (degreaser)
- A stiff brush or scouring pad
- Either household bleach or white vinegar — not both
- Rubber gloves and a ventilated spot (open a window or door)
- Optional: baking soda for stubborn odours
How to clean a mop bucket, step by step
- Empty it completely. Dump the dirty water down a utility sink, toilet or floor drain — not the kitchen sink. Tip it right upside down so nothing pools in the bottom.
- Scrub off the biofilm. Fill with hot water and a good squirt of dish soap, then scrub every inside surface — base, walls, rim, handle and the wringer if it has one. The slimy film is what holds the smell, so this step matters most. You should feel the surface go from slippery to squeaky.
- Rinse. Pour out the soapy water and rinse until there are no suds left.
- Disinfect. Choose one: fill with a diluted bleach solution — about half a cup of bleach per gallon of hot water — or coat the inside with undiluted white vinegar for a gentler, low-fume option. Let it sit for 10–15 minutes so it can kill what the scrub loosened.
- Final scrub and rinse. Give it one more pass with the brush, then rinse thoroughly. If you used bleach, rinse well so no residue is left.
- Dry it upside down. This is the step everyone skips and the one that actually prevents the smell. Leave the bucket inverted somewhere airy until it's bone dry before you store it.
Never mix bleach and vinegar. Combined, they release toxic chlorine gas. Pick one, and if you switch products, rinse the bucket out completely in between.
Getting rid of a smell that won't quit
If the bucket still smells after a normal clean, the biofilm has had time to really set in. Two things break it:
- Baking soda + a long soak. Scrub with a paste of baking soda and water, then fill with hot water and either vinegar or diluted bleach and leave it for an hour or more. Baking soda neutralises sour odours while the disinfectant kills the source.
- Don't forget the wringer and the underside of the handle. On combo mop-and-wringer buckets, gunk hides in the wringer mechanism and the little ribs on the base. Get the brush right into those crevices — that's often where a lingering smell is coming from.
Remember that a smelly bucket and a smelly mop go together. If the mop head has been sitting in there, clean it too — here's how to clean a mop so it stops smelling. A fresh bucket with a sour mop parked in it will just smell again by morning.
Stop it coming back: the three habits
- Never leave water standing in it. Empty and rinse the bucket the moment you finish mopping, every time. No standing water, no biofilm, no smell.
- Never store the wet mop head inside the bucket. Hang the mop somewhere airy so it dries; a damp head in a closed bucket is the number-one cause of the funk.
- Store the bucket upside down. Inverted, it drains and air-dries fully. A dry bucket simply can't grow the bacteria that smell.
One more mopping habit helps: change your water the moment it looks cloudy. Dirty water breeds faster and coats the bucket quicker, so fresh water means less scrubbing later — and a cleaner floor while you're at it.
When to replace the bucket
Plastic buckets are cheap and they don't last forever. Replace yours if the inside is deeply scratched or scored (scratches shelter biofilm that no amount of scrubbing fully clears), if it's cracked, or if it holds a smell no matter how well you clean it. For anywhere doing real cleaning volume, a two-bucket setup — one for clean solution, one for rinsing the mop — keeps water cleaner and buckets fresher for far longer.
Quick troubleshooting
- Sour/musty smell: biofilm from standing water — scrub with soap, disinfect, and dry upside down.
- Slimy walls: that's the biofilm itself — hot water and dish soap with a stiff brush until the surface feels squeaky.
- Smell returns within a day: the mop head or wringer is the source — clean those too and stop storing the mop in the bucket.
- Pink or orange film: a common airborne bacterium that loves damp bathrooms — disinfect and, above all, keep the bucket dry between uses.
The same rule applies to your whole kit
Rinse it, disinfect it, dry it, and never put it away wet — that's the whole game with a mop bucket, and it's the same logic across every tool. Our pillar guide on how to keep your cleaning equipment clean covers mops, vacuums, extractors and auto-scrubbers, with a dedicated walk-through on cleaning a mop. If keeping floors spotless is more than your team should carry, Zusashi handles it across the GTA — see our floor care services or get a free quote.
Frequently asked questions
Why does my mop bucket smell so bad?
Dirty water was left standing in it. Grey water grows a slimy biofilm on the plastic within hours, and that film is the sour smell. Storing a wet mop head in the bucket makes it worse. Empty, scrub and dry the bucket after every use to stop it.
How do you get the smell out of a mop bucket?
Scrub the inside with hot water and dish soap to break up the biofilm, rinse, then disinfect with diluted bleach (about half a cup per gallon) or undiluted white vinegar for 10–15 minutes. Scrub again, rinse, and dry it upside down. Never mix bleach and vinegar.
Can you use vinegar to clean a mop bucket?
Yes — white vinegar is a good low-fume option for deodorising and lightly disinfecting. Coat the inside, leave 10–15 minutes, then scrub and rinse. It's especially good on sour smells. For heavier bacterial funk, diluted bleach is stronger — use one or the other, never together.
How often should you clean a mop bucket?
Empty, rinse and wipe it after every use and store it inverted to dry. Give it a deeper scrub-and-disinfect weekly, or right away if it smells or shows a film. A bucket that dries between uses barely smells at all.
How do you stop a mop bucket from smelling in the first place?
Never leave water standing in it, never store the wet mop head inside it, and store the bucket upside down so it dries fully. Change mopping water when it clouds, and dump and rinse the bucket as soon as you finish.