How To: Make Your Own Toilet Bowl Cleaner

Avoid the harmful chemicals in store-bought toilet cleaners by making your own DIY version.

By Steffani Cameron and Donna Boyle Schwartz | Updated Mar 3, 2020 2:43 PM

Homemade Toilet Bowl Cleaner


Everyone loves a clean home, but our obsession with sanitation may come at a cost to our health. Some people, especially those with allergies, develop sensitivities to the harsh chemicals in store-bought cleaning products.

To escape from the toxic ingredients and irritating scents, a number of homeowners have started turning to homemade cleaning products—right down to their toilet bowl cleaners!

Although DIY-ing your toilet bowl cleaner won’t put a surprising amount of money back in your pocket with every batch, it will provide a safe and natural solution for stains.

Don’t be intimidated by the extra work it takes to make your own toilet bowl cleaner. This is a simple, affordable recipe anyone can whip up quickly, without a lot of fuss, using only common household staples like baking soda and vinegar.


Homemade Toilet Bowl Cleaner - from Baking Soda and Essential Oils


Making Your Own Toilet Bowl Cleaner

MATERIALS AND TOOLS Available on Amazon
Baking soda
Disinfecting essential oils
Wooden spoon
Glass storage jar
20% white vinegar
Toilet brush

STEP 1: Combine all ingredients (except vinegar) in a glass bowl.

In a glass bowl, add two cups baking soda and 100 drops (roughly one teaspoon) of a disinfecting essential oil, such as tea tree oil, lavender, orange, pine, or a blend of oils, any of which are available for purchase in health food stores or online (view on Amazon). Make sure your mixing bowl is glass, not any old stainless steel or Tupperware container; essential oil reacts with metal and can even deteriorate plastic.

STEP 2: Mix ingredients thoroughly.

Use a wooden spoon to mix the oil and baking soda together, breaking up clumps as you go. Hold off on the vinegar—as it reacts chemically with baking soda, the two should be mixed only in the toilet bowl during cleaning.

STEP 3: Store mixture in an airtight glass jar.

You should have enough powder for about 30 uses. To keep the homemade toilet bowl cleaner fresh as you work your way through the supply, transfer it to an airtight glass jar for long-term storage outside of the bathroom—otherwise, excess moisture from steamy showers and long baths may cause clumping and uneven distribution of ingredients.


Homemade Toilet Bowl Cleaner - All Natural Cleanser


Using Homemade Toilet Bowl Cleaner

STEP 1: Add your homemade mixture to the toilet bowl.

Drop one tablespoon of the mixture into the bottom of the toilet bowl. Sprinkle additional mixture onto the walls of the bowl and use your toilet brush to spread the powder around.

STEP 2: Pour 1/2 cup of 20% vinegar into the bowl.

Next, pour 1/2 cup of 20% vinegar into the bowl. (Note: This product isn’t your standard white vinegar found at the supermarket; it’s generally used only to kill weeds or clean, and it can be bought online (view on Amazon). If you can’t find it, normal 5% distilled vinegar from the grocery store will work, but you’ll need to increase the quantity to 2 cups for each cleaning.)

The contents of the bowl should start to fizz when the vinegar reacts with the baking soda. If no fizzing occurs, the toilet water may be diluting the mix, or your baking soda may be too old. Try adding another tablespoon of powder and spreading it around.

STEP 3: Use a toilet brush to scrub the bowl.

Once the homemade toilet bowl cleaner fizzes, use the brush to scrub away any stains or spots in the bowl.

STEP 4: Let sit for 15 minutes, then flush.

Let the remaining mixture sit for about 15 minutes, then flush the toilet. Easy! Now you can ready to enjoy a spotless bathroom, free of gunk and harsh chemicals!