Our editors independently research, test, and recommend the best products; you can learn more about our review process here. We may receive commissions on purchases made from our chosen links.
"Not only will it keep your shower clean, but it also helps keep the earth clean."
Best for Hard Water: The Bucko Soap Scum Remover at eBay
"It’s the best at removing scum and grime from showers with hard water."
Best for Soft Water: Method Foaming Bathroom Cleaner at Target
"It’s tough enough to attack mold, mildew, and general grime."
Best for Mold: Mold Armor FG523 Stain Remover at Home Depot
"You can use it beyond the bathroom too—anywhere you find mold."
Best for Glass: Rain-X 630035 Shower Door Cleaner at Walmart
"It’s specially designed for glass and promises to remove dirt, rust, and more."
Best for Tough Stains: Mr. Clean Magic Eraser Bath at Walmart
"They have a foaming cleanser built in, so all you need to do is add water."
Best for Tile and Grout: Tilex Mold & Mildew Remover at Home Depot
"It works quickly and effectively."
For a place you go to get clean, showers can get downright grimy. From soap scum to mold and all the nastiness in between, it can be a dirty business keeping your shower gleaming. Fortunately, there are plenty of shower cleaning products out there.
Shower cleaners come in a variety of formulas designed for specific waters (hard or soft) and surfaces (glass, fiberglass, etc.) To help you select the best one for your showers, we reviewed some of the most popular shower cleaners on the market.
Here, the best shower cleaners out there now.
Best Overall: Earth Friendly Products ECOS Shower Cleaner
This shower cleaner from ECOS sits at the top of our list because not only will it keep your shower clean, but it also helps keep the earth clean too. Made of natural, plant-based ingredients, like tea tree oil and aloe vera, it’s been rated a U.S. EPA Safer Choice. That means not only is it eco-friendly, but it works well too. You can use it as a cleaner, but also as a daily shower spray to prevent the build-up of mold, mildew, and shower scum.
Customers give this shower cleaner top marks. They say it works well, and daily use makes cleaning a lot easier. They also like its clean, refreshing scent, and many say they use it beyond the shower and tub to clean their entire bathroom.
Best for Hard Water: The Bucko Soap Scum and Grime Remover
If you’ve got hard water, then you may have a hard time battling soap scum. Fortunately, The Bucko can make your job a lot easier. Customers say the amusingly named cleaner is the best at removing scum and grime from showers and leaves them shiny and gleaming.
The non-toxic formula has a light lemon scent and requires no scrubbing for most jobs—just spray and walk away. For tougher jobs, you may need to add a little elbow grease, but it will help you get those surfaces looking new again. It can be used on most bathroom surfaces as well as outdoor furniture, wheels and more. Customers rave about their results using The Bucko, with many sharing impressive before-and-after photos.
Best for Soft Water: Method Foaming Bathroom Cleaner Eucalyptus Mint
While soft water is often easier on showers and baths than hard water, you still should have some tools to keep yours looking good. This foaming spray from Method is a great one to have in your arsenal. The non-toxic formula is plant-based and free of phthalates and parabens, yet it’s tough enough to attack mold, mildew, and general grime. Beyond your shower and bath, you can also use it to clean your toilet, sink and even tile floors. Customers say it works well, and while some aren’t fans of the scent, most love the eucalyptus mint scent and say it leaves their bathroom smelling fresh and natural.
Best for Mold: Mold Armor FG523 Instant Mold and Mildew Stain Remover
One of the worst things you can find in your shower is mold, and you want something that will tackle it hard and fast, like this spray from Mold Armor, which is made to do just that. It claims to be twice as strong as the leading product, and customers attest to its effectiveness. They call it “powerful,” “amazing” and even “magic.” Some note that the smell can be strong so they suggest using it in well-ventilated areas.
You can use it beyond the bathroom too, indoors and outside—anywhere you find mold. Just spray it on, let it sit for 5-10 minutes, then rinse and wipe mold and mildew away. Note that it does contain bleach, however, and the label notes that it may cause discoloration or damage to some surfaces, so it’s best to test on a small, unnoticeable area first.
Best for Glass: Rain-X 630035 Shower Door Cleaner
If you’ve got a glass shower door, you’re probably all too familiar with just how cloudy and spotty that glass can get. Well, it’s Rain-X to the rescue, according to hundreds of happy customers. It’s specially designed for glass and promises to remove soap scum, hard water stains, dirt, rust stains, and more, but it’s not made to be used on other surfaces, so it’s not an overall bathroom cleaner. For glass shower doors, however, it’s up for the job.
It’s a cream rather than a liquid like many other shower cleaners, so you spread it on then wipe it off. It takes very little scrubbing to remove even the toughest stains and leave glass sparkling and crystal clear.
Best for Tough Stains: Mr. Clean Magic Eraser Bath
When it comes to cleaning your shower, these Magic Eraser cleaning pads are, well… magic, according to countless positive reviews. They have a foaming cleanser built-in, so all you need to do is add a little water to activate it and start washing away soap scum and general grime—no need for an extra sponge or rag. They're 30 percent bigger than the original Magic Eraser, but they’re still great for getting in small areas or crevices.
You can use them to clean other surfaces as well, including glass, tile, and grout, so you can clean your entire bathroom. Customers like the ease of using these and that they do a great job removing soap scum and stains and keeping showers and baths looking great and smelling fresh.
Best for Tile and Grout: Tilex Mold & Mildew Remover
If you’ve got tile and grout, you probably need something that gets the gunk out. It’s easy for it to settle in the spaces in between, but this mold and mildew remover from Tilex takes it right out. It promises to kill 99 percent of mold and mildew and remove stains without the need for scrubbing.
Customers say it lives up to these promises too. Many say after trying countless other products to battle mold, this is the one that finally did the job. They say it works quickly and effectively with little to no work on their part.
For a shower cleaner that is safe and effective, we recommend ECOS Shower Cleaner (view at Thrive Market). It’s made from plant-based ingredients like tea tree essential oils and lavender to naturally prevent stains and break down existing ones. If you’re looking for something to specifically break down hard water stains, though, go with The Bucko Soap Scum and Grime Remover (view at Amazon).