The most common reason your vacuum stinks is trapped dirt and moisture inside the dust bin or filter

A vacuum that smells bad is usually telling you one of three things: the dust bin is full or hasn't been emptied in weeks, the filter is clogged with dust and damp, or something organic — pet hair, food, or a dead insect — is decomposing inside the machine. The smell gets worse in humid climates because moisture trapped in the bin and filter creates the conditions mold and bacteria need to grow. Unlike a new vacuum, an older machine that suddenly develops an odor often has a clogged filter that's been slowly collecting moisture.

The good news is that most smells come from parts you can clean or replace yourself in under an hour. The bad news is that ignoring the smell usually means the problem gets worse, and a machine that smells will make your whole house smell the same way.

Key Takeaways

  • Empty the dust bin after every use or when it reaches the fill line, because a full or nearly full bin traps moisture and creates odor.
  • Wash or replace the filter every month if you have pets or a dusty home, and every two to three months otherwise.
  • Check inside the dust bin, hose, and brush roll for trapped hair, food, or debris that may be rotting.
  • If the smell persists after cleaning, the motor housing or internal fan may have mold, which usually means the machine needs professional service or replacement.

Empty the dust bin completely and wash it

The dust bin is the first place to look. Even if it doesn't look full, old dust sitting in the bin for weeks will start to smell, especially if the air in your home is humid. Empty the bin into a trash can outside, not over your kitchen sink, because the dust cloud will spread through your house.

After emptying, wash the bin with warm soapy water and dry it completely before putting it back. Pay attention to the corners and the seal where the bin locks into the machine — dust and moisture collect there. If the bin has a filter attached to it (common on bagless uprights), remove that filter first and clean it separately.

Clean or replace the filter

The filter is usually the culprit. A clogged filter traps moisture, and moisture plus dust equals smell. Most vacuums have a pleated paper filter or a foam filter that you can wash and reuse, but some have filters that need to be replaced.

Check your vacuum's manual or the filter itself to see which type you have. If it's washable, hold it under running water and gently tap it to loosen the dust — do not scrub it hard or the pleats will tear. Let it air dry completely (at least two hours, preferably overnight) before putting it back. If it's a foam filter, rinse it under cool water until the water runs clear, then squeeze gently and air dry.

If the filter is more than a year old, smells even after washing, or has visible mold or dark spots, replace it. A new filter costs between $15 and $50 depending on the vacuum model, and it will restore suction and eliminate odor at the same time.

Check the hose and brush roll for trapped debris

Hair, pet fur, and food particles get stuck in the hose and around the brush roll, and when they sit there they rot. Disconnect the hose from the vacuum and hold it up to a light to see if anything is blocking it. If you see a clog, use a broom handle or plumbing snake to push it through, or run warm water through the hose if the clog is soft.

The brush roll — the spinning cylinder at the bottom of the vacuum — collects hair wrapped around it. Flip the vacuum over (or remove the head if it's a canister model) and use scissors or a seam ripper to cut away any hair or string wound around the roll. Wipe the entire brush roll with a damp cloth and let it dry before using the vacuum again.

Look for mold inside the dust bin or motor housing

If you see black or green spots inside the dust bin or on the filter, that's mold. Mold grows when moisture sits in the machine for days, which happens if you vacuum up wet carpet, use the vacuum in a damp basement, or empty the bin only once a month. Wash the bin and filter with hot soapy water and let them dry in sunlight if possible — UV light kills mold spores.

If the mold smell persists after cleaning the bin and filter, the mold may be inside the motor housing or on the internal fan, where you can't reach it. At that point, the vacuum usually needs professional cleaning or replacement, because mold inside the motor can damage the machine and spread spores into your home.

Prevent vacuum odor going forward

Empty the dust bin after every use, or at least when it reaches the fill line. A bin that's three-quarters full is already trapping moisture. If you have pets, wash the filter every month. If you live in a humid climate, do the same even without pets.

Never vacuum up wet carpet, standing water, or anything damp. If you've spilled liquid on the floor, let it dry completely before vacuuming. Store the vacuum in a dry place — not a damp basement or garage — and make sure the bin and filter are completely dry before you put the machine away.

If your vacuum has a HEPA filter, check the manual for the replacement schedule. HEPA filters clog faster than standard filters and need to be replaced more often, sometimes every three months.

When to replace the vacuum instead of fixing it

If the smell comes from inside the motor housing and you can't reach it, or if the machine is more than seven or eight years old and the smell won't go away after cleaning, replacement is usually cheaper than repair. A professional service call to clean the motor housing costs $75 to $150, and there's no may provide the smell will disappear. A basic new vacuum costs $100 to $200 and comes with a warranty.

If the vacuum is less than three years old and the smell is only in the bin or filter, cleaning and filter replacement will fix it. If it's older and the smell is coming from the motor, the machine has probably reached the end of its life.

Frequently Asked Questions

Can I use baking soda or essential oils to cover the smell?

Baking soda sprinkled in the dust bin or on the carpet before vacuuming will mask the odor temporarily, but it won't fix the problem. The smell will come back as soon as the baking soda wears off. Essential oils can damage the filter and motor. Clean the bin and filter first — that's the only way to get rid of the smell permanently.

Is a smelly vacuum dangerous?

A vacuum that smells because of mold or bacteria can spread spores and allergens into your home, which is especially a problem if anyone in your household has asthma or allergies. A vacuum that smells because the bin is full or the filter is clogged isn't dangerous, but it's not cleaning your floors well either. Either way, clean it as soon as you notice the odor.

Why does my new vacuum smell bad?

A brand-new vacuum sometimes smells like plastic or chemicals from manufacturing. This smell usually goes away after a few uses. If the new vacuum smells like rotting food or mold, something was trapped inside during shipping or storage. Contact the seller or manufacturer — you may be able to return it.

How often should I replace the filter if I have a dog?

If you have a dog or cat, wash the filter every month and replace it every six months to a year. Pet hair clogs filters faster than regular dust, and the moisture from pet dander makes the filter smell worse. If your pet sheds heavily, you may need to wash the filter every two weeks.

Can I use my vacuum if it smells like mold?

Using a vacuum with mold inside will spread mold spores through your home. Clean the bin and filter first, and if the smell persists, don't use the machine until you've had it professionally serviced or replaced. Mold in the motor housing is a health risk, especially for children and people with respiratory problems.