Keep your toilet clean with these DIY toilet fizzies

Some articles on EmmaDrew.Info may contain affiliate links. Click here to read my disclosure policy.

Keeping our toilet clean isn't the most fun of tasks, so when I first heard about toilet fizzies from Do It On a Dime, I knew I wanted to make them. It just so happened that I had bought both citric acid and essential oils the week before for another project, so I knew I had to make these. keep-your-toilet-clean-with-these-diy-toilet-fizziesToilet fizzies are little “bath bombs” for your toilet. Simply pop one in as often as you feel and it will help to keep your toilet clean and smelly fresh between “proper” cleans.


  • 1 cup of baking soda
  • 1/4 cup of citric acid (I bought mine at Amazon but you can also find it in store at Wilkos!)
  • 1/2 teaspoon of vinegar
  • 1 tablespoon of bleach
  • 15 – 20 drops of essential oil (I bought my set at Amazon)
  • Greaseproof paper
  • Something to shape your fizzies – I used a melon baller but you can use measuring spoons, small silicone moulds or anything you can lay your hands on.

How to make your toilet fizzies

Toilet fizzies01In a mixing bowl combine the baking soda and citric acid, making sure there aren't any clumps (using a fork can help).

Toilet fizzies03

In a small glass/bowl/cup, mix together the vinegar and bleach. The recipes I found online called for hydrogen peroxide, but since it isn't something I happen to keep around, I substituted it for bleach.

Toilet fizzies05

Slowly (really, really slowly) pour or spoon the liquid (vinegar and bleach) into the dry baking soda and citric acid. You need to do this really slowly so that there isn't a reaction similar to a volcano erupting.

Add 15 – 20 drops of essential oils – any scent works! Citrus scents are great for these but I actually used plum and they smell amazing.

Toilet fizzies07

Combine all the ingredients until they are like wet sand – you don't want them too wet though. I found I needed to add a few more drops of bleach to get the mixture wet enough.

Toilet fizzies08

Pack the mixture into your melon baller or mould of choice and then tap lightly onto your greaseproof paper. I found that having a baking sheet underneath meant I could move the fizzies somewhere to dry.

If you can, spray them gently with some water…I didn't have an empty spray bottle so I cheated and sprayed them with some disinfectant. This is to help them get a “crust” as they dry.

They should take around 4 hours to dry, but I left mine overnight to be on the safe side. They didn't even take 5 minutes to make.

Toilet fizzies10


Be sure to store them in an airtight container – I would love to pop them into a little basket on top of the toilet, but the moisture in the bathroom would damage them. I've found a nice glass jar that I had spare.

Do they work?

The more crucial thing is knowing whether or not these toilet fizzies work. They look cute, they smell nice but do they work?

There is no substitute for a good old cleaning of the toilet, but using these fizzies really helps to keep the toilet fresh in between proper cleans. They are also great at eliminating toilet smells too.

I will definitely be making these again!

Pin this for later keep-your-toilet-clean-with-these-diy-toilet-fizzies-1

2 Comments on “Keep your toilet clean with these DIY toilet fizzies”

Leave a Reply

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