How to make fizzy toilet bombs (eco-friendly toilet bowl tablets) out of low-cost, natural ingredients that freshen and deodorize your toilet without extra scrubbing.
If you’re asking yourself “What the heck is a fizzy toilet bomb?”, I don’t blame you. Until recently, I hadn’t heard of them either. So let’s get started with today’s lesson:
What is a Fizzy Toilet Bomb?
A fizzy toilet bomb is like a bath bomb for the toilet. Drop one in water and it starts to fizz while dissolving and releasing its active ingredients. Unlike a bath bomb, which delivers moisturizing oils for your skin, a fizzy toilet bomb is made with odor neutralizing, disinfecting and stain busting ingredients that help clean and freshen your toilet bowl even without scrubbing.
3 Reasons You Need Fizzy Toilet Bombs in Your Life
One of the easiest ways and best first step to creating a healthy, non-toxic home is to make the switch to green cleaning products. Maybe you’ve already switched out your cleaning sprays or laundry detergent. But have you tackled your toilet yet?
Here’s how eco-friendly toilet bowl tablets – aka fizzy toilet bombs can help you out:
Reason #1: You Don’t Clean the Toilet Very Often
Be honest. How often do you actually clean your toilet? I can tell you it’s not very high up on the priority list for me! Yet when you think about it, the toilet should probably be at the top of the list given what goes into it. Fizzy toilet bombs come to the rescue by freshening your toilet in-between cleanings.
Reason #2: More Maintenance Cleaning = Less Scrubbing
Just looking at my toilet brush makes me cringe. I don’t even want to think about the germs that thing must harbor. Fizzy toilet bombs mean less scrubbing because the fizzy action powers the ingredients to help dissolve stains. Which means you can ignore the brush a little longer!
Reason #3: Natural Ingredients Beat Toxic Chemicals
Traditional toilet bowl cleaners are one of the most toxic cleaning products in your home. Homemade fizzy toilet bombs are made with non-toxic ingredients including baking soda, citric acid, hydrogen peroxide and essential oils. No need to worry about toxic fumes or skin-burning chemicals when you use them.
(FYI – my favorite non-toxic toilet cleaner is Ecover Pine Fresh Toilet Cleaner, which you can get for a very good price on Thrive Market.
(RELATED: The Best Green Cleaning Brands You Need Under Your Sink)
How to Make Fizzy Toilet Bombs
Fizzy toilet bombs are easy to make with just 4 low-cost ingredients. You’ll need baking soda, hydrogen peroxide, citric acid and some essential oil.
My favorite essential oil to use for fizzy toilet bombs is eucalyptus but peppermint essential oil is also good for freshening the toilet.
Mix the baking soda and citric acid together in a bowl. Slowly drizzle in the hydrogen peroxide. Some bubbling will occur but just keep mixing.
Add the essential oil and continue to mix until everything is well blended.
Press the mixture into silicone molds. If you don’t have molds, you can press it into a teaspoon to shape and place on a plate to dry.
Leave molds to dry for at least 6 hours or overnight.
The toilet fizzies should pop out of the molds easily.
Store your toilet fizzies in an airtight container on or near the toilet. Note to parents: keep out of reach of small children. These toilet fizzies could be mistaken for candy so don’t leave them out if you have small kids around.
Toss 1 or 2 toilet fizzies into the toilet bowl after flushing! Let them dissolve on their own – no need to flush again.
Printable Fizzy Toilet Bombs Recipe
DIY Fizzy Toilet Bombs



A natural way to keep your toilet fresh and deodorized in between cleanings.
Materials
- 1 cup baking soda
- ⅓ cup citric acid
- 2 teaspoons to 1 tablespoon hydrogen peroxide
- 20-30 drops essential oil eucalyptus or peppermint
Tools
- Silicone molds
Instructions
- Mix baking soda and citric acid together in a bowl. Slowly drizzle in hydrogen peroxide, mixing as you go. Slowly add the essential oil, mixing constantly. The mixture will bubble and fizz a little bit but that is OK.
- Press the mixture into silicone molds. Make sure the mixture is packed into the molds tightly. Let the molds dry for at least 6 hours or overnight.
- Push bath bombs out of the molds. Store in a sealed container. Keep away from young children who may think they are edible.
Notes
After some feedback from users, I have included a range for the amount of liquid in this recipe - both for the hydrogen peroxide and for the essential oils. If you have a humid environment in your home, you may need to stick with the lower amount of liquid. In dry environments, the higher amount of of liquid will be best.
Do you have a favorite eco-friendly toilet cleaning solution? Share in the comments!
Carin says
Super cute idea – and very easy to make! I love the thoughtfulness of the concept.
Micaela says
Thanks! Hope you can try it!
Wayne Moran says
What an incredibly great idea. Very cool write up, but you must be part chemist.
Micaela says
LOL – yes, I think I am part chemist with all the crazy concoctions I make around here!
Martha says
That’s a nifty little homemade cleaner! I have all ingredients except for the citric acid. Can we substitute it with lemon juice?
Micaela says
No – citric acid is a powder not a liquid. The lemon juice would not work as a substitute I’m afraid!
Jane Nicolo says
I am thankful that your blog is all about enviro-friendly/non-toxic cleaning products. Thanks for the fizzy recipe! I am going to try it!
Micaela says
You’re welcome! Hope it works well for you!
Kristie says
That is a very interesting idea! I wonder if it would work on hard water stains! Sometimes, I leave regular toilet bowl cleaner in the toilet for a long while before scrubbing, but this might mean I can skip scrubbing occasionally! 🙂
Micaela says
Yes, I think baking soda helps dissolve hard water stains!
Kim Button says
Love how easy these are to make!
Micaela says
Yes and making fizzy things is always fun too!
Donna Silverberg says
I am definitely going to make these!
Micaela says
Glad to hear it!
Tessa Zundel says
Love these – thanks!
Micaela says
So glad you love them!
Carol L says
I wonder if using the generic of “oxy clean” would be better than the hydrogen peroxide. Hydrogen peroxide turns into plain water when it is exposed to air. Just sprinkle with water to help them mold together.
Micaela says
Interesting idea – I haven’t tried it.
Andrea says
I tried these out today. I mixed and mixed and mixed them packed tightly and left them to dry. An hour has passed and the fizzers are three times the size they were and are super puffed out. What did I do wrong?!
Micaela says
Oh no – I’m so sorry to hear that. I’m guessing they either had too much liquid or it was a humid environment that added more moisture. Hope you can try again with less liquid and have a better outcome!
Terry Links says
Hi Micaela, are these toilet bombs safe for septic systems?
Micaela says
I certainly would think so! I don’t have a septic system myself but I doubt that baking soda, citric acid and essential oil would be a problem!
Susie says
Mine was a big mess! They overflowed and kept bubbling up and growing no matter how much I mixed. ☹️
Micaela says
Oh no, I am so sorry that happened to you. It sounds like you had too much liquid in the mixture.
Dani says
How often do you use these? Once a week?
Micaela says
You can use every day if you want – but once a week is good too!
J Cannon says
Wow! I added Wild orange to mine and they just keep swelling! I pushed them into molds and they keep growing! Has anyone else tried these with citrus oil? I will not do that again!
Mindful Momma says
Interesting! I have not tried citrus oil but thanks for the head’s up!
Beth says
I had the same thing happen while using lemon oil and lavender oil. I’m thinking I may had gotten too much peroxide in them because I used a tablespoon worth. It’s fairly humid in my house at times too. I like the lavender/lemon smell so I think next time using less peroxide may help? Worth a try 🤷🏻♀️