Homemade Shower Cleaner: The Best DIY Formula for Spotless Glass Doors

When soap scum and hard water stains take over your shower, it can feel impossible to get your doors looking clean again. But with this homemade shower cleaner, you can tackle grime without harsh chemicals.


This DIY solution is great for cleaning glass shower doors and making them look brand new.


Here’s how you can make it yourself and enjoy a spotless bathroom once again!

This DIY shower cleaner is perfect for breaking down soap scum and grime

Hometalk Recommends!

Make your shower sparkle with this bestseller shower cleaning brush that Amazon reviewers swear by!


Want to save? 

Get your 30-day free trial of Amazon Prime today before Prime big deal days on October 8-9th!

Tools and Materials:

Hometalk may receive a small affiliate commission from purchases made via Amazon links in this article but at no cost to you.

You’ll get a streak-free finish thanks to my homemade shower glass cleaner

1. Mix Up Your Homemade Shower Cleaner

Start by pouring 3.5 ounces of citric acid into a bowl and slowly add about 2.5 ounces of warm water.


Mix until the citric acid dissolves.

Cleaning glass shower doors has never been easier

Next, add 2 teaspoons of dishwashing liquid and stir gently.

Say goodbye to soap scum and streaks with this natural glass cleaner

Now comes the xanthan gum, which can be tricky. You will need 1/2 a teaspoon.


While using a whisk or stick blender sprinkle it slowly while mixing to avoid clumps. You want a smooth gel-like consistency.

Homemade shower cleaner ready to tackle your glass doors

Finally, add a few drops of lemon essential oil for that fresh, clean scent — trust me, this makes all the difference!

Even the toughest grime can't stand up to this homemade shower cleaner!

Let the gel sit for a few minutes to thicken properly.


Once it’s thickened, transfer it into a squeeze bottle.


If you only have a spray bottle, simply add a bit of warm water to thin the mixture slightly, making it easier to spray.


Looking for a Daily Shower Cleaner

Ready to scrub away those hard water stains?
Applying the cleaner—watch as it breaks down tough grime and hard water stains!

2. Apply the Cleaner to the Shower Doors

Spread the cleaner evenly over the surface of your shower door glass with a soft sponge. Focus on areas with heavy buildup.

This simple DIY shower door cleaner makes cleaning your bathroom a breeze

Apply a thick layer to give the cleaner time to work.

Let the solution work its magic on the toughest stains

3. Let the Cleaner Sit

Let the cleaner sit for about 10 minutes. This gives the citric acid time to dissolve soap scum and mineral deposits.

No more hard water spots—this homemade shower glass cleaner leaves doors gleaming

4. Give the Doors a Scrub

Use a sponge to scrub the shower door glass. The hard water stains should melt away effortlessly.

Rinsing off the homemade shower cleaner—say hello to a clear, streak-free shine!

5. Rinse the Shower Doors

Rinse the doors with warm water, using a bucket or showerhead.


For a streak-free finish, use a squeegee to remove excess water.

Tackle even the dirtiest shower doors with this powerful DIY shower cleaner.

Why This DIY Shower Door Cleaner Is a Great Natural Solution

  • The citric acid breaks down tough mineral deposits, leaving surfaces shiny and spotless.
  • Dishwashing liquid helps cut through lingering grime
  • Xanthan gum thickens the mixture, ensuring it clings to vertical surfaces long enough for a thorough clean.


No Xanthan Gum? No Problem!

In a rush to clean your shower doors? Try this alternative Citric Acid recipe and clever technique while you wait for your order of xanthan gum to arrive!

How to Make a Homemade Shower Cleaner With Citric Acid & Xantham Gum

There you have it—an easy and effective DIY shower door cleaner that leaves your bathroom looking pristine without the use of harsh chemicals.


Whether you’re tackling shower door cleaning or scrubbing the shower walls, this recipe is a game-changer. Try it out, and don’t forget to share your results in the comments!


For more DIY cleaning tips, check out how to use this cleaner on other surfaces like toilets and faucets!

Frequently asked questions
Have a question about this project?
  2 questions
Comments
Join the conversation
 3 comments
  • Rws124382224 Rws124382224 2 days ago

    Or you could buy a cheap squeegee and wipe water after each use, then dry residue with a towel. It takes about 30 seconds. I installed my shower doors over 15 years ago and they are almost as clear as when I installed them.

    • Scarlett Carver Scarlett Carver 2 days ago

      I actually did that until I learned about flooding.. but the shower head has to be removable, you just hold it at the top and let the water flood down each wall, you can watch it disappear to the floor.. I seen it on Below Deck .. they do it to fiberglass boats! ..

  • Charise. Charise. 2 days ago

    Yes!!! ....a lil Dawn with water in a spray bottle is ALL I need. ...been doing this for 20 years.

Next