Knowing how to clean a glass shower door properly makes the whole bathroom look newer. That cloudy film is two different problems layered together. Soap scum sits on top, while mineral deposits bond to the glass underneath. Therefore you need to tackle them in the right order. This guide explains how to clean a glass shower door until it is genuinely clear, then how to keep it that way.
Why Shower Glass Goes Cloudy
Soap scum forms when the fatty acids in bar soap react with minerals in your water. The result is a waxy, slightly sticky layer. On its own, it wipes off with a degreasing cleaner.
Hard water spots are different. As water evaporates, it leaves calcium and magnesium behind. Those minerals etch slightly into the glass surface over time. Consequently, they need an acid rather than a detergent.
What You Need
- White vinegar
- Dish soap
- Baking soda
- A spray bottle
- Two microfibre cloths
- A non-scratch scrub sponge
- A squeegee
- Rubber gloves
Method 1: Vinegar and Dish Soap
This handles routine buildup and works on most doors.
Step 1: Warm the Vinegar
Heat one cup of white vinegar until warm but not boiling. Warm vinegar dissolves minerals considerably faster than cold.
Step 2: Mix the Solution
Combine the warm vinegar with one cup of dish soap in a spray bottle. Then shake gently to blend. The soap helps the mixture cling to vertical glass instead of running straight down.
Step 3: Spray and Wait
Coat the entire door and let it sit for 20 minutes. Do not let it dry out. If it starts to dry, mist it again.
Step 4: Scrub Gently
Work in small circles with a non-scratch sponge. Pay extra attention to the bottom six inches, where buildup is always worst.
Step 5: Rinse and Dry
Rinse with warm water from top to bottom. Next, squeegee the glass in overlapping vertical strokes. Finally, buff with a dry microfibre cloth to remove any remaining haze.
Method 2: Baking Soda Paste for Heavy Buildup
If the glass still feels rough, step up to a paste. Mix baking soda with just enough vinegar to form a spreadable consistency.
Apply it to the worst areas with a sponge and leave it for 15 minutes. Then scrub lightly and rinse well. Baking soda is a mild abrasive, so use gentle pressure and never use it on coated or frosted glass.
Method 3: A Dryer Sheet for Stubborn Film
This trick genuinely works. Dampen a used dryer sheet and rub it over the soap scum. The softening agents break down the waxy film with very little effort. Afterwards, rinse the glass thoroughly.
Do Not Forget the Track and Frame
The bottom track collects grime and often mould. Spray it with vinegar, let it sit, then scrub with an old toothbrush. Use a cotton swab for the corners. If you see black spots, our guide on how to get rid of mold in the bathroom explains how to treat them safely.
Check the caulk line too. Cracked or mouldy caulk needs replacing rather than cleaning. Our guide on how to caulk a bathtub covers that repair.
Mistakes to Avoid
- Do not use vinegar on natural stone tile nearby, because acid etches marble and travertine.
- Do not use a razor blade or steel wool, since both scratch glass permanently.
- Do not mix vinegar with bleach. That combination releases harmful gas.
- Do not let cleaner dry on the glass, as it leaves its own film.
- Do not skip the squeegee step, because air drying is what creates spots.
How to Keep Glass Clear
Prevention takes about 20 seconds a day and saves hours later.
- Squeegee the glass after every shower. This is the single most effective habit.
- Switch from bar soap to liquid body wash, which contains no scum-forming tallow.
- Run the exhaust fan for 20 minutes afterwards.
- Apply a glass sealant every few months so water beads off.
- Wipe down the track weekly.
If your water is very hard, a whole-house softener prevents the problem at the source. Our guide on how to remove hard water stains covers fixtures and tile as well. The CDC also recommends controlling bathroom moisture to limit mould growth.
Final Thoughts
Now you know how to clean a glass shower door the right way. Dissolve the soap scum with vinegar and dish soap, then attack mineral spots with a baking soda paste. Most importantly, squeegee after each shower. That one habit keeps the glass clear with almost no scrubbing.
Questions About How to Clean a Glass Shower Door
Why does it look cloudy even after cleaning?
Because mineral deposits etch into the glass surface. Those need an acid such as vinegar, not a detergent.
Can I use a razor blade on stubborn spots?
No. It scratches the glass permanently. Use a baking soda paste instead.
What is the single best habit?
Squeegeeing after every shower. Anyone who learns how to clean a glass shower door properly and then squeegees daily rarely needs to deep clean again.



