The best way to clean glass shower doors is a 1:1 mix of warm white vinegar and dish soap. Spray it on, let it sit for 15 to 30 minutes, scrub with a non-scratch sponge, rinse with warm water and dry with a squeegee and microfiber cloth.
That method works because it attacks both problems at once. The vinegar dissolves the mineral deposits that hard water leaves behind, and the dish soap breaks down the greasy film that soap scum creates. Most cloudy doors have both, which is why glass cleaner alone never seems to fix them.
The rest of this guide covers the full step-by-step process, what to do when stains will not budge, and the daily habits that keep glass clear so you deep clean less often.
Two different kinds of buildup cloud shower glass, and they need slightly different fixes.
The first is hard water. Water carries dissolved minerals, mostly calcium and magnesium, and when droplets dry on glass the water evaporates but the minerals stay. Those chalky white spots build up layer by layer with every shower. The U.S. Geological Survey explains how water hardness works and why most American homes deal with it to some degree.
The second is soap scum. Traditional bar soap reacts with those same minerals to form a sticky film that clings to glass, traps dirt and body oils, and leaves the door with a dull, greasy haze. Hard water and bar soap feed each other, which is why the two problems almost always show up together.
This is the routine deep clean. It handles soap scum and light to moderate hard water stains with things you probably already own: white vinegar, dish soap, a spray bottle, a non-scratch sponge, a squeegee and microfiber cloths.
Warm one cup of white vinegar in the microwave for about 30 seconds. Warm vinegar cuts through buildup faster than cold. Pour it into a spray bottle, add one cup of dish soap and swirl gently. Shaking creates too many suds.
Coat the inside of the door from top to bottom. Hit the corners, the track and the area around the handle, since those spots collect the most buildup.
Give the solution 15 to 30 minutes to work. For heavy buildup, wait the full 30.
Work in circular motions with a non-scratch sponge or soft-bristle brush. Never use abrasive scouring pads or stiff wire brushes on glass. They leave permanent scratches that give future buildup more to grab onto.
Rinse with warm water until no suds remain, then dry the door completely with a squeegee followed by a microfiber cloth. Drying is the step most people skip, and it is the one that stops new water spots from forming immediately.
If vinegar alone does not clear the spots, the minerals have had time to harden. Work through these options in order, gentlest first.
Mix baking soda with just enough water to form a thick paste. Spread it over the stained areas, wait 10 to 15 minutes, then scrub gently with a damp sponge. Baking soda is mildly abrasive, so it lifts deposits without scratching. Rinse well and dry.
Apply the paste first, then spray vinegar over it. The fizzing reaction helps loosen stubborn deposits. Give it a few minutes before scrubbing, rinsing and drying.
Grade 0000 steel wool, the finest grade sold, can remove hardened spots from plain glass when used wet and with light pressure. Test a hidden corner first and never use a coarser grade.
If home remedies fall short, a commercial hard water stain remover made for glass is the next step. Follow the label, ventilate the bathroom and wear gloves.
A few honest notes before you scrub harder:
Many newer doors ship with a factory protective coating. Steel wool, razor blades and harsh chemicals can strip it, and once the coating is gone the glass spots faster than ever. Check your door’s care guide before using anything beyond vinegar and soap.
Minerals left on glass for years can permanently etch the surface. Etching is physical damage, and no cleaner reverses it. If the haze survives every method on this page, the fix is replacement, not a stronger product.
Strong acidic cleaners can corrode aluminum frames and metal hardware. Keep vinegar and acid-based products off the frames, or rinse them off quickly after cleaning the glass.
Sliding door tracks collect standing water, mildew and grime. Plug the drain holes with paper towel, fill the track with vinegar and let it soak for a few hours or overnight. Remove the towels, scrub with an old toothbrush, rinse and dry.
For hinged doors, wipe the hinges and the rubber sweep along the bottom edge. A worn sweep lets water onto the floor and traps moisture against the glass, so replace it once it cracks or stiffens.
Deep cleaning is the cure. These habits are the prevention:
None of these are expensive to avoid. A few of them are expensive to undo.
Some doors are past the point where cleaning helps. Permanent etching, chips or cracks in the glass, corroded frames, and leaks that keep returning along the seals are all signs the door itself is done.
Modern frameless doors are easier to live with than older framed units because they eliminate most of the tracks and crevices where grime hides, and many arrive with protective coatings that resist buildup from day one. If a new door has you thinking bigger, our roundup of bathroom remodeling trends is a good place to look, and our remodeling checklist walks you through planning the project. Vanity tops due for the same attention? See our tips for cleaning every type of countertop, and if comfort upgrades are on the table, heated bathroom floors pair beautifully with a new walk-in shower.
What is the best homemade cleaner for glass shower doors?
A 1:1 mix of warm white vinegar and dish soap. The vinegar dissolves hard water minerals while the dish soap cuts through soap scum. Spray it on, wait 15 to 30 minutes, scrub gently, rinse and dry.
How do I get hard water stains off glass shower doors?
Start with warm vinegar and let it sit before scrubbing. If spots remain, move to a baking soda paste, then wet 0000 grade steel wool with light pressure on uncoated glass. Stains that survive all of that are likely permanent etching in the glass itself.
How often should I deep clean my shower doors?
Once a week to once every two weeks, depending on your water hardness and how often the shower gets used. Daily squeegeeing and a light daily spray stretch the time between deep cleans considerably.
Can I use Windex on glass shower doors?
Windex is fine for light touch-ups and streak-free shine, but it is not strong enough to remove established hard water deposits or soap scum. Use it between deep cleans, not instead of them.
Does Rain-X work on shower doors?
Yes. Water repellents make water bead and run off the glass instead of drying in place, which slows mineral buildup. Apply to clean, dry glass and reapply every few months. Check the label first if your door has a factory coating.
Are frameless shower doors easier to keep clean?
Generally yes. Frameless doors have no metal tracks or frame crevices where water, grime and mildew collect, and many newer models ship with coatings that resist water spots.
Bath, Kitchen & Tile has been family owned and operated since 1963, supplying homeowners, contractors and builders across Delaware, Maryland, Pennsylvania and New Jersey. If your shower door is past saving, or a good scrub has you eyeing the rest of the room, our team handles bathroom remodeling and bathroom design and supply from first sketch to final install, with a dedicated project manager on every job.
Our free 3D virtual design service lets you walk through your new bathroom before you commit to anything. Bring your measurements to our Wilmington showroom to see glass enclosures, tile, vanities and fixtures in person, and leave with a design and a quote the same day.
Bath, Kitchen & Tile is a leading bathroom and kitchen remodeling company. With bathroom and kitchen design centers across Delaware, you can visit us throughout the week to move your project forward. We offer a competitive price guarantee, making us the preferred local supply source by homeowners and contractors. Contact us for more information!