Go Back
natural homemade toilet cleaner in a glass dish on a white plate with herbs

Homemade Toilet Bowl Cleaner

Natural toilet bowl cleaner is a safe, effective, and cheap way to clean your toilets.
Keyword diy toilet cleaner, homemade toilet cleaner
Prep Time 5 minutes
Author Amy


  • 1/4 cup baking soda
  • 1/4 cup natural dish soap or more
  • 2 tbs distilled water
  • 20 drops essential oils
  • 1/4 cup hydrogen peroxide or white vinegar add when cleaning toilet.


  • Mix together baking soda, natural dish soap, essential oils and water.  Place in squirt bottle.

To Use:

  • Squirt homemade toilet cleaner into the toilet. Add hydrogen peroxide or vinegar (don't use vinegar if using castile soap). wait a few minutes and then scrub with a toilet brush.


If you use castile soap don't use vinegar when cleaning. They don't mix.