The best homemade, all-natural, non-toxic toilet bowl cleaner—simple, effective, and made with one main ingredient. This heavy-duty solution removes stains and rings without harsh chemicals.



Disclaimer: This post contains affiliate links. I may earn a small commission if you make a purchase, but you will not be charged extra. I only recommend products I trust.
For most of our married life with four young children, my husband and I had only one bathroom. With two boys learning to aim and a little girl who occasionally misses, keeping that single toilet clean became a daily priority. After recently installing a second bathroom, I still value a reliable, non-toxic cleaning routine.
Ring around the toilet?
I have an irrational urge to keep the toilet spotless in case a guest needs it. It’s probably rooted in real experiences—I’ve seen toilets so neglected they made me feel sick—so I prefer to avoid that situation entirely.
To maintain a hygienic bathroom, I used to buy commercial toilet cleaners: the blue, “no-scrub” formulas that promise spotless bowls with minimal effort.
They worked, but I later learned they contain harsh, synthetic chemicals. While the word “chemical” isn’t the problem—everything is made of chemicals—the synthetic toxic ingredients in many no-scrub products are. Those ingredients can pose risks to family health and to factory workers who manufacture them. That trade-off felt unacceptable to me.
The lure of “no scrub”
Many products now claim to clean without scrubbing. Some perform well, but often that convenience comes at the cost of harmful ingredients doing the work for you. I prefer to use a little elbow grease and avoid exposing my family to toxic cleaners.
This blog is written for busy parents who want practical shortcuts. I know we don’t have time for long cleaning routines, so I share simple, effective alternatives that are safer and still easy to use.
A small effort for a big benefit
I won’t promise no-scrub magic, but I will promise a method that’s quick, natural, and effective. It may require a minute or two of scrubbing, but it uses safe ingredients and gets great results.
The only ingredient you really need: baking soda
That’s it—plain baking soda. One inexpensive ingredient cleans most toilet stains and rings. If you want extra freshness or mild antibacterial action, add a few drops of essential oil, but it’s optional.
Ingredients
- Baking soda (enough to fill your chosen shaker—many reuse a parmesan container or similar)
- Optional essential oils for fragrance and mild disinfecting: tea tree, lavender, peppermint, clove, cinnamon, or rosemary (use sparingly)
How to add essential oils
There are two simple ways to combine essential oils with baking soda:
Method one
Add about 15 drops of essential oil per 1/2 cup of baking soda into your shaker, seal it, and shake well to distribute the scent.
Method two (my preferred)
Sprinkle the baking soda into the bowl first, then add 3–5 drops of essential oil directly into the water or onto the baking soda. This releases the scent and adds a small disinfecting boost.
How to use this simple toilet cleaner
Sprinkle a layer of baking soda around the rim and into the bowl. Use a toilet brush to scrub stains and rings. Swish and flush. It’s fast and effective for everyday cleaning.
For tougher stains and a deeper clean
For stubborn rings, empty the bowl before treating it. Fill a pitcher or large container with water and pour it into the toilet bowl quickly to lower the water level—aim for the drain but pour briskly to avoid splashing. Then sprinkle baking soda across the exposed porcelain, add a few drops of essential oil if desired, scrub thoroughly with a toilet brush, and flush.
If hard water mineral deposits are the issue and baking soda isn’t enough, consider a targeted non-toxic descaler designed for mineral buildup. Baking soda, however, handles most common stains well.
Routine maintenance
Cleaning frequently makes each session easier. I scrub with just a toilet brush every other day, and one to two times a week I use baking soda with essential oils for a deeper clean and a fresh scent. For the outside surfaces of the toilet, use a separate non-toxic disinfecting spray or an all-purpose cleaner as needed.
More natural cleaning ideas
If you enjoy natural cleaning solutions, explore other simple recipes for disinfecting sprays, window cleaner, and homemade fabric softener to round out a safer, greener cleaning routine.