Step by step: how to clean shower glass and keep glass shower doors clear
Safety first. Never mix vinegar or lime removers with bleach; the fumes are toxic. Ventilate the bathroom, wear gloves, and keep acids off natural stone shower floors and walls.
- 1
Check the glass and frame type
Look in your door’s manual or on the maker’s site for a factory coating (often sold under names like CleanCoat). Coated glass and metal frames need gentle, non-abrasive cleaners. If you cannot tell, treat the glass as coated and skip anything gritty.
- 2
Mix a warm vinegar spray
Warm 2 cups of white vinegar in the microwave until it is warm but not hot, pour it into a spray bottle and add about 1 teaspoon of dish soap. Swirl it gently. The vinegar dissolves mineral spots, and the soap helps it cling and cut soap scum.
- 3
Rinse and spray the glass
Rinse the glass with the shower head to soften loose grime. Spray the vinegar mix over the inside of the door from the top down until it is evenly wet. Spray the bottom third twice, where soap scum is usually heaviest.
- 4
Let it sit for 10 to 15 minutes
Leave the spray to work while you clean the sink or toilet. Re-mist any area that starts to dry. You should see the cloudy film start to look patchy or streaky as it loosens.
- 5
Wipe with a non-scratch sponge
Scrub in overlapping circles with the soft side of a non-scratch sponge, working from the top down. Use light pressure; the acid does the work. For a stubborn spot, spray again, wait 5 more minutes and repeat.
- 6
Scrub the tracks and seals
Sprinkle a little baking soda into the bottom track, spray it with the vinegar mix, and scrub with an old toothbrush once the fizzing stops. Wipe out the grime with a damp cloth. Clean rubber seals gently so you do not tear them.
- 7
Rinse and squeegee dry
Rinse the glass thoroughly with warm water so no vinegar or soap film is left. Pull a squeegee from top to bottom in overlapping strokes, wiping the blade after each pass. Buff the edges and any drips with a dry microfiber cloth for a streak-free finish.
How to remove heavy hard water buildup from shower glass
For thick white crust that vinegar will not shift, use a calcium and lime remover, follow the label dwell time exactly and rinse right away. The crust is calcium and magnesium left behind as water evaporates; the USGS explains that hard water carries more of these minerals and forms scale.
To clean glass shower doors with hard water stains, reach for an acid, not bleach. Clorox explains that mineral stains need an acidic cleaner with a pH below 7, that its bleach is alkaline and will not do the job, and that bleach must never be mixed with an acid because hazardous fumes can form.
CLR’s directions are to mix it 50/50 with warm water, test a hidden spot, let it sit for 2 minutes and rinse promptly with cold water. CLR lists natural stone, brass, painted and coated surfaces among the places it should not be used, so keep it off a marble or travertine shower and check your door’s finish first. Repeat short applications rather than leaving it on longer.
If the glass still looks cloudy after a lime remover, the surface may be etched by years of minerals, which no cleaner can reverse. Our guide on how to remove hard water stains covers glass, faucets and fixtures in more depth.
Which shower glass cleaner should you use?
Match the cleaner to what is on the glass: vinegar for spots and light scum, a lime remover for crust, diluted bleach only for mold and mildew.
| Problem | Cleaner | Time on glass | Catch |
|---|---|---|---|
| Water spots, light soap scum | Warm vinegar with a little dish soap | 10 to 15 minutes | Keep it off stone tile and metal frames |
| Thick mineral crust | Calcium and lime remover | Label time (2 minutes for CLR) | Not for stone, brass or some coatings |
| Mold or mildew in corners and seals | Diluted bleach | About 6 minutes | Never mix with vinegar; keep off metal frames |
| Daily film | Squeegee, or a daily shower spray | None | Only prevents; will not remove old buildup |
For mildew, Clorox’s method is 4 teaspoons of bleach in 4 cups of water, sprayed from the top down, with the glass kept wet for 6 minutes and then rinsed. Do this on a different day from a vinegar clean, after a full rinse, so the two never meet.
How to keep glass shower doors clean
A squeegee after every shower is the single habit that keeps glass shower doors clear. It takes about 30 seconds and removes the water before minerals dry on.
- Squeegee or towel dry the glass after each use, so the water leaves before its minerals dry on.
- Sterling’s care guide warns against abrasive pads, bristle brushes and sharp tools on the glass, and against harsh chemicals on the metal frame.
- Leave the door open after showering so the enclosure dries faster, and run the bath fan.
- A water-repellent treatment for glass makes water bead and run off, so spots form more slowly. Reapply it as the label directs.
Mistakes to avoid
- Scraping shower glass with a razor blade, which can leave permanent scratches on tempered glass.
- Using abrasive powders or the green side of a sponge on a coated door.
- Leaving a lime remover on far longer than the label says, which can damage frames and seals.
- Spraying vinegar onto a marble or travertine shower wall along with the glass.
- Cleaning with bleach and vinegar on the same day without a full rinse in between.
- Skipping the final squeegee, so the rinse water dries into new spots.
Products that make this easier
Optional. Everything above works with basic supplies; these just save time or effort.
- See it on Amazon
Daily habit
OXO Good Grips Stainless Steel Squeegee
A firm, even blade clears the glass in a few strokes and comes with a hook to hang in the shower. Replace the blade when it starts to leave lines.
- See it on Amazon
For heavy mineral crust
CLR Calcium, Lime & Rust Remover
Dissolves hard water scale that vinegar leaves behind. Keep it off natural stone, brass and coated surfaces, and rinse within the label time.
- See it on Amazon
Safe scrubber
Scotch-Brite Non-Scratch Scrub Sponges
Firm enough for soap scum without scratching glass or most coatings. Still test on a corner if your door has a factory coating.
- See it on Amazon
Fewer spots
Rain-X Shower Door Water Repellent
Makes water bead and run off clean glass so mineral spots build up more slowly. Apply only to clean, dry glass.
- See it on Amazon
Between cleans
Method Daily Shower Cleaner Spray
A quick spray after showering slows soap scum buildup. It does not replace a proper clean for glass that is already cloudy.
As an Amazon Associate, Broombook earns from qualifying purchases. Links open the product on Amazon, where sizes, sellers and prices change.