These homemade toilet bombs will keep your toilets smelling fresh between cleaning! These fizzy bombs help to eliminate orders and keep your toilet fresh between cleaning!

Note: The original recipe called for vinegar and hydrogen peroxide. Some people had adverse reactions using the peroxide. I retested this recipe using water instead and had great resutls!
I’ll be honest…
I don’t really LOVE to clean my toilets.
I have toddlers and boys, so messes happen often. I’ve discovered something that has helped to keep my toilets fresh and stink free between cleanings.
TOILET BOMBS!!!
Toilet bombs are a mix of baking soda, citric acid and essential oils. They absorb icky odors and help to keep toilets cleaner between cleanings. I drop one into each of our toilets every night before bed. These serious work and smell so nice!
I use Thieves essential oil blend because it’s one of my favorite essential oils for cleaning. Thieves is so popular that Young Living has a whole line of cleaning products made with Thieves essential oil! Of course, you can use your favorite essential oil to freshen your toilet. Lemon and tea tree are two both amazing too!
DIY Toilet Bombs Ingredients
These are VERY simple and easy to make. You’ll need:
- 1 cup baking soda
- 1/4 cup citric acid
- Spray bottle filled with water or witch hazel
- 20 drops of essential oils (I’d recommend thieves oil or lavender to start)
Incidentally, a lot of these same ingredients will come in handy if you decide to make homemade bath bombs.
How To Make DIY Toilet Bombs
You’re going to need baking soda, citric acid, your favorite essential oils, a spray bottle and a cookie sheet. I purchased my baking soda and citric acid from Mountain Rose Herbs. Their baking soda is natural sourced and aluminum free.

Next you’re going to mix 1 cup of baking soda with 1/4 cup of citric acid together in a small mixing bowl.

Spray the water over the baking soda and citric acid. Stir the mixture and continue to spray until its damp enough to form. I used 3/4 of the spray mixture. Add 15-20 drops of essential oils to the mixture and mix very well.

Now you’r going to scoop your toilet bombs out using a teaspoon. Carefully place each bomb on your cookie sheet. Don’t worry if the mixture is a little crumbly. It’ll harden up when it’s dry! Alternatively, you can use a silicon mold or ice cube trays to make your toilet bombs. Let them set in the molds for 3-60 minutes before turning out onto the cookie sheet.

Lastly, you’ll spritz the toilet bombs with more water. This step is important because it helps to harden the bombs so the don’t crumble. After you spray the top of the bombs you need to let them dry for 4-6 hours. They’ll harden up nicely and you’ll be able to store them in a container or glass jar once they’re dry.
How To Use Fizzy Toilet Bombs: Add 1-2 bombs into the toilet tank and let them fizz for a few minutes. You can leave the cleaner in the toilet bowl, or use a toilet brush to scrub the toilet.
FAQ
The “bomb” is made with a mixture of citric acid and baking soda and helps to deodorize your toilets. You can make toilet bombs by following the instructions in the recipe card below.
You can use baking soda instead, but the toilet bombs won’t fizz. They will still clean and deodorize your toilets.
Thieves oil blend is great, but other oils like lemon and orange essential oil are great options too!
This DIY is really simple! Just follow the instructions in the recipe card below to learn how to make toilet bombs.

Thieves Toilet Bombs
These homemade toilet bombs will keep your toilets smelling fresh between cleaning! These fizzy bombs help to eliminate orders and keep your toilet fresh between cleaning!
- Prep Time: 5 mins
- Total Time: 5 mins
- Yield: 40 Toilet Bombs 1x
- Category: Cleaning
Ingredients
- 1 cup baking soda
- 1/4 cup citric acid
- Spray bottle filled with water or witch hazel
- 20 drops of essential oils
Instructions
- Mix baking soda and citric acid together in a small bowl.
- Spray some over the baking soda and citric acid.
- Stir the mixture and continue to spray until it’s damp enough to form into balls. I used 3/4 of the spray mixture.
- Add 15-20 drops of essential oils to the mixture and mix very well.
- Scoop your toilet bombs out using a teaspoon.
- Carefully place each bomb on your cookie sheet. Don’t worry if the mixture is a little crumbly. It’ll harden up when it’s dry.
- Spray the top of the toilet bombs with more water. This step is important because it helps to harden the bombs so the don’t crumble.
- After you spray the top of the bombs you need to let them dry for 4-6 hours.
- Once your toilet bombs are dry you can store them in a container.