DIY Toilet Bowl Cleaner

4 Materials
5 Minutes

This is one of my favorite homemade cleaners! It is unique with the ingredient citric acid which cleans hard water stains and helps with odor absorption.

Readers have enjoyed this recipe already, so we wanted to share it with Hometalk too!

Don't forget on Chemistry Cachet, we share the science behind each ingredient for our recipes, so head to the blog post to learn more about these ingredients.


  • 1/4 cup of concentrated dish soap (I always use Dawn because it performs best)
  • 2 tablespoons citric acid
  • 1 cup of water
  • 15-30 drops of purify essential oil
  • Squeeze Bottle
  • Toilet Bowl Brush

*** -->> Don't forget to head to the blog post for details on what ingredients we use, why we use them, and possible substitutions! We have all these ingredients linked for you too.


  1. Combine all the ingredients in a mixing bowl, then add to a squeeze bottle using a funnel.
  2. Shake the bottle gently before each use to distribute the ingredients.

We use Dawn in all of our recipes for DIY cleaners because it performs the best. You can use another concentrated dish soap, but the results might not be as good.

How To Use This DIY Toilet Bowl Cleaner:

You will use this just like a store-bought version. After gently shaking, lightly squeeze a layer at the top of the toilet bowl. Scrub with a toilet brush well.

Purify essential oil combines oils that help with odor removal and bacteria. Check blog post for other essential oil options!

We love these squeeze bottles for easy application just like store-bought toilet cleaners. You can find these in our blog post or feel free to use anything you have!

Resources for this project:
See all materials
Any price and availability information displayed on [relevant Amazon Site(s), as applicable] at the time of purchase will apply to the purchase of this product.
Hometalk may collect a small share of sales from the links on this page.More info
Alexis @ Chemistry Cachet
Want more details about this and other DIY projects? Check out my blog post!
Frequently asked questions
Have a question about this project?
3 of 28 questions
Join the conversation
4 of 25 comments
  • Kathy Kathy on Feb 19, 2023

    It says on the dawn bottle to not mix with bleach

    • Alice Alice on Jun 27, 2023

      There is no bleach in this toilet bowl cleaning recipe.

      Always be sure of what you are doing when using bleach, it is not safe to mix it with many other common products like Ammonia, in fact, bleach and ammonia together can be extremely dangerous, perhaps deadly but I am not sure about that. If in doubt don't mix bleach with anything other than laundry soap and then according to the label.

  • Kris Wright Kris Wright on Mar 01, 2023

    Where can I get your squeeze bottle?