DIY Bathroom Cleaner (Sink, Shower & Tile Scrub)
If you’re tired of using harsh chemicals to clean your bathroom—and let’s face it, who isn’t?—it’s time to try a natural DIY bathroom cleaner that’s effective, affordable, and completely safe. Whether it’s your sink, shower, or tiles, this all-purpose cleaner will leave every surface sparkling without all the toxic fumes and pricey store-bought options.
Why You’ll Love This Recipe
We all want a bathroom that feels fresh and clean, but a lot of conventional cleaners are full of chemicals that can irritate your skin, eyes, and even contribute to indoor air pollution. Plus, many of them come in plastic bottles that end up in landfills. This homemade bathroom cleaner helps you:
- Save money: these ingredients are cheap and often already in your pantry!
- Avoid harsh chemicals: conventional cleaners contain bleach, ammonia, synthetic fragrances and more.
- Make your own custom scents: mix and match your favourite essential oils!
So, let’s take a look at how to whip up a cleaner that works just as well—if not better—than the chemical-laden stuff you might be used to.
DIY Bathroom Cleaner Ingredients
You’ll need just a few easy-to-find ingredients:
- Baking Soda – A powerhouse for scrubbing away grime, stains, and soap scum.
- White Vinegar – A natural disinfectant that works wonders for removing hard water spots and mildew.
- Castile Soap – A gentle yet effective soap for cutting grease and grime without harsh chemicals.
- Essential Oils (optional) – For a fresh, pleasant scent. Lavender, tea tree, or lemon are great options for a crisp, fresh vibe.
- Water – To dilute the cleaner and make it sprayable.
What You’ll Need
- 1 cup baking soda
- 1/4 cup liquid castile soap ( I use Dr. Bronner’s)
- 1-3 tablespoons water (as needed)
- Optional: A few drops of essential oils (e.g., lemon, tea tree, or lavender)
How to make homemade bathroom cleaner
Mix the baking soda and water in a small bowl until it forms a paste. Stir in the Castile soap and your essential oils.
Apply the paste to sinks, tiles, or grout and scrub with a natural sponge or brush, let it sit for a few minutes, and rinse thoroughly with water.
How to Use It:
- For Sinks and Countertops: Add some paste to a sponge and work the paste into the surface, working in a circular motion, rinse or wipe down and dry with a microfiber cloth.
- For Showers and Tiles: Apply the paste directly to tiles or shower walls. Let it sit for a few minutes, then scrub with a sponge or brush. The baking soda will scrub away soap scum, and the vinegar will dissolve hard water deposits.
- For Glass (Shower Doors): For those tricky shower doors with hard water stains, this cleaner works wonders. Just spray, let sit, and wipe clean with a microfiber cloth.
Extra Tips:
- Mildew or Mold: Add a few drops of tea tree essential oil to your mix. Tea tree oil is a natural antifungal and antimicrobial agent that can help fight mold and mildew in damp areas like the bathroom.
Why This Works:
This DIY bathroom cleaner is a game-changer because of the power of baking soda (which acts as an abrasive scrubber), vinegar (a natural disinfectant and limescale remover), and Castile soap (a gentle, natural cleaner). Together, they tackle soap scum, dirt, mildew, and grime, leaving your bathroom spotless and smelling fresh without the harmful chemicals.
Want more DIY natural cleaning recipes? Here’s a whole list of homemade cleaning recipes that are super easy to make, non toxic and inexpensive!