Cloudy shower glass drags down an otherwise clean bathroom. Soap scum, hard water minerals, and body oils build up fast, and once they harden they cling to the surface.
You do not need specialty chemicals to fix it. Cheap household staples clean glass shower doors just as well, from white vinegar and lemon to a few surprises like dryer sheets.
We also cover how to keep the glass clear afterward, so the scrubbing does not come back around every week.
Key Takeaways
- Vinegar cuts most buildup: Equal parts warm white vinegar and dish soap, sprayed on and wiped off, dissolve everyday soap scum and hard water film.
- Baking soda handles set-in scum: A thick baking soda paste rinsed with vinegar scrubs stubborn deposits without scratching the glass.
- Never mix ammonia with bleach: The combination releases toxic chloramine gas, so use each cleaner on its own with the fan running.
- A daily squeegee prevents stains: Wiping the glass after every shower clears the water that dries into hard water spots and limescale.
How To Clean Glass Shower Doors
There are plenty of ways to restore clarity to your bathroom glass. Whether you prefer natural ingredients or heavy-duty cleaners, here are the most effective methods to get the job done.
White Vinegar
White vinegar is the gold standard for cleaning glass. It is affordable, effective, and environmentally friendly. The acidity eats through alkaline minerals like lime and calcium.
However, proceed with caution if you have stone tiles like marble or travertine nearby. Vinegar can etch natural stone, so keep it strictly on the glass.
For an extra boost, mix vinegar with tea tree oil. The vinegar lifts the dirt, while the oil adds antibacterial properties.
How To Use
- Mix equal parts warm white vinegar and dish soap in a spray bottle.
- Spray the solution generously onto the shower door.
- Wipe the surface clean with a non-abrasive sponge or soft cloth.
- For the door tracks, plug the drain holes with paper towels.
- Pour undiluted vinegar into the tracks and let it sit overnight.
- Remove the paper towels the next morning and wipe away the loosened gunk.
Baking Soda Paste
Baking soda acts as a gentle abrasive. When you mix sodium bicarbonate with water or vinegar, it creates a fizzing paste that mechanically scrubs away soap scum without scratching the glass.
This is a pantry staple that is safe for septic systems and the environment. It is particularly good for spot-cleaning heavy buildup.
How To Use
- Pour half a cup of baking soda into a bowl.
- Add just enough water to form a thick, spreadable paste.
- Apply the paste to the glass using a soft cloth or sponge.
- Rinse the area with vinegar to create a fizzing reaction that lifts grime.
- For tough stains, let the paste sit for 15 to 20 minutes before rinsing.
Ammonia
Ammonia is a powerful chemical cleaner often found in commercial glass products. It evaporates quickly, which helps prevent streaks.
Ventilation is essential with ammonia. Open a window, run the exhaust fan, and wear rubber gloves. Never mix ammonia with bleach or any bleach-based cleaner. The reaction releases toxic chloramine gas that can cause coughing, shortness of breath, and chest pain (1).
How To Use
- Ventilate the room thoroughly before starting.
- Mix one part ammonia with three parts water in a spray bottle for heavy stains.
- Spray the glass and scrub it while the surface is still wet.
- For general maintenance, mix two tablespoons of ammonia with two quarts of distilled water.
- Spray, wait five minutes, and wipe dry with a microfiber cloth.
Lemon Juice
If the smell of vinegar or ammonia is too strong for you, lemon juice is a fragrant alternative. The natural citric acid works similarly to vinegar, breaking down soap scum and mineral deposits.
This method leaves your bathroom smelling fresh and clean.
How To Use
- Squeeze the juice of three lemons into a cup of distilled water.
- Pour the mixture into a spray bottle and mist the glass doors.
- Let it sit for five minutes to break down the minerals.
- Wipe clean with a microfiber cloth and dry thoroughly.
- For stubborn spots, dip a cut lemon half directly into baking soda and scrub the glass.
Borax
Borax is a naturally occurring mineral (sodium borate) sold as a laundry booster. Dissolved in hot water it turns mildly alkaline and releases a small amount of hydrogen peroxide, which helps lift mold and mildew stains, and it softens the calcium and magnesium behind stubborn soap scum.
It is a step up from baking soda on grimy glass but gentler than harsh commercial chemicals. Wear gloves and keep it away from young children and pets.
How To Use
- Mix half a cup of Borax with enough water to create a thick paste.
- Use a damp sponge to rub the paste onto the glass in circular motions.
- Let the paste sit for five to ten minutes.
- Rinse thoroughly with distilled water to prevent new water spots.
Magic Eraser
The Magic Eraser is made of melamine foam. It works like extremely fine sandpaper to physically lift stains from surfaces. It requires no extra chemicals, just water.
Be careful around coated glass or delicate frames. Test a small area first to ensure it doesn’t leave micro-scratches.
How To Use
- Wet the Magic Eraser and squeeze out excess water.
- Gently scrub the interior of the shower door.
- Focus on areas with visible soap scum buildup.
- Rinse the glass with water and dry immediately.
- Clean right after a hot shower for the best results, as the steam loosens the dirt.
Bar Keeper’s Friend
Bar Keeper’s Friend uses oxalic acid to break down rust, lime, and hard water stains. It is much stronger than vinegar or baking soda, making it ideal for neglected shower doors.
Since it is an acid, wear gloves and ensure the space is ventilated.
How To Use
- Wet the shower door or clean immediately after showering.
- Apply a small amount of Bar Keeper’s Friend liquid or powder to a wet non-scratch sponge.
- Spread the cleaner evenly over the glass.
- Allow it to sit for no more than one minute.
- Rinse thoroughly with warm water and buff dry.
Dryer Sheets
Dryer sheets are surprisingly effective at scouring away soap scum. The ingredients that soften fabrics also help soften and lift mineral deposits from glass.
This is a great way to repurpose used dryer sheets, though fresh ones work faster on heavy grime.
How To Use
- Wet a dryer sheet with warm water.
- Scrub the glass in circular motions where the scum is thickest.
- You will see a milky residue form as the scum lifts off.
- Rinse the glass thoroughly with warm water to remove the residue.
WD-40
It might sound strange, but WD-40 is excellent for displacing water and loosening tough grime. It is particularly good for removing stubborn adhesive residue or very thick soap scum patches.
How To Use
- Spray a small amount of WD-40 directly onto the stubborn spot.
- Let it sit for a few minutes to penetrate the grime.
- Wipe away with a clean cloth.
- Important: Clean the area with soapy water afterward to remove the oily residue, otherwise, the floor may become slippery.
Peppermint and Vodka
If you have some cheap vodka lying around, it makes a decent glass cleaner. The high alcohol content cuts through grease and dries quickly, while peppermint oil adds a nice scent.
How To Use
- Mix half a cup of vodka with one cup of water.
- Add 10 drops of peppermint essential oil.
- Pour into a spray bottle and mist the doors.
- Let it sit for 10 to 15 minutes before rinsing and drying.
Tips To Keep Glass Shower Doors Sparkling
Scrubbing accumulated limescale off sliding shower doors takes time and elbow grease. The best cleaning strategy is prevention. Here is how to keep your maintenance to a minimum.
Squeegee After Every Use
This is the single most effective thing you can do. Keep a squeegee in the shower and wipe down the glass immediately after you turn off the water. It takes about 30 seconds and clears most of the water that dries into spots and mineral buildup.
Use a Daily Shower Spray
Commercial “daily shower” sprays are designed to prevent soap scum from adhering to the glass. Mist the wet tiles and glass after you squeegee. You don’t need to rinse it off; just let it dry.
Make Your Own Maintenance Spray
If you prefer a DIY approach, keep a bottle of homemade cleaner in the bathroom. Use this mixture to mist the glass a few times a week:
- Water: 1 cup distilled water.
- Vinegar: 1/2 cup white vinegar.
- Soap: A few drops of dish soap.
- Scent: 10 to 20 drops of essential oils (optional).
Shake well and spray on the glass after it dries to keep mineral deposits at bay.
Soften Your Water
Hard water contains high levels of magnesium and calcium, which leave those white, chalky spots on your glass. If you live in a hard water area, investing in a whole-home water softener can solve the problem at the source.
Ventilate the Bathroom
Moisture encourages mold and mildew. After showering, leave the door open and run the exhaust fan for at least 20 minutes. This helps the water evaporate from the shower enclosure faster, reducing the chance of staining.
Apply a Hydrophobic Coating
Products like Rain-X or other windshield treatments work on shower walls and doors, too. These create a water-repellent barrier that causes water to bead up and roll off.
Apply the treatment according to the package instructions. Be careful not to get these products on the shower floor, as they can make it incredibly slippery.











