A stinky trash can is usually caused by bacteria and mold feeding on food residue that gets trapped in cracks, under liners, or in the lid. The fastest fix is to wash the can with a bleach or vinegar solution, then sprinkle baking soda in the bottom before inserting a new bag.

Quick Answer

Trash can smells come from trapped moisture and organic debris, not the trash itself. Regular cleaning and dry conditions prevent odors.

  • Main Cause: Bacteria and mold grow on food residue and moisture trapped under the liner or in lid crevices.
  • Key Prevention: Keep the can dry and clean weekly; use a liner that fits tightly to prevent leaks.
  • Best Absorber: Baking soda at the bottom absorbs moisture and neutralizes odors.
  • Deep Clean: A bleach solution (1 part bleach to 10 parts water) kills bacteria and whitens plastic.

Why Your Trash Can Smells Even With a Bag

Even with a liner, small spills and condensation can seep through microscopic holes or overflow the bag’s edge. Over time, sticky residues accumulate in the bottom rim and lid hinges. These areas stay damp, creating a perfect breeding ground for odor-causing bacteria and mold. The smell becomes noticeable when the can is empty or when the lid is lifted.

Plastic cans are porous on a microscopic level, so odors can embed into the material itself. Metal cans resist absorption but can rust, which also traps smells. The lid is often the worst offender because food particles get trapped in the hinge mechanism and aren’t wiped during routine bag changes.

How to Deep Clean a Smelly Trash Can

  1. Empty the can and remove any debris. Rinse with a garden hose or in the shower to remove loose particles.
  2. Scrub the inside, lid, and rim with a stiff brush and a solution of 1 cup bleach per gallon of water (or 1 cup white vinegar per gallon for a milder option). Let it sit for 5 minutes.
  3. Rinse thoroughly with clean water. For stubborn odors, add 1 tablespoon of dish soap to the bleach solution and scrub again.
  4. Dry the can completely with a microfiber cloth or let it air dry in the sun. UV rays help kill remaining bacteria.
  5. Before inserting a new bag, sprinkle 2-3 tablespoons of baking soda across the bottom. This absorbs future moisture and neutralizes odors.

Daily and Weekly Habits to Prevent Odors

  • Take out the trash every 2-3 days, especially if you discard food scraps or diapers. Don’t let it sit for a week.
  • Rinse the can with a hose after each empty if you notice any residue. A quick spray prevents buildup.
  • Use a liner that is slightly larger than the can so it doesn’t slip down and expose the interior. Tie the bag tightly before removal.
  • Place a charcoal filter or a small mesh bag of activated charcoal in the lid’s cavity if your can has a filter slot. Replace every 3 months.

Natural and Commercial Odor Eliminators

Baking soda is the most effective natural deodorizer. For a stronger option, use an enzyme-based cleaner (like Nature’s Miracle) that digests organic residues. Spray it inside the empty can and let it sit overnight before rinsing. Commercial trash can deodorizing discs (e.g., Febreze Small Spaces) can be clipped to the lid, but they only mask smells, not eliminate the source.

Essential oils like tea tree or lemon are antibacterial and can be added to a spray bottle with water. However, they may not penetrate deeply enough for severe odors. For metal cans, avoid bleach if the surface is coated—use vinegar instead to prevent discoloration.

When to Replace Your Trash Can

If you’ve deep cleaned multiple times and the smell persists, the can may be permanently impregnated with odors. Plastic cans over 5 years old often have micro-cracks that harbor bacteria. Metal cans with rust spots are also lost causes. Replace with a smooth-sided plastic can (like Rubbermaid Brute) that is easier to clean, or a stainless steel model with a removable inner bucket.

Look for cans with a seamless interior and a lid that detaches fully for washing. Avoid cans with fabric liners or hidden crevices. A new can should have a clean, neutral smell right out of the box.

Pro Tips

  • Place a dryer sheet at the bottom of the can under the bag to mask odors between cleanings.
  • If you use compostable bags, change them every 2 days because they break down faster and leak moisture.
  • Wipe the lid hinge with a cotton swab dipped in rubbing alcohol monthly to remove trapped gunk.
  • Store your trash can in a shaded area if kept outdoors; heat accelerates bacterial growth and odor.

Common Mistakes to Avoid

  • Using only scented trash bags without cleaning the can – they mask the smell but don’t remove the bacteria source.
  • Pouring bleach directly onto a plastic can without diluting – it can damage the plastic and create harmful fumes.
  • Forgetting to clean the lid hinge – odors often originate there and spread when the lid is opened.
  • Leaving a wet can sealed after rinsing – moisture trapped under the new bag will start smelling within a day.

FAQ

How often should I clean my trash can?

Clean your trash can at least once a month with a bleach or vinegar solution. If you notice a smell before that, clean it immediately.

Can I put baking soda directly in the trash bag?

Yes, sprinkle about 1 tablespoon of baking soda into the bottom of the empty bag before adding trash. It helps absorb liquids and odors.

Will a new trash can stop the smell?

A new can will only help if you maintain it with regular cleaning. The same habits that caused the old can to smell will affect the new one too.

The Bottom Line

A fresh-smelling trash can is within reach with consistent cleaning and a few simple tricks. Start by deep cleaning your current can, then adopt the weekly habits outlined above. If the odor returns quickly, consider replacing the can—sometimes the plastic has absorbed too much to recover. Either way, your kitchen will thank you.

Related Guides