Skip to Content

Homemade DIY Toilet Bowl Cleaner

Homemade DIY Toilet Bowl Cleaner

How To Make Homemade Toilet Cleaning Powder

I don’t think anyone enjoys cleaning their toilet bowl, I know I sure don’t.  Hopefully, this diy toilet cleaning powder will make you feel a bit better about how you’re cleaning your toilet!  

No harsh chemicals just two simple ingredients and you’ll be ready to get your toilet sparkly clean in no time with this natural toilet cleaner!

DIY Toilet Cleaner Ingredients & Equipment

homemade toilet cleaner ingredients

This homemade toilet bowl cleaner is great because it only requires two ingredients. I love it when they’re simple!  Here’s what you’ll need:



Ok, let’s make your toilet shine!

Add Baking Soda

homemade toilet cleaner add baking soda

Add 1/4 cup of baking soda to a small container.  Baking soda is an amazing little cleaner, perfect for cleaning toilets.

It is perfectly abrasive, it is coarse and hard enough to scrub away the grim that is stuck in your toilet, but just gentle enough to not damage the porcelain of the toilet.  

Baking soda is also a fantastic odor absorber, so as it scrubs away all of the yuck it will also absorb any nasty lingering odors that are lurking in your toilet bowl.

That being said applying excessive pressure while cleaning can result in damaging the enamel of your toilet so scrub with care. As a rule of thumb, for me, I apply as much pressure while cleaning as I would feel comfortable receiving if roles were reversed.  Do until others…and all.

Add Essential Oils

homemade toilet cleaner add essential oils

Then add in 3-5 drops of essential oils.  

For my batch of toilet cleaner I used a combination of Rosemary and Pine essential oils.  I used 3 drops of pine essential oil and 2 drops of rosemary.

There are two factors to consider when selecting your essential oils for toilet cleaning: smell masking and anti-microbial properties.  

I choose pine essential oil because I love the smell especially right now so far from winter and christmas trees.  I decided to add in a bit of rosemary essential oil as well because it has some antibacterial properties that make it perfect for toilet cleaning!

If you aren’t familiar with essential oils I always suggest a good starter essential oil set is a great place to get familiar with essential oils.


homemade toilet cleaner mix it up

Now put on a lid and give it a shake or stir it up with a spoon, finger, twig, or whatever is handy.  You want to get the essential oil mixed in with the baking soda as evenly as possible.  But, since this is going straight into the toilet, it doesn’t have to be perfect.

Using Your Toilet Cleaning Powder


Next give your toilet a flush.  You want to make sure that the entire interior surface of the toilet bowl is slightly damp.  A damp surface will allow the powder to stick to the walls of the bowl.  

If the toilet bowl is dry your diy toilet cleaner powder will slide right down into the water thinning the powder too much and making it virtually useless.

homemade toilet cleaner final product

Sprinkle & Scrub

Liberally sprinkle your new batch of toilet cleaning powder around the inside of the bowl.  Grab your toilet brush and get scrubbing.

This is a great homemade toilet bowl cleaner for stains since baking soda is a great scrubbing abrasive that will get a surface clean without scratching or damaging it (as long as you don’t push to hard).

If your toilet brush is starting to get a bit old and dirty, I really like this wooden toilet brush and stand with natural bristles.  It’s a great alternative to the typical plastic options you’ll find in most stores.

How Well Does This Toilet Cleaner Work

In my testing, this easy to make diy toilet cleaner works great.  It has just enough abrasiveness to get the job done and it smells just how I like it.  All of that without any extra chemicals, how can you beat that.

Give this simple toilet cleaning powder recipe a shot and let me know how it works for you in the comments!


Caroline Garcia

Saturday 2nd of June 2018

It worked for my toilet. Thanks for sharing the recipe....:)


Friday 24th of January 2020

Awesome! Thank you for commenting about your experience!

Anastacio Kohler

Friday 2nd of February 2018

Though toilet cleaning is a matter of disgusting, we are to clean toilet very often.If we know the process of cleaning toilets in our home, it would promote great advantage to us.After reading this blogg, we are enriched immense information from here.Thanks for providing this grand information.


Friday 24th of January 2020

Glad the information was helpful to you, happy cleaning!

Toto Kohler

Friday 15th of December 2017

I added vinegar to mine. I love this, save me money on buying toilet cleaning products.


Friday 24th of January 2020

All about saving a little money! Vinegar is a great addition to almost any cleaner!

Audrey McClelland

Tuesday 5th of December 2017

Great article ! It’s very amazing advice , extremely helpful, I’m really appreciate thanks for your sharing !!!!!


Tuesday 28th of January 2020

So glad this post was helpful to you!

Shwan Marsh

Friday 25th of August 2017

Cleaning the toilet is most likely one of my minimum most loved exercises, yet somebody needs to do it. I used to purchase those toilet cleaning blanch tablets that you drop into the tank, and keeping in mind that they worked entirely well, the staggering scent of fade was quite recently a lot to deal with. Also, I don't think breathing in fade vapors can be good for your health. So thanks for your ideas!!


Friday 24th of January 2020

I don't think cleaning toilets is on anyone's favorite thing to do list ;) Happy to share and hope it works well for you!