10 Best Bathroom Cleaners That Actually Get Rid of Grime, Soap Scum, and More
Including a bathroom scrubber that works on glass and tile.

We've been independently researching and testing products for over 120 years. If you buy through our links, we may earn a commission. Learn more about our review process.
Bathrooms can require a range of cleaners, from products that cut through soap scum and hard water stains to those that tackle mold, mildew, and grime. To find the best options, cleaning experts in the Good Housekeeping Institute Home Care & Cleaning Lab tested bathroom cleaners in our Lab, evaluating how well they performed on common bathroom messes. We also sent top-performing products to at-home testers to see how they held up under real-life cleaning conditions.
Our top picks:
- Best overall: Microban Multi-Purpose Cleaner
- Best for toilets: Clorox Toilet Bowl Cleaner Bleach
- Most versatile: Mr. Clean Magic Eraser Sponge
- Best for grout: CLR Brilliant Bath Foaming Bathroom Cleaner Spray
How we test bathroom cleaners
In the Good Housekeeping Institute Cleaning Lab, we’ve tested every bathroom cleaning category you can think of. Because it’s difficult to replicate the mold, mildew, hard water stains, and soap scum found in real bathrooms in a Lab setting, we test bathroom cleaners in our own homes. We evaluate how easy each product is to dispense, how well it tackles the stains it claims to clean, and how long it takes to work.
We also review each product’s label to verify that it includes proper safety and use instructions. When applicable, we ask brands to provide in-house lab data to support their claims. For products that claim to kill viruses or bacteria, we confirm that they are registered with the EPA.
Products submitted for consideration in our Good Housekeeping Cleaning Awards are also tested by consumer testers in their homes. We consider their feedback, along with consumer reviews, when making our recommendations.
What to look for when shopping for the best bathroom cleaners
✔️ All-purpose vs. dedicated cleaner: An all-purpose cleaner works well on counters and floors, but toilets, mirrors, showers, and tubs often benefit from dedicated cleaners formulated for those surfaces and the messes they encounter.
✔️ Disinfectant: A disinfecting bathroom cleaner can help reduce germs in this high-traffic, shared space. If a product claims to kill viruses or bacteria, make sure it is EPA-registered.
✔️ Form: Liquid and foam sprays are useful for large surfaces like tubs and showers, but typically require a sponge or brush to work the cleaner into the surface. For an all-in-one option, pre-moistened wipes and scrubber sponges can be convenient, although you may need several to clean a whole shower. Clinging gels work especially well on shower walls and toilet bowls, because they stay put longer, giving the formula more time to penetrate stains.
✔️ Surfaces to clean: Always check that a cleaner is safe for the surfaces you plan to use it on. Bleach-based products are generally best for nonporous, white surfaces, while harsh cleaners can damage stone, finishes, and some metals. Read the label carefully, and contact the manufacturer if you're unsure.
What is the best bathroom cleaner for hard water stains?
For hard water stains, look for an acidic cleaner made with ingredients like vinegar or citric acid. These help break down the chalky mineral deposits that leave shower doors and faucets looking cloudy.
Apply the cleaner, let it sit for a few minutes, scrub, and rinse. Always check the label to make sure the product is safe for your surface.
What are the best bathroom cleaners for your shower?
The best shower cleaner depends on the surface you're cleaning. For shower walls, floors, tile, tubs, and chrome fixtures, a general bathroom or tub-and-tile cleaner can tackle soap scum, mold, and everyday grime. For glass shower doors, look for a vinegar-based cleaner or one specifically formulated for hard water stains, which can help dissolve mineral buildup. Avoid using general bathroom cleaners on fabric shower curtains.
What bathroom cleaning products shouldn't I mix?
Never mix cleaning products. In particular, avoid mixing bleach-based cleaners with any other cleaning products, including other bleach-based products. Combining cleaners can create harmful fumes that may cause serious injury and damage your plumbing. Use each product as directed on its label—mixing is never necessary for better results.
Why trust Good Housekeeping?
Brigitt Earley, a contributing writer with 15 years of related experience, used testing notes from the Good Housekeeping Home Care & Cleaning Lab and guidance from Noah Pinsonnault, a reviews analyst who helps design and conduct tests across multiple cleaning categories, to create this guide to the best bathroom cleaners.

Amazon Is Selling a Luxe Solarium

Amazon's Selling an Inflatable Tent for Your Yard

Costco's Infinity Mirror Tree Is Going Viral

Amazon's Giant Tent Is Perfect for Glamping

















