Make these fizzy DIY toilet bombs to quickly freshen up your bathroom whenever needed! Easy to make, adorable sitting on your counter, these toilet cleaner bombs are a must have in every bathroom.
I am not one of those people who despises cleaning, but I am always looking for ways to make it a quick and easy job. These days, I just don’t have the time or energy to spend scrubbing everything in my house. These fizzy toilet bombs I made recently are making my bathroom cleaning regimen so much easier.
Fizzy DIY Toilet Bombs
They’re essentially like bath bombs but are toilet cleaning bombs that freshen up your toilet! I just love them, and I know you’re gonna love them too!
If you enjoy cleaning hacks like this, check out our Free Printable Laundry Cheat Sheet and our Homemade Liquid Laundry Detergent!
*This post contains affiliate links.
How they work is that you actually just throw one into the toilet whenever there is an unpleasant smell or you feel like your toilet could use some ‘freshening up’ (no further explanation needed!?) and they do the freshening for you! These are keeping my toilets really clean all the time!
They are super easy to make, too. You just mix everything together (full instructions can be found below) let them set, and you’re good to go.
I used heart shaped candy molds to make these because I thought it would be cute (and I think I was right!) but you can also just use a teaspoon or something to shape them. It is up to you.
I like to keep a jar of these in each bathroom! I love the lavender scent personally, but you can use any essential oil to make them smell good.
Toilet Bomb Ingredients:
- Citric Acid
- Hydrogen Peroxide
- Baking Soda
- Vinegar
- Lavender Essential Oil
![]() |
![]() |
![]() |
![]() |
Think of all the time you’ll save not having to scrub your toilets as often!
How long do these fizzy toilet cleaning bombs last?
They last 3-4 months and they should keep working as long as you keep them in a sealed container.
*I cannot guarantee how long your fizzy toilet bombs will last.
If you make these and like them we would love if you left a positive comment and rating! They mean so much to us!

Toilet Bombs
Video
Equipment
- Silicone Candy Molds
Materials
- 1 cup baking soda
- 1/4 cup citric acid
- 1/2 tsp white vinegar
- 1 tablespoon hydrogen peroxide
- 15 to 20 drops essential oil I use Lavender Doterra
Instructions
- Add baking soda to a mixing bowl and use a fork or whisk to break up clumps. Baking soda naturally cleans and eliminates odors, making it the perfect base for the fizzies. Add the citric acid (which you can find near the canning supplies at some storeand stir. The citric acid adds the fizz to these cleaners. In a small glass bowl, mix vinegar and hydrogen peroxide, which will work together to help clean your toilet. Now SLOWLY drop by drop, add vinegar and hydrogen peroxide to the baking soda. If you add it all at once, you'll have a big mess due to the reaction between the baking soda and citric acid!
- Now add the essential oil and gently mix. This is just for scent, so you can choose any scent you like. I used lavender. Use a half teaspoon to scoop the mixture into your candy molds, and press in gently with your fingers. You don't want to fill them completely full, because this will expand. Let dry for at least 6 hours or overnight.
- Place the dried toilet bombs in glass jar and keep them sealed near your toilet. Make sure you label them and keep them out of reach of small children! The next time things get smelly, after flushing, drop in a fizzy toilet bomb and things will freshen up in no time.
Notes
This post was originally published April 19th, 2017.

Hi these toilet bombs are great. I made a bunch of them but they came out all rough and holey I’m wondering if you HAVE to use silicone. I used a couple of old ice cube trays. Other than the appearance they are great. See picture to show how rough they look.
you should be very careful on what you recommend to people:
Mixing hydrogen peroxide with vinegar creates peracetic acid, a corrosive acid that can harm the skin, eyes, nose, throat, and lungs. While it’s okay to use the two in succession on a surface, don’t ever mix hydrogen peroxide and vinegar in the same bottle.
Hush!! It’s fine!!
I made these and love them. Never had an issue with mixing the vinegar and peroxide!
Sarah, you should look this up before ignoring it. Alina is correct and her comment is an exact quote .
I looked up Peracetic acid and this is what I found. (I copy and pasted it from the page) “Hush! It’s fine” is not the correct answer. Or even a polite answer.
According to 8 sources
When hydrogen peroxide and vinegar are mixed together, a powerful oxidizing agent called peracetic acid is created (also known as peroxyacetic acid). Although it shares some similarities with the reactant acetic acid, peracetic acid is otherwise distinct.
Can You Mix Vinegar and Hy…
diymelon.com
If you accidentally mix hydrogen peroxide and vinegar, a chemical reaction occurs that produces peracetic acid. Peracetic acid is a strong oxidizer, which means that it can react with many different types of materials and compounds. This reaction can lead to a number of po…
What happens if you accide…
coalitionbrewing.com
Hydrogen Peroxide + Vinegar Combining them creates peracetic acid, which is potentially toxic and can irritate the skin, eyes, and respiratory system.
What happens when you mi…
wisdomanswer.com
Hydrogen peroxide, a known disinfectant, and vinegar, which contains disinfecting properties, is another combination to avoid. This combo creates peracetic acid – a corrosive and highly reactive material.
5 Toxic Chemical Combinati…
coreproductsco.com
Mixing hydrogen peroxide with vinegar creates peracetic acid, a corrosive acid that can harm the skin, eyes, nose, throat, and lungs. While it’s okay to use the two in succession on a surface, don’t ever mix hydrogen peroxide and vinegar in the same bottle.
What Not To Do With Hydro…
thekitchn.com
Can you use this recipe and skip Hydrogen Peroxide? Wouldn’t vinegar clean good enough?
It will have a reaction due to the vinegar & baking soda. Like when u make a volcano using baking soda & vinegar to make it bubble up & erupt.
Great way to get kids to enjoy doing chores that are easy and safe. Every few days have them put one of these in the toilet bowl. It will check off one thing on my to-do list. I will be adding this to my preteen and teen chore list.