How to make your bathroom smell nice all the time

Article may contain Amazon & affiliate links. As an Amazon Associate I earn from qualifying purchases at no additional cost to you.

Looking for a way to keep your bathroom smelling nice all the time? Look no further than this tutorial on how to make the best air freshener for bathroom! This DIY air freshener is easy to make and will leave your bathroom smelling fresh and clean.

Best air freshener for bathroom

Bathroom air freshener

All you need to keep your bathroom free of bad odors and smelling like a spa is just a little DIY bathroom air freshener! Here you’ll learn how to make your bathroom smell good all the time using the best air freshener for bathroom! Ready in less than a minute and lasts for days!

Your bathroom should be one of the most sacred places in your home. Does yours smell good all the time? In this short but sweet (and nicely scented lol) article I’ll show you the best air freshener for bathroom idea, so you can make your bathroom smell nice all the time!

Chances are, at one time you have walked into your bathroom only to be welcomed by a suffocating odor. This is a nightmare! But it shouldn’t give you endless sleepless nights.

Need more air freshener ideas?

Let’s face it, bathrooms are sensitive topics! They can harbor germs and smell less than fresh, no matter how hard we try! This is because when it comes to bathrooms, odor happens. The activities we do behind that closed door leave behind some telltale signs. Yet scrubbing your bathroom daily may not be viable. Where is the time? But that is no excuse to have a stinking bathroom. If anything, the odor is nature’s way of telling you to address the problem.

But you can keep the room fresh with my idea for a quick and efficient air freshener for bathroom plus a few other natural odor absorbents! No more strenuous cleaning, rubbing or strong cleaning products or toilet sprays loaded with unsafe and unhealthy chemicals. This bathroom odor eliminator is all natural and so, so easy peasy!

I found that these little helpers are not only good for your bathroom but you could spread some around the house too and make it feel and smell fresh and invigorating. A nicely scented home has such a great impact on our mood and performance! And it all requires just a couple of simple steps and ingredients.

Why bathrooms need air fresheners?

Bathrooms are one of the places in our homes that need constant air freshening. The reason being is because we use them every day for some personal activities and no matter how much we clean, there will always be a lingering odor.

This is why air fresheners for the bathroom have become quite popular in recent years. They are easy to use and come in different scents that can cover up any bad smells.

What to do if your bathroom smells bad?

First, identify the source of the unpleasant odors. Is it coming from the toilet, sink or garbage can? Once you know where the smell is coming from, you can address the problem more effectively.

If the odor is coming from the toilet, make sure to clean the toilet bowl regularly with a good toilet cleaner. If the sink is the problem, make sure to scrub it well and dry it after use. And don’t forget to use a mask to protect your from inhaling those chemicals (this is the reason I love cleaning my toilets with this natural product free of chemicals). And if the garbage can is the issue, make sure to empty it often and wash it with soap and water regularly.

Another quick and easy way to make your bathroom smell good all the time is to use a natural air freshener. This DIY air freshener for bathroom uses essential oils to freshen the air and neutralize odors.

Why does my bathroom smell?

There are various reasons why a bathroom might be smelly even though you just finished cleaning.

Clogged drain

The main culprit is a dirty or partially clogged drain. But what causes clogging in a toilet? This can be anything, from food particles to hygiene products or even disposable wipes! Such items shouldn’t be flushed in the bathroom because they don’t break down easily when wet. As a result, they clog the drain. Homes with young children tend to suffer from this a lot. This is because children are culprits of throwing stuff in the bathroom including toys!

Sometimes, even when your toilet is flushing properly there may be a small clog in the pipes. This can cause your bathroom to smell. If these are the reason your bathroom smells, you can simply clean and unclog the drain using this simple and natural method.


Another reason why your bathroom smells is the bacteria trapped in the sewage system, particularly in the drain trap. The drain trap is a U or S-shaped curved pipe meant to seal the bathroom drainage. It keeps your home fresh by preventing sewer gases from leaking through the drain and causing odors. If bacteria are trapped in the sewage system, remove the cap, clean the drain trap with soap and water and allow the water to flow for a few minutes before putting the cap back. You can also pour half a cup of vinegar, baking soda or bleach into your drains then place the cap back.

Leak in toilet seal

If you constantly get urine smell, even though you regularly clean and scrub your toilet, the cause is most likely a leak in the toilet seals. The leak can be due to wear and tear or improper installation. As a result content from the toilet drips slowly onto the floor hence the constant smell of urine. Your plumber will be able to get this fixed in just a few minutes.


Another reason your bathroom smells bad is the presence of mold. Mold thrives in moist and humid environments, so it’s not surprising that it would be found in a bathroom. If you think mold is the cause of the odor, you can clean it using a mixture of water and bleach. Just make sure to ventilate the area well while you’re cleaning to avoid inhaling the fumes.

Dirty air filter

The air filter in your bathroom exhaust fan can also get dirty over time, which can cause it to smell. To clean it, simply remove the filter and wash it with soap and water. Allow it to dry completely before putting it back.

Pet odor

If you have pets, their fur can sometimes end up in the bathroom and cause a smell. To get rid of this, vacuum your bathroom regularly to remove any pet fur. You can also try using an air purifier to filter out the odor. If their litter box is in the bathroom, make sure to clean it regularly and place it in a well-ventilated area.

Smelly towels

Wet towels are another common cause of bad smells in the bathroom. This is because they provide the perfect environment for bacteria to grow. To avoid this, make sure to hang your towels up to dry after use. You can also try using a towel rack with an antibacterial coating.

What is the best air freshener for bathroom?

The best air freshener for bathroom is one that doesn’t contain harsh chemicals, instead is made with natural ingredients, is effective and safe. And this DIY air freshener for bathroom ticks all those boxes!

I personally tried tons of methods to keep my bathroom smell nice and to me, cotton balls soaked in essential oils worked best. My bathroom is quite new and doesn’t have any leaks and except for the occasional drain smell there aren’t any major problems with the smell.


Other methods to make your bathroom smell nice are:

  • spray deodorizers
  • air conditioner pluggable deodorizers
  • Febreze
  • scented candles
  • potpourri
  • air purifying bags
  • moso charcoal
  • scented beads

Spray deodorizers

You can get these from any general store near you. They come in different flavors, giving you a variety to choose from. Depending on the amount sprayed, the fragrance can last for more than two hours from the time you spray the bathroom.

Air conditioner pluggable deodorizers

These are built on Ultraviolet-C (UV-C) technology. They are designed to suck in air through a fan, sanitize it and reduce the odor before releasing it through its ventilation holes as clean air.


When Febreze is sprayed it eliminates the odor in the bathroom and leaves behind the smell of fragrance. Febreze comes in various products such as a spray, plug-in, candle, and a rim block, you can choose a product that works for your pocket and bathroom.

Scented candles

These are very affordable and they come in a variety of flavors for you to choose from. Whether you love a scent that is fruity, sweet, subtle, musky or anything else for your bathrooms, there are plenty of flavors of scented candles in stores. You can actually be spoilt for choice. Light your scented candle in the bathroom for some time and then blow it out. The scent will remain in the room.


If you love natural odor absorbents then go for potpourri. These are mixed dried flowers and plants that have a natural fragrance. Often, they are put in a bowl that is placed in the bathroom. They are an affordable DIY for your bathrooms.

Air purifying bags

They are a long-lasting odor absorbent. They can last for up to 2 years! These are also safe to use within the home. No need to worry about your kids or pets. Air purifying bags absorb odors and moisture in the bathroom, which gets rid of the smell instead of just masking it with a new scent.

Moso bamboo charcoal

This is a natural product that doesn’t have any adverse effects on your health. The bamboo charcoal eliminates bad odors by absorbing the odor molecules and then trapping them. It can be placed in the bathroom to absorb any bad smells.

Scented Beads

Beads are an affordable way of adding fragrance to your bathroom. You can buy them from any general store near you. All you need to do is place them in a bowl and put them in the bathroom. The beads will diffuse the scent in the room, making it smell nice.

Air freshener for bathroom

Other ways to trap odors around the house:

  • Sprinkle scented baking soda on carpet before vacuuming
  • Purify the air with an air purifier
  • Or use an essential oils diffuser
  • Freshen up the air in the room by opening the windows at least once a day, especially after cooking.
  • Keep shoes clean and fresh
  • Empty garbage beans at least once a day
  • Clean your drains regularly
  • Keep the fridge clean and deodorized
  • Dry towels after taking a bath/shower. If towels stay wet for too long they get a musty smell that is hard to remove.
  • Make your own calming room spray and use it every day.
  • Put some drops of essential oil on a cotton ball and place it in your air conditioning vent
  • Make your own gel air freshener
  • Whip up a few baking soda disks
  • Spray some disinfectant such as Lysol on the working areas in the kitchen after cutting smelling foods such as fish, onions or garlic. This is good for killing viruses too.
  • Light a Yankee Candle

Most popular DIY’s

Now back to this little secret method, all it takes to put together the best air freshener for bathroom is a little cotton ball, soaked into an essential oil of your choice and then strategically placed in key spots. And when it comes to bathroom, that key spot would be…tah-dah!!… the toilet paper roll!

This simple bathroom air freshener is not only super quick and easy to convenient and affordable too as it only takes a couple of drops of those magical essential oils to make an entire room smell heavenly! If you’re ready to learn how to make your bathroom smell like a spa, check out the simple steps below!

Bathroom air freshener DIY

How to make bathroom smell good


  • toilet paper
  • cotton balls (alternatively you could use cotton swabs)
  • 3-5 drops of natural essential oils per 3-5 cotton balls. You can blend them first or use separately. Citrus (lime, orange, grapefruit, lemon), lavender or floral scent are what I usually use but feel free to use your favorite scents or blends. Coconut or peony are also nice scents.

How to make the best bathroom air freshener

  • Sprinkle 3-5 drops of essential oils on a few cotton balls (I normally use 3)
  • Take a toilet paper roll and stuff the tube with the cotton balls, sprinkled with essential oils. If you decided to use cotton swabs, fasten them inside the toilet paper tube or behind the toilet with some tape.
  • Carefully place the toilet paper roll back in it’s holder so you don’t remove the cotton balls. To secure the cotton balls you could add a few drops of glue and glue the cotton balls to the inside of the toilet paper tube
  • Add more essential oils whenever needed. These won’t last forever, you’ll need refills every 2-3 days!
  • Enjoy your fresh smelling bathroom!

Pin to save for later

The best air freshener for bathroom

Get FREE access to my entire resource library!

Signup for updates on new articles, products & special offers and get access to my entire resource library!


Print the card

How to make your bathroom smell nice
Print Craft Pin Craft Rate this Craft
5 from 5 votes

Best air freshener for bathroom

All you need to keep your bathroom smell like a spa is just a little DIY bathroom air freshener! Here you'll learn how to make your bathroom smell good all the time using the best air freshener for bathroom! Ready in less than a minute and lasts for days!
Prep Time2 minutes
Total Time2 minutes
Category: DIY
Region: International
Keyword: best air freshener for bathroom, diy air freshener for bathroom
Yields: 3 cotton balls
Author: Petro Neagu


  • 1 roll toilet paper
  • 3 pieces cotton balls alternatively you could use cotton swabs
  • 3-5 drops Essential Oil such as lemon, Purification, lavender or a combination of these per 3-5 cotton balls.


  • cotton balls


  • Sprinkle 3-5 drops of essential oils on a few cotton balls (I normally use 3)
  • Take a toilet paper roll and fill the tube with the cotton balls, sprinkled with essential oils. If you decided to use cotton swabs, fasten them inside the toilet paper tube or behind the toilet with some tape.
  • Carefully place the toilet paper roll back in it's holder so you don't remove the cotton balls. To secure the cotton balls you could add a few drops of glue and glue the cotton balls to the inside of the toilet paper tube.
  • Add more essential oils whenever needed. These won't last forever!
  • Enjoy your fresh smelling bathroom!
Tried this recipe?Mention @easy_peasy_creative_ideas or tag #easy_peasy_creative_ideas!


about petro


Hi, I’m Petro, author and founder of Easy Peasy Creative Ideas. Sewist, crafter, avid DIY-er, foodie, photographer, homemaker and mommy to one. I’m an expert at coming up with quick, clever sewing tips, recycling crafts and simple, easy recipes! You can find my ideas featured in reputable publications such as Country Living, Good House Keeping, Yahoo News, WikiHow, Shutterfly, Parade, Brit & Co and more. Thanks for stopping by and hope you’ll stay for a while, get to know me better and come back another time. Stick around for real fun projects! Read more…

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Sandra K Lowery says:

    Thank u , love that idea!!!!

  2. Wonderful! And since on cotton balls, it doesn’t leak through to the last sheets on the roll!

  3. Calvin F. says:

    Very helpful and natural way to make my bathroom smell nice. Thanks.

    1. Thank you for sharing. Very helpful idea.