23 Simple Bathroom Smell Hacks That Stop Odors For Good

🔎 Disclosure: Heads up, babe: some links here are affiliate links, which means you might throw a tiny commission my way if you buy (zero extra cost to you). Only things you’d actually use and love get shared on this site.

What Stops Happening After This Article:

  • Fewer surprise odors after showers or overnight
  • Less need to buy bathroom sprays every week
  • Fewer repeat cleanups from hidden odor spots

1. Pour Baking Soda Into The Toilet Bowl Before Scrubbing

Baking soda helps break down odor stuck under the rim where water does not always reach.

Do It Like This: Sprinkle 1 cup of baking soda into the bowl, wait 10 minutes, then scrub around the rim and flush.

It will be so much easier if you use a toilet brush with a rim cleaner to reach under the edge without extra effort.

2. Spray Vinegar Around The Base Of The Toilet

The base of the toilet traps tiny splashes that dry and cause smell.

Try This Way: Spray vinegar around the base, let it sit for 5 minutes, then wipe with a cloth.

This feels easier if you use microfiber cleaning cloths that grab grime fast.

3. Open The Bathroom Window For 10 Minutes After Showering

Steam holds onto odor when the air stays trapped.

Consider This: Open the window right after a shower for 10 minutes to let damp air move out.

It will be so convenient if you use a small window fan to push moist air outside faster.

4. Run The Exhaust Fan For 15 Minutes After Every Use

Odor sticks around longer when air does not circulate.

Start This Way: Turn the fan on every time the bathroom is used and let it run for 15 minutes after.

This gets easier if you use a bathroom exhaust fan with timer that shuts off on its own.

5. Wash Bath Mats In Hot Water Every Week

Wet mats hold soap and water that turn musty after 1 week.

Here’s What To Do: Wash bath mats on hot once a week and dry them fully before putting them back.

Picked For You:  21 Effortless Hacks To Make Your Home Smell Like Vanilla All Day

This takes less time if you use a large capacity washing machine that handles thick mats easily.

6. Wipe Down Sink Drains With Baking Soda And Hot Water

Toothpaste and soap build up in the drain and start to smell.

Begin With This: Pour 1 cup of baking soda into the sink drain, then flush with hot water for 30 seconds.

It will feel so simple if you try a drain cleaning brush tool once a week to scrub inside.

7. Clean The Trash Can With Vinegar And Dish Soap

Bathroom trash cans collect tissue and small spills that smell fast.

Use This Simple Trick: Wash the inside with hot water, dish soap, and vinegar, then let it dry fully.

This gets faster if you use a long handled scrub brush to reach the bottom without bending.

8. Place A Small Bowl Of Baking Soda Behind The Toilet

Baking soda absorbs odor instead of just covering it.

Give This A Try: Fill a small bowl with baking soda and place it behind the toilet for 30 days.

It will be so much easier if you use activated charcoal odor absorber bags in tight spots.

9. Mop The Floor With Warm Water And Lemon Juice

Tiny drips near the toilet and sink create hidden odor.

Start Small With This: Add a splash of lemon juice to warm mop water and clean the floor weekly.

This is less annoying when you use a spin mop and bucket set that wrings out fast.

10. Wash Shower Curtains Once A Month

Soap scum and water spots trap odor on curtain fabric.

Here’s A Quick Way: Toss fabric curtains in the washer once a month and hang to dry.

It will take less time if you use zippered shower curtain liners that remove quickly.

11. Dry Towels Fully Before Hanging Them Back Up

Damp towels turn sour if they stay folded or bunched up.

Picked For You:  27 Crazy Simple Ways To Remove Bathroom Urine Smell

One Thing That Helps Is: Spread towels out wide on a bar so air can reach both sides.

This feels easier if you use a wide towel bar that allows full air flow.

12. Clean The Toilet Brush And Holder With Bleach Water

A dirty brush holder can be the hidden source of smell.

Here’s A Low-Stress Way: Rinse the brush, pour diluted bleach into the holder, and let it sit for 10 minutes.

This gets easier if you use a toilet brush with a ventilated holder that drains excess water.

13. Wipe Down The Toilet Seat And Lid Daily

Small splashes dry on the seat and cause odor over time.

The Less Stressful Way Is: Use a damp cloth with cleaner to wipe the seat and lid once a day.

It will feel less stressful if you try disposable disinfecting wipes for quick daily use.

14. Scrub Grout Lines With Baking Soda Paste

Grout absorbs moisture and starts to smell if not cleaned.

If You Want To Keep It Easy: Mix baking soda with a little water to make a paste and scrub with a small brush.

This takes less time if you use a handheld grout cleaning brush to target lines directly.

15. Clean The Sink Overflow Hole With Hot Water

That small hole under the faucet can trap soap and water.

Start By Doing This Instead: Pour hot water slowly into the overflow hole once a week.

This gets easier if you use a squeeze bottle with narrow tip to direct water inside.

16. Keep The Trash Can Empty Every Night

Even small bathroom trash builds odor overnight.

Instead, Try This: Tie the bag and take it out each evening before bed.

It will be so convenient if you use drawstring trash bags that close tight in one pull.

17. Use A Damp Cloth To Wipe Baseboards Weekly

Dust and moisture collect low along the walls.

The Easy First Step Is: Run a damp cloth along baseboards once a week during regular cleaning.

This feels easier if you use a flat mop with washable pads to reach low edges without kneeling.

Picked For You:  27 Little-Known Bedroom Hacks That Make Your Room Smell Fresh

18. Clean The Shower Drain With Baking Soda And Vinegar

Hair and soap build up in the drain and cause odor.

If You’re Not Sure Where To Start: Pour baking soda into the drain, add vinegar, wait 10 minutes, then flush with hot water.

This gets faster if you use a drain hair removal tool to pull buildup out.

19. Let Sunshine In For 20 Minutes On Dry Days

Fresh air and light help reduce damp smell.

Here’s The Shortcut Version: Open the window for 20 minutes when the weather is dry and bright.

This is faster when you use a bathroom exhaust fan alongside open windows.

20. Place A Cotton Ball With Essential Oil Inside Trash Liner

A small scent boost helps manage odor between cleanings.

To Make This Feel More Doable: Add 3 drops of lemon oil to a cotton ball and place it under the trash liner.

It will feel so simple if you try a small glass storage jar set to keep extra cotton balls ready.

21. Wash Bathroom Rugs And Small Mats Together Weekly

Rugs trap water drops and soap that smell after 7 days.

The Easier Approach Is: Wash all small rugs together on hot once a week and dry fully.

This takes less time if you use a front load washing machine for bulky items.

22. Clean Under The Sink Where Leaks Can Smell

Hidden leaks under the sink cause damp odor.

To Avoid Feeling Overwhelmed: Empty the cabinet, wipe the base with cleaner, and check for moisture.

This gets easier if you use moisture absorber containers to keep the space dry.

23. Light A Candle Only After Cleaning The Bathroom

Scent works best after the source of odor is gone.

Here’s A Gentle Way To Start: Clean surfaces first, then light a candle as the final step.

This is less annoying when you use a soy wax candle that burns evenly and lasts longer.



Photo of author

Lily Thompson

Hey, I'm Lily! I'm a mom who's really good at two things: making life easier and sharing what works. I created ''Like Mom Said'' after one too many moments of realizing: "My mom was right about this." Turns out, a lot of that old-school wisdom still holds up... it just needs a modern spin. Think of me as your friend who's always got a tip (and coffee in hand.)