Glass shower doors look sharp for about a week, then a cloudy film of soap scum and hard water spots creeps in and the whole bathroom starts to look tired. It happens to every glass door, and scrubbing harder rarely fixes it.
The reason is chemistry more than effort. The film is mostly mineral scale, and it only lets go when you hit it with the right acid or a gentle abrasive. Get that part right and the glass clears in one pass instead of ten.
Here is how to clean glass shower doors, which method matches your type of buildup, and how to keep them clear so you barely have to scrub again.
Key Takeaways
- The DIY Hero: A 1:1 mix of warm distilled vinegar and Dawn dish soap cuts through heavy soap scum; the acid dissolves the minerals while the soap clings to the glass, so let it sit 30 minutes before scrubbing.
- Acid Beats Scrubbing: Hard water scale is alkaline, so an acid (vinegar, citric acid, or the oxalic acid in Bar Keepers Friend) dissolves it, while ordinary all-purpose cleaners cannot.
- Daily Maintenance: Squeegee the doors top to bottom after every shower so minerals never get the chance to dry and harden.
- Prevention: A hydrophobic spray like Rain-X makes water bead and roll off, but it wears off in weeks to a few months, so plan to reapply it.
How Often to Clean Glass Shower Doors
The secret to clear glass isn’t one marathon scrub a year; it’s small, steady habits. Let minerals build for months and they can etch the glass permanently, which no cleaner reverses. Here is a schedule that keeps the work to a minimum.
Daily: This is the part that matters most. Keep a squeegee in the shower and pull the water off the glass the moment you turn it off. It takes about 30 seconds and saves hours of scrubbing later. Follow with a quick wipe of a microfiber cloth to stop mold in the corners.
Weekly: Give the doors a spray-down and a wipe with a sponge to catch any soap scum starting to form.
Monthly: Time for a deep clean. Scrub the nooks, corners, and tracks, then re-apply a water repellent like Rain X to rebuild the barrier against future stains.
How To Clean Glass Shower Doors
Two things cloud your glass: hard water minerals (calcium and magnesium) and soap scum (fatty acids from bar soap). Together they set into a chalky glaze that ordinary cleaners just slide over.
Here is why method matters. That scale is alkaline, so it only dissolves in an acid; an all-purpose cleaner can be as strong as you like and still not touch it. So you reach for acidity to dissolve the minerals, or a mild abrasive to physically lift the scum. These are the most effective ways to remove hard water stains and grime.
With Vinegar
This is the classic DIY method for a reason: the acetic acid in vinegar reacts with the alkaline mineral deposits and breaks them apart.
- Mix warm distilled white vinegar and grease-cutting dish soap (like Dawn) in a 1:1 ratio.
- Pour it into a spray bottle.
- Saturate the glass, front and back. Let it sit for 30 minutes so the acid can work.
- Scrub with a damp sponge, rinse with fresh water, and buff dry with a microfiber cloth.
With Baking Soda
If the stains are stubborn, add a little grit. Baking soda is abrasive enough to scrub but soft enough not to scratch standard tempered glass.
- Mix ½ cup of baking soda with just enough water to form a thick, frosting-like paste.
- Smear the paste over the stains with a non-scratch sponge.
- Optional Power Move: Spray vinegar over the paste. It will fizz, which helps lift loosened debris, though that fizz is the two neutralizing each other rather than extra cleaning strength.
- Rinse thoroughly and buff dry.
With Lemon
If you hate the smell of vinegar, reach for citrus. Lemon’s citric acid breaks down the same minerals and leaves a fresher scent.
- Cut a lemon in half.
- Dip the cut side into a small bowl of baking soda.
- Scrub the glass directly with the lemon, squeezing slightly as you go to release the juice.
- Rinse well and dry.
With Dryer Sheets
This sounds like an internet myth, but it works on soap scum. The surfactants coating dryer sheets soften the scum on contact, and the sheet’s texture adds just enough friction to lift it without scratching.
- Wet a new dryer sheet slightly.
- Scrub the glass in circles. A milky residue forms as the sheet lifts the grime.
- Rinse right away with warm water and buff dry.
With Dawn Dish Soap
If your main problem is soap scum rather than hard water, Dawn dish soap is your best bet, since it is built to break down grease and oils.
- Mix a tablespoon of Dawn into a spray bottle of warm water.
- Spray the door and let it sit for 15 minutes.
- Scrub with a sponge, then squeegee it off for a streak-free finish.
With Magic Eraser
Melamine sponges, sold as Magic Erasers, act like ultra-fine sandpaper, so they are handy for spot-cleaning a hazy patch.
- Wet the eraser and squeeze out the excess water.
- Scrub the glass in tight circles.
- Rinse away the residue. Melamine wears down fast on rough surfaces, so a large door may take a couple.
With Bar Keepers Friend
For serious descaling, Bar Keepers Friend is hard to top. It pairs oxalic acid, which is stronger than vinegar on scale, with a fine abrasive.
- Pro Tip: Use the “Soft Cleanser” liquid rather than the powder to lower the risk of scratching.
- Apply a small amount to a wet sponge and spread it over the glass.
- Let it sit for about a minute, no longer, then scrub gently.
- Rinse right away. Dried oxalic-acid residue is sticky and white and looks just like the hard water stains you removed, so flush the glass with clean water before it dries. Wear gloves, and never mix it with bleach.
With Windex
Use Windex or another ammonia-based cleaner only as a finishing touch. It clears streaks and fingerprints, but it is not strong enough for heavy mineral buildup or thick soap scum. Clean the door first, then Windex it for the final sparkle.
With Commercial Hard Water Remover
If the natural methods fall short, you may have severe calcium buildup. Dedicated descalers like Bio-Clean are made for exactly this.
- Warning: Wear gloves and keep the room ventilated.
- Apply the paste or liquid to a non-abrasive pad.
- Work it into the stains in overlapping circles.
- Rinse thoroughly. These products can strip protective coatings, so re-apply a water repellent afterward.
How to Remove Hard Water Stains From Shower Doors
Hard water stains are the white, cloudy spots that won’t wipe away. They form when mineral-heavy water evaporates and leaves calcium and magnesium bonded to the glass. Here is a targeted plan for cloudy glass.
- Time: 45 minutes
- Difficulty: Beginner
What You’ll Need
- Distilled white vinegar
- Dish soap (blue Dawn works best)
- Spray bottle
- Non-scratch sponge
- Ammonia (for streaks)
- Microfiber cloths
1. Heat and Mix
Heat 1 cup of vinegar in the microwave for 30 seconds. Warm vinegar cuts through scale faster than cold. Pour it into a spray bottle and add an equal amount of dish soap. Shake gently to mix.
2. Saturate and Wait
Spray the mix liberally onto the glass. The dish soap helps the vinegar cling to the vertical surface instead of running straight down the drain. Let it sit at least 30 minutes, and spray again if it starts to dry out.
Important Stone Safety: If your shower has natural stone (marble, travertine, granite), do not use vinegar. Those stones are calcium carbonate, so the acid etches and dulls them in seconds, and a sealer will not stop it (1). Use a paste of baking soda and a little dish soap instead; it takes more effort but is safe for stone. For the same reason, rinse vinegar off tile grout promptly, since the acid wears down grout and its sealer over time.
3. Scrub and Rinse
Scrub the doors with a damp sponge. You should feel the roughness of the minerals smoothing out. Rinse with cool water.
4. The Ammonia Finish
If streaks remain, mix 2 tablespoons of ammonia with 2 quarts of distilled water. Spray the glass and buff dry with a fresh microfiber cloth. Ammonia clears any leftover fatty residue from the soap.
How to Clean Shower Door Tracks
The metal tracks are the grimiest part of the shower. They trap standing water, hair, and soap, which turns into pink mold and black slime.
- Time: Overnight soak + 15 mins scrub
- Difficulty: Beginner
What You’ll Need
- White Vinegar
- Paper towels
- An old toothbrush
- A butter knife (optional)
1. Plug the Drain Holes
Look closely at the metal track for the small weep holes that let water drain back into the shower. Block them with a wad of paper towel or a piece of plastic wrap.
2. The Vinegar Soak
Pour distilled white vinegar into the track until it is full and let it sit overnight. The acid dissolves the hardened gunk and kills mold spores.
3. Scrub and Wipe
In the morning, unplug the holes and let the vinegar drain. Scrub the loosened debris with an old toothbrush. For gunk stuck in tight corners, wrap a paper towel around a butter knife and dig it out carefully.
4. Rinse Clean
Pour a cup of fresh water into the track to flush the rest, then wipe dry with a paper towel.
How to Keep Glass Shower Doors From Spotting
Prevention is most of the battle. Stop water from drying on the glass and you rarely have to scrub.
- The Golden Rule: Squeegee top to bottom right after every shower. Pulling the water off before it evaporates is the single most effective thing you can do, because dry glass cannot grow a mineral spot.
- Water Repellents: Coat the doors with Rain X or a similar treatment so water beads up and rolls off. It wears away with use and cleaning, usually in weeks to a few months, so reapply it once water stops beading, and skip abrasive cleaners on coated glass since they strip it faster.
- Switch Soap: Bar soap contains talc and fatty acids that build thick scum. Liquid body wash or glycerin soap cuts the buildup a lot.
- Manage Moisture: Leave the door open after use so airflow dries the glass quickly and denies mold a place to grow.
FAQs
Wrapping Up
Keeping glass shower doors clear comes down to staying ahead of the buildup rather than out-scrubbing it. A quick squeegee after each shower stops most spots before they ever form.
When a deep clean is due, match the method to the mess: an acid like vinegar or Bar Keepers Friend for mineral scale, and dish soap or a Magic Eraser for soap scum. Do that and the glass stays clear with far less effort.




