This article may contain affiliate links. We may receive a commission for purchases made through these links. Privacy Policy.
If there’s one spot in your home that’s difficult to keep clean, it’s the shower. You use it every day to clean your body, so why is it so hard for the shower itself to stay clean? Mold, mildew, soap scum — it all makes for gross tile grout, cloudy glass and scummy fiberglass inserts.
If you’re specifically hoping to keep your shower glass in better condition, you’ve come to the right place. Here are our 11 picks for the top glass cleaner for the shower, plus a few home remedies and extra tips to keep your bathroom feeling sparkling clean, every single day.
Editor Favorites:
Top 11 Glass Cleaners for the Shower
1. Rejuvenate Scrub Free Soap Scum Remover & Shower Glass Door Cleaner
You could buy a bunch of different products to clean each part of your bathroom — the glass, the tile, the chrome fixtures, etcetera — or you could buy one product that can clean them all with no scrubbing. That’s exactly what No Scrub Rejuvenate does, dissolving soap scum from the entirety of your shower and other spots in your bathroom with ease. All you have to do is spray on the cleaner, let it work its magic and then spray it away.
Like what you see? You can buy the cleaner in bulk.
2. Mr. Clean Magic Eraser for Soap Scum
If you’ve ever used a Mr. Clean Magic Eraser product, then you already know that these cleaners are, well, magic! They can wipe through grime, grease, dirt and scum with ease. Sure, you might need to use a little elbow grease every once in a while, but the eraser can tackle most messes, regardless of what caused them.
In addition, the erasers come in large packs for an affordable price, and it’s your cleaner and your cleaning tool all in one, so there’s no need for extra scrub brushes or cleaning rags.
3. Bioclean Hard Water Stain Remover
If you have well water or live rurally, you likely have hard water, aka water that’s filled with minerals that are typically filtered out of the water system if you live in an urban area. Unfortunately, hard water is hard on your shower, sinks and tubs, leaving behind build-up and residue.
This hard water stain remover is intended to help remove that build-up and residue, whether you use it on glass, tile, fixtures or anywhere else in your bathroom.
Don’t have hard water? Then you might want to steer clear of this cleaner, as it could be too abrasive for your needs.
4. Rain-X Shower Door Cleaner
This shower door cleaner comes in a set of two bottles that are somewhat similar to body wash or shampoo bottles. The thick liquid solution can be wiped or squeegee-d on before being wiped clean. The formula was specifically created with shower doors in mind and can remove all soap scum and hard water stains.
Unfortunately, while this cleaner is effective, it’s not one you can use just anywhere in your bathroom. Use it for your glass surfaces only.
5. Clean-X Repel Glass & Surface Cleaner
To clean existing grime and soap scum off your shower glass and then keep the glass cleaner longer, look for a shower glass cleaner that’s designed to repel water and soap scum long after your last deep clean.
This option does just that, using micro emulsion technology to repel water, soil, grime and even fingerprints. After your first clean using this product, water just beads up on the high-gloss finish, so you have even less to clean the next time around.
6. Clean Shower Daily Shower Cleaner
Some homeowners swear that the best way to keep your shower clean is to simply clean it every day. While that might sound, at first, like a huge pain, it’s actually pretty feasible if you use a daily shower cleaner like this one that’s designed to just be sprayed on after you use the shower each morning. That’s literally all you have to do — just spray and walk away. The result is long-lasting prevention of soap scum buildup and staining.
Related: How To Get Rid Of Mold In the Shower [And Other Mold Facts]
7. The Invisible Shield Glass & Surface Cleaner Plus Repellent
This glass cleaner is easy to use and repels water between cleaning sessions. Just spray the mixture onto your shower glass and then wipe it away with a cleaning cloth. It repels water and soap scum in spots beyond your shower glass, too. You can use it on tile, sinks, counters and appliances to keep your entire bathroom sparkling.
The best part? This cleaner is pretty affordable.
8. OxiClean Foam-Tastic Foaming Bathroom Cleaner
OxiClean’s foaming bathroom cleaner works well in a variety of situations. Clean your tiles, tubs, chrome, glass, vinyl, whatever. The tough cleaner dives into soap scum, grime and stains and then eliminates them. You’ll know the cleaner has worked its charms once the foam color changes, signaling that it’s ready to be wiped away.
9. Ecos Plant Powered Bathroom Cleaner
For an EPA Safer Choice-certified bathroom cleaner that uses tea tree oil rather than harsh chemicals to eliminate soap scum, check out this option. Just spray the Ecos cleaner on your bathroom surfaces and let it do its thing. You don’t even need to wash or wipe it away. Not only does the solution help to remove scum and stains, but it also helps to prevent future messes.
The formula is entirely vegan and was made in a climate positive factory that uses entirely renewable wind and solar energy.
10. Grove Co Daily Shower Cleaner
This daily shower cleaner concentrate can be added to a bottle of water and then used long-term to prevent soap scum buildup over time. The mixture smells amazing, and a little goes a long way. Look for scents like lavender and thyme or zesty orange. The brand also sells its own reusable glass bottle to pair with the cleaner for even less waste and plastic ending up in landfills.
11. 9 Elements Bath Spray
Vinegar and sodium citrate make this cleaner a great fit for those who need to combat hard water spots and other tough messes but who don’t really fancy the hard-to-pronounce, somewhat-scary chemicals that can be found in some of the heavy-duty cleaners. Spray the cleaner onto glass, porcelain, ceramic, shower head or tile, and let the eucalyptus-scented formula go to work. Wipe it clean and completely dry the glass to prevent streaking.
Natural or DIY Ways to Keep Shower Glass Clean
Some homeowners don’t really want to add more chemical-laden cleaners to their homes. If you’re among that crew, then consider using an all-natural or DIY shower glass cleaner for a safer, simpler cleaning solution.
Vinegar and dish soap
If you want to clean your shower glass stat and don’t have time to run out to the store, try using a mixture of white vinegar, water and dish soap (at a ratio of three parts water, one part vinegar and one part soap). Apply this mixture directly to your shower glass and then scrub or wipe the residue away.
Vinegar and baking soda
If you’re specifically worried about hard water stains throughout your bathroom, and you’re looking for an all-natural remedy to treat them, pull out the vinegar and baking soda. Mix equal parts of the two ingredients together and apply the paste to the stained glass and other surfaces. Let it sit for a few minutes and then wipe it away with a microfiber cloth. You can then clean your glass like normal.
Lemon juice and water
If you hate the smell that vinegar leaves behind in your shower, consider using lemon juice for a bright, citrusy aroma. Just combine a few spoonfuls of lemon juice with a cup of water in a spray bottle and spray the mixture onto the glass. Let it sit for a few minutes, and then wipe the glass clean. (Though do note that this solution isn’t a great option for heavy-duty cleaning.)
Baking soda, dish soap and hydrogen peroxide
No vinegar on hand? You can use hydrogen peroxide to create a new take on some of the above methods. Just mix a few tablespoons of baking soda and a few tablespoons of dish soap together, and then add hydrogen peroxide until you have a thick mixture that you can apply to your shower with a scrub brush. After the mixture is applied, let it sit for a while, then come back and wipe it all away with a wet cloth.
Dryer sheets
You can actually use new or used dryer sheets and a little water to remove scum from your shower glass. Just wet the sheet and rub it over the glass and then give the glass a rinse.
Related: 5 Natural Drain Cleaners You Can Make At Home [Safety First]
Tips for Keeping Your Shower Cleaner
Already have a favorite shower, glass or bathroom cleaner and just looking for more tips to keep things feeling, looking and smelling clean longer? Keep reading.
Make sure you’re using the right cleaning methods
Just using a great shower cleaner is not enough to thoroughly clean your shower and shower glass. There’s actually a proper way to clean glass shower doors and walls.
Start by spraying the glass down with your chosen cleaner. Then, tackle any problem areas by using some elbow grease and some extra scrubbing power. After you’ve thoroughly cleaned the glass, don’t just leave it to air dry. Dry it by hand for a shiny, streak-free finish.
Clean your shower regularly
While you might hate to clean your shower and think of it as a much-dreaded chore, you’ll find that the more often you clean your shower, the cleaner it stays and the easier the cleaning process is every time.
Consider adding some extra storage to your bathroom to keep cleaning products for your shower glass handy. Then, clean the glass either daily or every other day. You can find many shower cleaners that are intended for daily use, and that can be simply applied to the shower right after each use. After applying the daily cleaner, you can further help future you out with the cleaning by squeegeeing the liquid away.
Don’t want to use the daily cleaner? Consider using a squeegee during your shower for a quick extra step with long-term benefits.
Choose your cleaner carefully
You might think you have the perfect shower cleaner already, but do you, really? Think about your specific problems and issues, and then double-check that your chosen cleaner is designed to specifically address those problems and issues.
For example, if you’re dealing with hard water stains, an average, run-of-the-mill all-purpose bathroom cleaner won’t be a good fit. On the flip side, if you’re dedicated to cleaning your shower regularly, you won’t need a hard water-specific cleaner, which could be too abrasive for your needs.
Change up your routine
Want to keep your shower cleaner without doing any additional cleaning? You might want to simply change your showering routine. Some soaps create more mess on your glass than others. Bar soap is especially notorious for causing stains and scum, so consider using a liquid body wash instead.
Install a water softener
If you have hard water caused by a well system, you may want to consider investing in a water softener. A water softener will help prevent hard water stains and keep your shower cleaner for longer. Additionally, hard water can be just as hard on your hair as it is on your bathroom, so you may see additional benefits, beauty-wise, by adding a water softener to your system.
Don’t forget the shower tracks
If your glass shower door runs on a track, don’t forget to clean in there as well. Those grooves can really get nasty.
If your shower tracks are particularly grody, spray a cleaner — whether one of the natural, DIY options above or one of our recommended products — into the tracks and let the solution sit for multiple hours before cleaning out the residue. You’ll want to use a paper towel, thin microfiber cloth or a scrubbing brush for this to get into all the nooks and crannies.
Keep Things Clean
Cleaning your shower isn’t something that you should neglect, but it’s also something that’s way easy to forget or just plain avoid. No one really wants to clean the shower. However, the right cleaning methods and products can make your job a whole lot easier, so each cleaning session is quick, easy and effective.
You may also be interested in: How To Clean A Shower Head And Keep Them Running Their Best
The 11 Best Glass Cleaners for the Shower:
- Rejuvenate Scrub Free Soap Scum Remover & Shower Glass Door Cleaner
- Mr. Clean Magic Eraser for Soap Scum
- Bioclean Hard Water Stain Remover
- Rain-X Shower Door Cleaner
- Clean-X Repel Glass & Surface Cleaner
- Clean Shower Daily Shower Cleaner
- The Invisible Shield Glass & Surface Cleaner Plus Repellent
- OxiClean Foam-Tastic Foaming Bathroom Cleaner
- Ecos Plant Powered Bathroom Cleaner
- Grove Co Daily Shower Cleaner
- 9 Elements Bath Spray