2 Clever Hacks to Make Your Bathroom Smell Nice

Emily Counts
by Emily Counts

Follow along for 2 simple bathroom hacks to make a bathroom smell nice without spending a lot of money. With just a few household items, you can transform your bathroom into a fresher, cleaner space.

This post was transcribed by a member of the Hometalk editorial team from the original HometalkTV episode.

Tools and materials:


Disclosure: Hometalk may receive a small affiliate commission from purchases made via links in this article but at no cost to you.  

1. DIY Soap ball fresheners

The first hack starts with a bar of soap and a cheese grater. I grate the soap into fine flakes and then add two tablespoons of baking soda and one tablespoon of coarse salt. I like using sea salt. 

Grating the soap

Once that’s mixed together, I add one or two tablespoons of water until the mixture forms a dough-like consistency. From there, I roll it into golf ball-sized balls.

Making the balls

Here’s where the clever part comes in. I grab a disposable face mask and cut off one end. 

Cutting a mask

Since most masks have two layers, I pull the pieces apart to create little pockets. I slip one of the soap balls into each pocket, then tie the open end shut with the elastic I cut off earlier.

Tying the open end

I hang this inside my toilet tank, and every flush releases a fresh, clean scent. The extra soap balls can be stored in a jar so I always have refills ready to go. This simple hack not only makes the bathroom smell fresher but also adds a subtle clean fragrance every time the toilet is used.

Placing in toilet tank

2. Shaving Cream Odor Fix

The second hack is one I use when my bathroom still smells funky even after a good cleaning. All I need is a can of foam shaving cream. I spray a thick layer of the foam around the bottom of the toilet, right where it meets the floor. 

Spraying shaving cream around toilet base

I let it sit for about 10 minutes and then wipe it away with paper towels. It can get a little messy, but it works wonders at removing those stubborn odors that seem to linger no matter how well you clean.

Wiping it off after 10 minutes

This hack is quick, inexpensive, and surprisingly effective. By targeting the area that often traps smells, it leaves the bathroom smelling fresh and clean without needing any fancy products.


Both of these tricks are easy, affordable, and use items you probably already have at home. Whether you want a subtle, long-lasting scent every time you flush or need a stronger odor fix around the toilet, these bathroom hacks will help you keep your space clean and fresh.

Clean, fresh bathroom

The next time your bathroom needs a deeper clean, try one of these simple ideas. With just soap, baking soda, salt, or shaving cream, you’ll know exactly how to make a bathroom smell nice without any extra effort.


Let me know in the comments if you tried out either of these bathroom hacks. Then check out this multi-purpose cleaning tutorial with Dawn dish soap.

Emily Counts
Want more details about this and other DIY projects? Check out my blog post!
Go
Frequently asked questions
Have a question about this project?
  2 questions
Comments
Join the conversation
2 of 13 comments
  • Rwp120413494 Rwp120413494 on Nov 13, 2025

    How about using an old towel for cleaning up the shaving cream. Less waste for the landfill and towels can be washed and reused.

  • Beth Beth on Nov 13, 2025

    Salt can be very corrosive. I asked a plumber, and he advised not putting salt in your toilet tank.

Next