Site Information

 Loading... Please wait...

DIY Toilet Cleaners

Posted by Lisa Madarasz on

Here are 3 homemade toilet cleaner recipes that will help you ditch the chemicals and save money while cleaning your toilet bowl naturally.

Does Cleaning Toilets Gross You Out? The cocktail of toxic chemicals found in commercial toilet bowl cleaners should gross you out even more.

Why Homemade Toilet Bowl Cleaner?

These days most commercial toilet bowl cleaners contain the active ingredient, hydrochloric acid. Hydrochloric acid is corrosive and extremely toxic. If you breathe hydrochloric acid fumes, they are harmful to your nose, throat, and respiratory tract. And if it gets on your skin it is also highly corrosive.

Chlorine bleach is another harmful ingredient. Specifically, bleach is highly caustic, which means it can burn, corrode, or destroy living tissue. In addition to burning your eyes, nose, and skin, it can easily aggravate asthma symptoms.

While bleach and hydrochloric acid will give germs and stains a run for their money you don’t need to use these nasties to get your toilet clean.

Natural Cleaners for Toilets

There are several very effective natural ingredients you probably already have in your cupboard that you can use to make homemade toilet cleaner. Also, if you make your own you can use whichever ingredients you feel are safest for your family.

White Vinegar

You’re probably bored of hearing all the hype on green-living websites about how wonderful vinegar is for natural cleaning. But I can’t stop singing its praises. Vinegar is a mild acid. It disinfects, eliminates odours, and is extremely safe.


Contrary to inaccurate information on some websites, borax is NOT the same thing as boric acid (which is toxic). It is actually sodium tetraborate, and is only as toxic as regular table salt or baking soda. Borax is a great multi-purpose cleaner that whitens, deodorizes, and removes stains.

Lemon Juice or Citric Acid

Citric acid, also found in lemon juice, binds to minerals in the toilet bowl making them easier to eliminate. It may help diminish tough toilet stains left by hard water.

Essential Oils

Pure essential oils are some of the best secret weapons to use in DIY cleaners. Many of these plant-based oils boast antibacterial, antiviral, and even antifungal properties. Tea tree oil has been studied more than any other essential oil and has been found to kill most forms of bacteria when added to cleaners at a 0.5% – 1.0% concentration. Other essential oils that possess antibacterial properties, and are beneficial in bathroom cleaners are lavender, citrus oils, peppermint, rosemary, and eucalyptus.

Baking Soda

Baking soda is wonderful as a homemade toilet bowl cleaner. Specifically, it scours and deodorizes a toilet bowl naturally. It’s worth noting that it doesn’t possess any germ-fighting benefits. However, it will help keep your bowl free of debris, stains, and those ugly rings.

DIY Toilet Cleaners – Take your pick

Tea Tree Toilet Bowl Scrub

This deodorizing formula utilizes the antibacterial properties of tea tree oil to kill germs in your toilet bowl and on toilet surfaces.

  • ½ cup baking soda
  • 1 cup distilled white vinegar
  • ½ teaspoon tea tree essential oil

Combine vinegar and essential oil in a small spray bottle. Spray vinegar mixture inside the bowl, and also on the toilet seat, lid, and handle. Allow cleaner to sit for several minutes. Sprinkle baking soda inside the toilet bowl and scrub inside of the bowl with a toilet brush. Use a clean dry cloth to wipe vinegar solution off seat, lid, and handle.

Heavy Duty Toilet Formula

This toilet bowl formula can take care of nasty rings in your loo, or any other tough toilet cleaning. It leaves a sparkling bowl and eliminates stale toilet odours.

  • ¾ cup borax
  • 1 cup white vinegar
  • 10 drops lavender essential oil
  • 5 drops lemon essential oil

Combine all ingredients in a bowl or squirt bottle. Swish water around inside of toilet bowl with a toilet brush, or simply flush to wet the inside of the bowl. Pour the entire mixture into the toilet bowl, and allow to sit for several hours or overnight. Make sure family members do not use the toilet during this time! Scrub the bowl and flush the toilet to rinse.

Lazy Day Toilet Scrub

For no-fuss toilet cleaning, keep a spray bottle of vinegar and a shaker-top bottle of baking soda in your bathroom. When toilets need cleaning, spritz thoroughly with vinegar and allow to sit for several minutes. Sprinkle baking soda inside the bowl, scrub the inside of the bowl, and flush toilet. To clean the outside surfaces just spray with vinegar, let stand a few minutes, and wipe clean.

Now you know how easy it is to make homemade toilet cleaner that works!