Discover an easy, low-fume method to clean glass shower doors using a simple DIY cleaner. This gentle, effective approach removes soap scum and water spots to leave shower glass sparkling.
A bathroom looks instantly fresher when your glass shower doors are clear and streak-free.
Cleaning glass shower doors can be tricky—if buildup isn’t removed correctly, soap scum, mineral deposits and hard water spots can leave streaks and film that are hard to remove.

After trying several approaches while we lived in a rental with two glass shower doors, I settled on a fast, effective method that uses common household ingredients. It removes the stuck-on film with minimal effort and without strong chemical fumes. This same solution also works well on fiberglass shower and tub units.
Why glass shower doors are hard to clean
You’re not alone if your shower doors keep getting cloudy. Here are the main reasons glass doors develop stubborn residue:
- Soap scum buildup – Soaps, shampoos and body washes leave a residue that accumulates over time.
- Hard water stains – Mineral-rich water deposits create spots and streaks that are difficult to remove.
- Bonded residue – When buildup dries and bonds to the surface, ordinary wiping often won’t remove it.
- Commercial cleaners can fall short – Many store-bought cleaners contain harsh chemicals but don’t always eliminate heavy buildup.
- Deep cleaning is sometimes required – Restoring glass to a clear finish can require a targeted, soak-and-rinse approach.

How to clean glass shower doors: a simple, effective method
You don’t need expensive or harsh cleaners to restore clarity to shower glass. A homemade spray using white vinegar and dish soap softens and dissolves soap scum and mineral deposits so they can be rinsed away. The method is straightforward and uses items you likely already have.
Below are the supplies and step-by-step instructions to remove buildup and leave your shower doors shining.
For more easy home cleaning tips and hacks:
Sign up for cleaning tips and home-care ideas from trusted sources—regular maintenance keeps surfaces bright and reduces the need for deep scrubbing.
Supplies needed to remove soap scum from glass
- Spray bottle – For even application of the cleaning solution.
- White vinegar – A natural cleaner that helps dissolve hard water stains and soap scum.
- Dawn dish soap – Cuts through grease and residue to loosen buildup.
- Damp sponge or soft cloth – For gentle scrubbing without scratching the glass.
- Old toothbrush – Useful for scrubbing tracks, edges and corners.
Step-by-step instructions
Follow these steps to clean glass shower doors using a homemade vinegar and dish soap solution:
- Mix the cleaner: Combine equal parts white vinegar and Dawn dish soap in a spray bottle. Use warm or room-temperature vinegar—both work. Shake well to blend.
- Wet the glass: Lightly splash the door with water from the shower head or a bucket to pre-wet the surface. This helps the cleaner spread evenly.
- Apply the solution: Spray the vinegar-and-dish-soap mixture over the entire glass surface, including edges, metal tracks and corners.
- Work the cleaner in: If needed, use a damp sponge or soft cloth to gently rub the solution in circular motions so the glass is evenly coated.
- Let it sit: Allow the solution to work for about 30 minutes. Letting the mixture sit is the key to loosening stubborn scum and mineral deposits.
- Scrub problem spots: For stubborn areas or tracks, use an old toothbrush to scrub crevices and seal edges.
- Rinse thoroughly: Rinse the doors completely with clean water. Repeat the process if heavy buildup remains.
- Dry and polish: Once the glass is free of spots, remove excess water with a squeegee and buff dry with a microfiber cloth for a streak-free finish.
-

1. Mix a homemade cleaner in a spray bottle. -

2. Spray the cleaner and let it sit for 30 minutes. -

3. Rinse and dry to a shine.
Tips for best results
- Use equal parts Dawn dish soap and white vinegar for a balanced, effective solution. Adjust quantities depending on your spray bottle size.
- Pre-wetting the door helps the cleaner spread and cling to the glass.
- Clean metal tracks by spraying the same solution and scrubbing with a toothbrush.
- Ensure the solution covers all areas; use a damp cloth to spread it if needed.
- Give the cleaner time to work—30 minutes of dwell time is essential for loosening deposits.
- Stubborn buildup may require repeat applications. Finish with a squeegee and microfiber cloth for a streak-free look.
Before-and-after: see the difference
Here is a typical dirty shower door before using the vinegar-and-dish-soap method:

And here is the same door after cleaning and drying:

How to keep glass shower doors clean longer
Once you’ve restored your doors to a clear finish, these simple habits will reduce how often you need deep cleaning:
- Dry after each use – Wipe the glass before water dries to prevent spots.
- Use a squeegee – Keep an inexpensive squeegee in the shower and use it after every shower to remove water and soap residue.
- Keep a towel handy – A microfiber towel also works well to dry and polish glass.
- Consider hard-water solutions – If you have persistent mineral deposits, a water softening system can reduce future buildup.

More cleaning topics you might find useful
- Tile and grout cleaning tips
- Choosing effective cleaning cloths for streak-free surfaces
- Maintaining a simple, effective cleaning routine
Save this method for later















