How to Clean Shower Glass (And Keep It Clean for Months) — 2026 Guide
Nothing makes a bathroom look more neglected than cloudy shower glass. The cause is almost always the same — hardened mineral deposits and soap scum bonded into a haze that ordinary glass cleaner can't touch. The fix isn't a stronger chemical; it's the right chemistry for the actual buildup. Here's how to restore glass to like-new in 30–60 minutes, plus the simple daily habit that keeps it that way.
Below are five methods, ranked from gentle to aggressive. Start with #1 if your glass is mostly clear with light spotting; jump to #3 or #4 if it's heavily clouded. And don't skip the prevention section — it's what makes the work last.
First: Understand What You're Cleaning
That cloudy film is usually a layered cocktail:
- Calcium and magnesium scale from hard water (dissolves with acid — vinegar, citric acid).
- Soap scum from body wash and bar soap (dissolves with alkali — dish soap, baking soda).
- Body oils and silicones from products like conditioner (dissolves with surfactants — dish soap).
This is why a single cleaner often fails: it tackles one layer, leaves the others. The best methods use both acid and surfactant in the same pass.
Important: Is your glass treated?
Some shower doors have a factory-applied hydrophobic coating (ShowerGuard, EnduroShield) that makes water bead off. Acidic cleaners like vinegar and citric acid degrade these coatings over time.
Quick test: spray a small area with water. If it sheets off in even rivulets, the glass is likely uncoated. If it beads up like on a freshly-waxed car, it's coated — use only pH-neutral cleaners (Method 1 only) to preserve the coating.
What You'll Need
- White distilled vinegar
- Baking soda
- Dish soap (Dawn or similar grease-cutting type)
- Citric acid powder (optional, for heavy buildup — sold in canning supplies, $5)
- A spray bottle
- A non-scratch sponge or microfiber pad
- A squeegee
- Microfiber cloths
- Rubber gloves
- For severe cases: a Magic Eraser (melamine foam) or a #0000 super-fine steel wool (yes, on glass — it's safe, more on this below)
Method 1: Vinegar + Dish Soap (Light to Moderate Buildup)
The everyday go-to. Vinegar dissolves scale; dish soap cuts oils. Together they outperform almost any commercial spray.
- Mix in a spray bottle: 1 cup white vinegar, 1 cup warm water, 1 tablespoon dish soap. Shake gently.
- Heat the bathroom first — run the shower on hot for 2 minutes, then turn off. Steam loosens deposits.
- Spray the glass generously, covering the entire surface.
- Let sit 10–15 minutes. Re-spray if any area starts to dry.
- Scrub with a non-scratch sponge in small circles, paying attention to the lower 12 inches where most scum sits.
- Rinse thoroughly with the shower head on warm.
- Squeegee dry from top to bottom in vertical passes, overlapping each pass by an inch.
- Final wipe with a microfiber cloth on any remaining drips.
Method 2: Baking Soda Paste (Soap Scum and Body Oils)
If Method 1 leaves a slight greasy film, the buildup is more soap and oil than mineral. Switch to baking soda.
- Mix 1/2 cup baking soda with enough water (or vinegar, if not coated) to form a thick paste.
- Apply directly to the glass with a sponge or your gloved hand. Spread evenly.
- Let sit 15 minutes.
- Scrub in circles with a damp sponge.
- Rinse, squeegee, and wipe dry.
Safe on coated glass.
Method 3: Citric Acid Soak (Heavy Hard-Water Scale)
When the spotting is so heavy you can feel the texture with your fingertip, you need stronger acid than vinegar.
- Mix 2 tablespoons citric acid powder per cup of warm water.
- Spray heavily or apply with a sponge.
- Let sit 20–30 minutes — re-wet if it starts to dry.
- Scrub with a non-scratch sponge.
- Rinse, squeegee, wipe dry.
Don't use on coated glass. Don't mix with anything containing bleach.
Method 4: Magic Eraser (Stubborn Spots)
Melamine foam is a microscopic abrasive — effective on hardened spots that won't budge with chemistry alone.
- Wet the Magic Eraser.
- Lightly scrub the worst spots in small circles. Don't press hard — the foam does the work.
- Rinse the glass and inspect.
- Follow with Method 1 to remove any micro-scratch residue.
Magic Erasers are mildly abrasive at a microscopic level — fine for normal glass but skip on glass with anti-spot coatings.
Method 5: #0000 Steel Wool (Last Resort, Mineral Buildup Only)
This sounds wrong. It's not. Super-fine #0000 grade steel wool is softer than glass and won't scratch it — professional window cleaners use it on water-stained windshields and glass shower doors.
Important rules
- Only use #0000 grade. Lower grades (000 and coarser) will scratch.
- Keep the surface wet. Never dry-rub.
- Use light pressure.
- Don't use on coated, frosted, or tempered-with-decoration glass.
Method
- Spray the glass with vinegar solution from Method 1.
- Lightly rub the steel wool over the affected areas in small circles. The mineral spots come off; the glass underneath is untouched.
- Rinse thoroughly. The fine steel residue can rust if left.
- Squeegee dry.
If this doesn't work, the spotting has etched into the glass surface (rare but possible after years of neglect) and is essentially permanent.
What NOT to Use
- Razor blades. Plumbers and old YouTube videos recommend them. Don't. Even one wrong angle scratches the glass permanently. Steel wool #0000 is safer and just as effective.
- Bleach. Doesn't dissolve calcium scale (wrong chemistry), damages caulk and seals, and never mix with vinegar (toxic gas).
- Heavy-grit scrubbing pads. Green Scotch-Brite pads scratch glass. Stick to non-scratch white or yellow pads.
- Abrasive powders (Comet, Bar Keepers Friend). The latter is great on stainless and porcelain but can dull glass over time.
- Glass cleaner with ammonia (Windex). Made for windows, not for hard-water deposits. It strips coatings on treated glass and doesn't touch real buildup.
The 10-Second Daily Habit That Changes Everything
This is the part most people skip and why they're cleaning glass every 3 weeks. After every shower, do this:
- Pick up the squeegee that's hanging in the shower.
- Squeegee the glass in 6–8 quick passes, top to bottom.
- Hang the squeegee back up.
That's it. 10 seconds. The trick is having the squeegee in the shower itself, on a suction-cup hook ($5) within arm's reach — not in a closet, not on the counter. If it's not within reach, it won't happen.
People who squeegee after every shower clean their glass once or twice a year. People who don't, clean it monthly. Same time cost across a year; very different appearance.
Other Prevention Habits
- Run the bathroom fan for 15 minutes after showering. Standing humidity accelerates mineral deposit formation.
- Spray with a daily shower cleaner if you don't want to squeegee. Method Daily Shower Spray, or a homemade 50/50 vinegar-water bottle (skip if your glass is coated). One spray, no wiping, no rinsing.
- Apply a rain-repellent treatment like Rain-X, Aquapel, or EnduroShield once every 3–6 months. The same hydrophobic coating used on car windshields. Water beads off instead of sheeting and leaving spots.
- Install a shower-head filter if your water is very hard. Reduces but doesn't eliminate buildup. $20–40.
- Consider a whole-house softener in hard-water areas. $800–1,500 installed; protects every fixture and appliance in the house.
How Often Does Glass Need a Full Clean?
It depends entirely on whether you squeegee:
- With daily squeegeeing + monthly daily-shower-spray: Full clean once a year.
- With squeegeeing only: Every 4–6 months.
- With daily shower spray only, no squeegee: Every 2 months.
- With nothing: Every 2–3 weeks for clarity, 4–6 weeks before it gets bad.
The maintenance habit is dramatically more efficient than the cleaning method.
Special Cases
Permanent etching (water spots that won't come off)
If you've tried all five methods and spots remain, the minerals have chemically etched into the glass. This is permanent — the glass surface itself has been altered. Options: live with it, or replace the glass panel ($300–1,000 depending on size). Better: prevent in the future with regular cleaning + a coating.
Frosted or textured glass
The texture catches everything and is harder to scrub. Use Method 1 with a soft-bristle brush instead of a sponge. Magic Erasers can work but rub them in the direction of any pattern, not against it.
Black-framed shower doors
The metal frame collects mineral buildup along the seal lines. Use the same vinegar solution on a toothbrush along the frame edges. Wipe immediately to prevent etching of the matte finish.
Common Mistakes
- Wiping instead of squeegeeing. Wiping leaves microfibers and uses 3x the time. Squeegeeing is faster and gives a streak-free finish.
- Using vinegar on coated glass. Strips the coating over months and makes spotting worse.
- Letting glass air-dry. Air-drying is what creates spots in the first place. Always squeegee or wipe.
- Cleaning cold glass. Warm glass and warm cleaning solutions work much faster. Run the shower hot first.
- Using a razor blade. One slip = permanent scratch. Use #0000 steel wool instead.
- Skipping the bottom 12 inches. Where the most scum accumulates and where most people give up first.
Frequently Asked Questions
What's the best homemade shower glass cleaner?
Vinegar + dish soap (Method 1). It addresses both mineral and oil buildup with one application. For very hard water, switch to citric acid solution. For coated glass, baking soda paste only.
Does Rain-X work on shower doors?
Yes — Rain-X is the same hydrophobic technology used on car windshields and works on shower glass. Apply on perfectly clean, dry glass for best results. Lasts 1–3 months in a shower environment. Brands made specifically for shower glass (EnduroShield, Aquapel) last longer.
Why is my shower glass cloudy even after cleaning?
Three possibilities: (1) you've cleaned scale but not soap scum, or vice versa — try a method targeting the other; (2) the spots have etched into the glass and are permanent; (3) you used ammonia-based cleaner on coated glass and stripped the coating, which now shows differently than uncoated glass.
Can I use a Magic Eraser on shower glass?
Yes for normal glass. Skip if the glass has a factory hydrophobic coating — melamine foam is mildly abrasive and removes the coating along with the buildup.
Is vinegar safe on shower glass?
Yes on uncoated glass. On coated glass, repeated vinegar use degrades the coating. If your glass has a hydrophobic treatment, use pH-neutral cleaners only (baking soda paste, mild dish soap solutions).
How do I clean shower glass without streaks?
Squeegee, don't wipe. Squeegee from top to bottom in overlapping vertical passes. Finish with a microfiber on any remaining drips along the bottom edge.
What's the white film that won't come off?
Calcium scale (hard-water deposits) that's bonded to soap scum. Method 1 (vinegar + dish soap) targets both. If it still won't budge after 30 minutes, escalate to citric acid (Method 3) or fine steel wool (Method 5).
Squeegee Daily, Clean Quarterly, Live in a Hotel
The whole secret to shower glass that always looks new is a 10-second daily habit. Get the squeegee in arm's reach inside the shower, use it after every wash, and the heavy-duty cleaning becomes a quarterly task instead of a weekly chore. Same total effort, dramatically better-looking bathroom.
Need supplies? Browse our bathroom accessories for squeegees, hydrophobic coatings, and cleaning sets — most items ship within 48 hours.