Skip To Content
    Updated on Jun 2, 2020. Posted on Apr 26, 2018

    22 Bathroom Cleaning Products People Actually Swear By

    These products are truly ~the shit~.

    We hope you love the products we recommend! Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    We recently asked the BuzzFeed Community to tell us what bathroom cleaning products get the job done RIGHT. Here are the game-changing suggestions.

    1. e-Cloths, densely woven cleaning cloths that lift grease, dirt, and 99% of bacteria just. using. WATER. I have seen the future of cleaning, and it's these babies.

    "I can not swear by this product enough. It uses zero chemicals (just water) and it cleans mirrors and any other surfaces so much faster than Windex or other cleaners. It barely even requires elbow grease, and it doesn't leave any streaks. An entire wall of my bathroom is a mirror and it takes me about a minute to get the entire thing sparkling, then another minute to do all the sink fixtures, and I'm done." —smrtblonde77

    Their special fibers trap all the gunk that's festering on your surfaces, and they make great dusting cloths when dry, too. They're also super durable (guaranteed to last for 300 washes). Basically, they're pure magic, the Dumbledore of cleaning products.

    Get a set of four from Amazon for $19.99.

    2. LA's Totally Awesome cleaner, an all-surface wonder that really lives up to its name.,,

    "It cleans everything — any mold, dirt, or grime. It leaves faucets shiny, tubs white, and floor, tiles, and grout sparkling. With tougher stains, just let it soak for a bit and everything comes off fast. And it's hella cheap." —faridaamandar

    The bottle even has a handy list of the proper water-to-product ratio for cleaning tons of different things.

    Get a 32 ounce bottle from Amazon for $7.25.

    3. A miraculous pumice stone to get rid of those hard water marks you may have thought would outlive you, and your children, and your children's children.,

    "This works amazingly for getting rid of rings in the toilet." —virginiazintd

    It's reusable and reviewers say that with a little scrubbing, it'll get the job done in minutes.

    Get it from Amazon for $9.13.

    4. An all-natural, non-toxic cleaning paste that'll make all your bathroom fixtures look like they should have little cartoon sparkles coming off of them.,


    It works on tile, porcelain, glass, metal, and more, is totally biodegradable, and has a yummy lemon scent.

    Get it from Amazon for $12.95.

    5. The Works toilet cleaner for results that are sure to bowl you over.

    "It's genuinely the best toilet cleaner in the world. I have VERY hard water and this is the one product that immediately gets rid of hard water stains. You don't even have to scrub. It also does away with any other nastiness really easily, too. It's the best bathroom cleaning product I've come across." —mrsh810

    Get a two-pack from Walmart for $2.76 or from Amazon for $10.51.

    6. Bar Keeper's Friend Cleanser and Polish, a magical formula that'll give you makeover show–worthy before and after photos.

    Kayla Suazo / BuzzFeed

    "When we bought our house, I had no idea how much I would come to loathe glass shower doors. I tried everything: a myriad of all-purpose cleaners, Comet, Dawn soap, white vinegar...I even choked down bile while trying to use Dawn soap and white vinegar mixed together. NOTHING did the trick like Bar Keeper's Friend." —Miranda H.

    In addition to cleaning tough surfaces like stainless steel and porcelain, it also removes rust. You may want to keep a can in your bathroom and your kitchen, it's that good. It's available in both a liquid and a powder, but my coworker Kayla (who worked the before-and-after magic above in her own loo and gets REALLY EXCITED when asked about the wonders of this product) finds the powder works best for bathroom use. Check out her full review here.

    Get the powder from Amazon for $7.17 or Jet for $3.26, or a three-pack from Walmart for $11.34. Get the liquid (and an included scrubbing cloth) from Amazon or Walmart for $11.99.

    7. Scrub Free Bathroom Cleaner with Oxi Clean, which'll make dirt and soap scum super easy to wipe away without having to add too much elbow grease to the mix.

    "It works twice as well as Kaboom! with a much better smell." —vintagetwink

    Despite the name, reviewers say that for extra yucky areas, it will work better if you do get your scrub on. You can get some top reviewed deep-cleaning brushes to use with it here.

    Get it from Amazon for $11.21. Reviewers mention that this is becoming hard to find, so if you want to buy in bulk, you can also get a case of eight from Amazon for $27.62.

    8. Old-school Comet cleaner with bleach, because classics are classics for a reason. And I mean, does, your grandma's bathroom ever look anything but spotless?

    "I swear by good old-fashioned powdered Comet! My tub and sink look brand new after using it." —kaleenalabine

    Get it from Walmart for $1.48 or Jet for $3.75, or get a four-pack from Amazon for $9.99.

    9. Black Diamond Ultimate Grout Cleaner to get the nitty-gritty spaces of your bathroom to a level of clean you didn't even know was possible.

    "It’s the only thing that's worked on grout for me, including bleach!" —Leslie L.

    "Oh, so THAT'S the color grout is supposed to be!" —you, moments after spritzing on this stuff. Just let it sit for one to three minutes, scrub a little bit, and rinse. Then prepare to be amazed.

    Get it from Amazon for $10.98.

    10. Color-changing Kaboom! Foam-tastic for the most satisfying experience you can have in the bathroom other than, well, you know.

    "I love this for the sink and toilet. It cleans like nothing else, but it smells pretty bad so I usually spritz with something nice after, like Mrs. Meyers cleaning spray or the bamboo scented Method spray." —yourpetgoldfish

    It goes from blue to white when it's done doing its scum-and-stain-busting dirty work — then you just wipe it away.

    Get it from Amazon or Walmart for $3.88 or Jet for $4.93.

    11. Lysol Power Foam Bathroom Cleaner, a fabulous foam that'll make your guests think you spent hours getting your bathroom that glistening.

    "It really helps to get rid of the yellow stains on the walls and in those little corners you can’t reach easily enough to scrub. It’s amazing." —nina5ricky

    Get it from Amazon for $8.66.

    12. Scrubbing Bubbles, an awesome color-changing formula and a scrub that actually can get some love from me.,

    "I love knowing that when it goes from blue to white, I can just wipe it away. It’s so white and bright! I use it on my tub, toilet, AND sink. So easy!" —Christine K.

    Get a two-pack from Amazon for $15.90.

    13. Greenworks Multi-Surface Cleaner for anyone who cares about the environment of their WC and of the world.

    Susan Corvo Redesign / Via,

    "This stuff is so great! It smells good, it has a specially designed tube so you can get every last drop out of the bottle, and isn’t toxic or anything! It’s a MUST! —Kaiya W.

    95% of the ingredients are naturally-derived, it's not tested on animals, and it can be used on tons of surfaces without leaving behind that headache-inducing chemical smell that so many cleaners do.

    Get a three-pack from Amazon for $8.37.

    14. Mr. Clean Magic Erasers, which'll make even stains that seem hopeless do a disappearing act. Houdini's got nothing on these bad boys.

    "I’m always impressed with what they’re able to do, and they’re chemical-free!" —Rachel G.

    "It’s fucking magic!" —Leslie L.

    Just wet one of these, ring it out, and go to town on any gunk anywhere in your home. True story, when I was younger I used to run around the house with one of these things looking for stains to vanquish just for fun. Yes, I was a weird kid, but the point is that these WORK and are oh-so-satisfying.

    Get a box of 10 from Amazon for $12.48.

    15. Krud Kutter, a multi-surface cleaner that'll make even the most stubborn stains quake in fear.

    "I swear by this not just for bathrooms but for cleaning anything (even removing stains from clothing)! I cleaned houses for years and this stuff is the best for all stubborn stains. Spray your shower/tub/toilet/sink with Krud Kutter, let it sit for a few minutes, then wipe with a Magic Eraser and rinse with water. It’s like magic." —Savannah E.

    Get it from Amazon for $10.99.

    16. The Bucko Soap Scum and Grime Remover, which is a must for anyone who wants their bathroom to look like they put a lot of effort into cleaning it (when it was actually super easy).

    "Have you ever seen the movie The Santa Clause? There's a scene where Tim Allen's character shaves away his white beard and then ~WHOOSH!~ it reappears instantaneously. That's basically my bathtub and soap scum. I've tried many products to keep it at bay, but this is the only one that has ever really worked. Not only does it have a cute dog on the packaging, it also allows me to (easily!) wipe away dastardly soap scum without having to use a lot of muscle! Which is great, because I don't exactly have a lot of muscle to use." —Mallory McInnis

    Get it from Amazon for $16.99.

    17. Tilex Mold and Mildew Remover spray for a visible difference in a flash.

    "This will magically fade those ugly pink stains that regular bleach won't remove from grout. The best part is that you can just generously spray it on your tile shower surround and come back to it in 10 minutes for a VISIBLE effect!" —elizabethlilly

    Your tiles won't just look really clean, but be really clean — this stuff kills 99.9% of mildew and mold.

    Get a two 16 ounce bottles from Amazon for $11.97.

    18. Clorox Bathroom Foamer with Bleach, a spray that's hard on germs, mold, mildew, and soap scum, but (thankfully) easy on the wallet.

    "I love other cleaners with their pretty scents and gentle, not-going-to-knock-you-out-with-their-fumes formulas, but I have two little boys with their own bathroom and trust me, bleach is necessary! Nothing cleans like Clorox IMO!" —jessietippetts

    Get it from Walmart for $3.28 or Jet for $4.07, or get a two-pack from Amazon for $15.64.

    19. Mrs. Meyer's Clean Day Multi-Surface Everyday Cleaner, a concoction of plant-based ingredients and essential oils that's biodegradable and free from animal products for a ~naturally~ powerful clean.

    @mrsmeyerscleanday / Via


    I use this stuff at home, and I like it because it's a no brainer — you can use it on basically anything!

    Get the honeysuckle scent from Walmart for $3.59 or Jet for $3.85, or get a three-pack from Amazon for $8.97+ (available in seven scents).

    20. The Clorox ToiletWand cleaning system, which is capable of working miracles on even the most neglected commodes and is way less icky than having one dirty brush sitting around.,

    "I haven't owned a toilet brush since these came out, and I probably never will. Having a gross brush stewing in a container full of your own filth just repulses me.

    It's much nicer to just use a fresh sponge and toss it after every scrub." —jabbathefluff

    This kit includes a reusable wand (which really deserves to be called a magic wand, IMHO), six disposable, cleaner-filled sponges, and a storage caddy. When you're done cleaning, just press a button on the handle to dispose of the grody sponge without getting your hands dirty.

    Get it from Amazon for $8.88.

    21. Fabuloso, a residue-free, multi-surface cleaner with a lovely lavender scent that'll stick around for hours after you finish cleaning. Get ready to have your bathroom actually be the best smelling room in your house.,

    "It's inexpensive, smells awesome, and works great. There's a reason housekeepers all use it!" —emilyk7979

    Just add some water and this all-purpose cleaner is ready to tackle all your messes.

    Get it from Amazon for $9.99.

    22. And when all else fails, some denture tablets for a creative (yet effective) way to clean your throne.,

    "I know this is a little bit weird, but I use my father’s denture cleaning tablets to clean toilets. They work wonders. My toilet has never been so clean!" —Zach W.

    Get a box of 44 from Amazon for $3.29.

    Check out more amazing bathroom cleaning products here.

    The gunk in your bathroom doesn't stand a chance.


    Submissions have been edited for length and/or clarity.

    Want to be featured in similar BuzzFeed posts? Follow the BuzzFeed Community on Facebook and Twitter.

    Looking for the perfect gift for any occasion? Check out all of BuzzFeed’s gift guides!

    Allison Krausman / BuzzFeed

    Shopping Newsletter

    Find great products and the best-money saving deals around, delivered right to your inbox.
    Newsletter signup form