What You'll Need
Step-by-Step Instructions
Why I switched my entire bathroom cleaning routine to homemade
A few years ago I had a small bathroom accident that motivated me to look at the ingredient labels on my cleaning products for the first time. What I found wasn't alarming in a dramatic way but it was quietly unsatisfying. Most commercial bathroom sprays are 90% water with a cocktail of surfactants, synthetic fragrances, and preservatives, sold in branded bottles at six to nine dollars apiece. I started replacing them one by one with homemade versions over the course of a month, and what I discovered was that for bathroom cleaning specifically, homemade recipes perform extremely well. The chemistry is simple: mold dies when it loses moisture or meets an antifungal compound; soap scum dissolves when acid breaks its mineral bonds; germs die with brief contact from disinfecting agents. You don't need synthetic fragrances or proprietary cleaning agents to achieve any of those things. Here are the eight recipes I tested, with honest notes on each.
DIY daily shower spray to prevent buildup
Mix one cup of distilled water, half a cup of white vinegar, 10 drops of tea tree essential oil, and one teaspoon of rubbing alcohol in a glass spray bottle. Hang the bottle inside your shower on a suction-cup hook so it is always within reach. After every shower, mist walls, glass door, fixtures, and tile from top to bottom the process takes about 15 seconds. No need to rinse or wipe just mist and walk away. Vinegar prevents mineral deposits from hardening, tea tree oil fights mold spores before they establish visible colonies, and rubbing alcohol helps the spray dry without streaks. This single daily habit eliminates heavy weekend scrubbing because buildup never accumulates. Most people who adopt this routine find their shower stays visibly clean for weeks I went four weeks without scrubbing my shower after I started using this spray consistently. One batch lasts about two weeks and costs under 30 cents. I keep two bottles made at all times so I never run out.
DIY soap scum remover spray
Heat one cup of white vinegar in the microwave for 30 seconds to boost its reactivity against mineral deposits, then pour into a spray bottle and add one cup of Dawn dish soap. Shake gently to combine without creating excessive suds. Spray directly onto soap scum on glass shower doors, tile walls, tub surrounds, and faucet bases. Let it sit for 15 minutes warm vinegar dissolves calcium and mineral deposits while dish soap's surfactants break down body oils, shampoo residue, and soap film. Wipe clean with a non-scratch sponge and rinse with warm water. This combination routinely handles months of neglected buildup in a single application. For extremely heavy buildup, apply a second coat and wait 30 minutes before wiping.
DIY grout whitening paste
Mix half a cup of baking soda with about three tablespoons of three-percent hydrogen peroxide to form a thick paste. Add five drops of lemon essential oil for extra brightening power and a fresh citrus scent. Apply to grout lines with an old toothbrush, working in short back-and-forth strokes to push the paste into porous grout where stains embed. Let it sit for 20 minutes or overnight for deeply stained grout for maximum whitening. Scrub again with the toothbrush and rinse with warm water. Hydrogen peroxide bleaches mildew and organic stains safely without the toxic chlorine fumes of bleach-based cleaners, while baking soda provides gentle abrasion to lift embedded dirt. Repeat monthly and consider applying a grout sealer afterward to prevent future staining.
DIY toilet bowl cleaner
Sprinkle half a cup of baking soda into the toilet bowl, distributing it around the sides and under the rim as evenly as possible. Follow with one cup of white vinegar poured slowly. Let the mixture fizz vigorously for 10 minutes the effervescent reaction loosens mineral rings, organic stains, and bacterial film below the waterline and under the rim where standard brushing often misses. After the fizzing subsides, scrub the entire bowl with a toilet brush, focusing on the rim area and the waterline ring where mineral deposits concentrate. Add 10 drops of tea tree essential oil before scrubbing for extra disinfecting power against bacteria and mold. Flush to rinse. This method handles everyday stains and odors without harsh fumes and is safe for septic systems and all standard plumbing.
DIY bathroom sink scrubbing paste
Combine three tablespoons of baking soda with one tablespoon of castile soap to create a thick paste. Add five drops of lavender or peppermint essential oil for scent and mild antimicrobial properties. Apply to the sink basin, faucet base, drain ring, and handles with a damp sponge. Scrub in circular motions, paying extra attention to the overflow hole near the top of the sink one of the dirtiest and most overlooked spots in any bathroom because it traps moisture and organic residue. Also scrub the underside of the faucet spout and the base where faucet meets countertop, where toothpaste and mineral deposits build up invisibly over time. Rinse with warm water and dry with a microfiber cloth to prevent water spots. This paste is gentle enough for porcelain, ceramic, and stainless steel but tough enough to lift daily grime without scratching.
DIY mold and mildew killing spray
Mix two cups of distilled water with two tablespoons of tea tree essential oil and one tablespoon of white vinegar in a dark glass spray bottle dark glass protects the oil from light degradation, maintaining its antifungal potency longer. Shake before each use since oil and water naturally separate. Spray directly onto visible mold on shower caulk, tile grout, ceiling corners, and window sills. The critical step is not rinsing let the solution dry completely on the surface without wiping. Tea tree oil is one of the most effective natural antifungal agents available, and its active compounds continue killing mold spores as the spray dries and for hours afterward. For heavy or established mold growth, spray twice daily for three to five consecutive days. This formula is safer to breathe than bleach-based removers and produces no toxic fumes. If mold covers more than 10 square feet or has penetrated behind walls, consult a professional remediation service.
DIY glass shower door cleaner
Combine one cup of rubbing alcohol, one cup of distilled water, and one tablespoon of white vinegar in a spray bottle. This formula is specifically optimized for glass shower doors, which face the combination challenge of hard-water mineral deposits, soap film, body oil residue, and humidity. Spray generously onto glass shower doors and side panels, then wipe with a lint-free microfiber cloth using vertical strokes from top to bottom. Rubbing alcohol evaporates rapidly, preventing streaks by drying before minerals crystallize into spots. Vinegar cuts through the hazy film from hard-water minerals and soap residue that makes shower glass look perpetually foggy. This spray also works on mirrors, chrome fixtures, and glass shelving. For heavy hard-water buildup accumulated over weeks, let the spray sit five to ten minutes before wiping to give the vinegar extended contact time with stubborn mineral deposits.
DIY bathroom tile floor cleaner
Add half a cup of white vinegar and two tablespoons of castile soap to one gallon of warm water. Dip a flat microfiber mop, wring until damp, and mop from the far corner toward the door. Vinegar dissolves mineral deposits and soap film while castile soap emulsifies body oils and lifts grime from grout lines. Do not use this on natural stone tile like marble or travertine the vinegar can etch polished stone. For stone floors, substitute vinegar with extra castile soap and a few drops of lemon essential oil. Castile soap rinses clean without the sticky residue commercial floor cleaners leave behind, so floors stay cleaner longer between moppings.
Which recipes outperformed the store-bought versions and which ones didn't
After a full month of exclusive homemade use, here's my honest verdict. The daily shower spray was the biggest win it genuinely outperformed the commercial spray I'd been using, and I attribute that to the tea tree oil's antifungal action being more targeted than the fragrance-heavy alternative. The soap scum remover with heated vinegar and Dawn was my second standout performer: it removed months of accumulated buildup in one 15-minute application on my glass shower door, something the commercial version I used previously had never quite managed cleanly. The grout whitening paste with baking soda and hydrogen peroxide matched a specialized commercial grout cleaner but cost about a quarter as much per application. The mold spray performed well on early mold but was slower on established colonies than bleach-based commercial removers if you have a serious mold situation, a one-time bleach treatment first makes the tea tree oil maintenance spray far more effective afterwards. The tile floor cleaner was indistinguishable from commercial floor cleaner for completely clean grout, but commercial cleaners with optical brighteners edge ahead on grout that has absorbed staining over years. Overall: seven of eight recipes earned a permanent place in my routine.
The mistakes I made testing these recipes
I made a few errors during my testing month that cost me some time and one near-disaster. First mistake: I wasn't using distilled water and spent two weeks wondering why my glass spray was leaving faint spots on my mirror. Distilled water is non-negotiable for glass formulas. Second mistake: I mixed the soap scum spray without warming the vinegar first on my initial test, compared it unfavorably to the commercial version, and nearly dismissed it until I tried it heated and saw the difference. Temperature matters more than I expected. Third mistake: I put a tea tree oil blend in a plastic spray bottle and wondered why the scent weakened so quickly within ten days. Essential oils degrade polyethylene containers over time. Glass bottles are worth the extra two dollars. Fourth mistake: I made too much of several recipes at once, assuming bigger batches were more efficient. Three of the sprays had noticeably reduced potency by week three. Make smaller batches more frequently four cups per spray is the most I'd recommend at once. The last mistake was the most important: I didn't label my bottles by surface safety, meaning I once used the vinegar-based all-purpose cleaner on my partner's natural stone bathroom countertop. Always label with what surfaces to avoid, not just what the contents are.
Pro Tips
- ✓Keep a labeled spray bottle of daily shower spray inside the shower for easy access.
- ✓Use warm vinegar instead of cold for faster soap scum breakdown.
- ✓Apply grout paste before bed and let it sit overnight for maximum whitening.
- ✓Glass spray bottles keep essential oil blends fresher and more potent.
Related Cleaning Guides
Safety Notes
- ⚠Never mix vinegar or hydrogen peroxide with bleach this creates toxic gases.
- ⚠Ventilate the bathroom by running the exhaust fan while cleaning with any spray.
- ⚠Wear gloves when scrubbing grout or mold to protect skin from prolonged cleaning exposure.
- ⚠Tea tree oil is toxic to cats use caution and ensure surfaces dry fully before pets access the bathroom.
Frequently Asked Questions
What is the best homemade bathroom cleaner?
For general bathroom cleaning, a mix of equal parts white vinegar and Dawn dish soap is the most versatile and effective combination. It handles soap scum, hard water deposits, and general grime on almost every bathroom surface except natural stone.
Can you really clean a bathroom without chemicals?
Yes. White vinegar, baking soda, hydrogen peroxide, castile soap, and essential oils like tea tree handle the vast majority of bathroom cleaning tasks including disinfecting, deodorizing, scrubbing stains, and removing mold all without synthetic chemicals.
How do you make a natural mold remover for the bathroom?
Mix two cups of water with two tablespoons of tea tree essential oil and one tablespoon of white vinegar. Spray directly on mold, do not rinse, and let it dry. Tea tree oil is a proven natural antifungal that continues working after application. For heavy mold, repeat daily for three days.
Is vinegar safe to use on all bathroom surfaces?
Vinegar is safe for porcelain, ceramic tile, glass, chrome, and stainless steel. Avoid using it on natural stone like marble, granite, or travertine because the acid can etch and dull polished surfaces over time. Also avoid prolonged contact with brass fixtures.
How often should you deep clean a bathroom with DIY products?
A full deep clean with homemade products every one to two weeks is ideal. Between deep cleans, use a daily shower spray and wipe sinks and mirrors every few days. This prevents heavy buildup and keeps each deep clean quick and easy.
You might also like

10 DIY All-Natural Cleaning Sprays You Can Make at Home
I spent two weeks testing every one of these DIY spray recipes in my own home to find out which ones actually deliver results. Here's what worked, what flopped, and the three formulas I've kept making ever since.
