Are you a thrifter? Grab my free tips! Click Here!

Best Cleaner For Hard Water Stains On Glass Shower Doors

April 18, 2020

This post may contain affiliate links

After years of struggling, I've finally found the best glass shower door cleaner. 

Without scrubbing, I can remove stubborn soap scum and hard water deposits, leaving behind only crystal clear glass in minutes.

Here are all the details.

White tiled shower with glass doors

Several weeks ago, I shared a few updates I'd made to our master bathroom. I was so excited to showcase our new, light, bright updated decor

A new handmade valance, a fun printable and shower accessories dressed the space.


What people really wanted to know was how did I keep the shower doors so crystal clear and streak free.

Hmph. Really?

Oh well. I take it as a compliment, since clean glass doors are my pet peeve. 

I hate smudges, hard water stains, the hazy film on the glass and that awful white soapy film that builds up and makes the shower doors look dirty.

Terrible, all of it is just icky. Plus, it makes my tiny bathroom feel even smaller.

Soap Streaked Shower Doors

I mean it, cloudy glass doors feel like a wall, so the room feels as if it ends a few feet shorter than when you can see to the back of the shower walls.

That feeling of space is why I love the glass. However, it doesn't look great all the time without some effort.

I'm not a fan of harsh chemicals, toxic cleaning agents or even a Magic Eraser, which can burn skin.

And you might think that cleaning shower doors without them makes the job more difficult and labor intensive.

But I assure you, it does not.

Ps- If you have tough stains, hard water deposits and mineral buildup, or streaks on the surface of any other  glass in your home you can try these ways to clean cloudy glass

The Best Way To Clean Glass Shower doors...Because this is icky, text on dirty doors

How To Clean Shower Door Glass

I'm all about easy cleaning hacks and this one is the best ways I've found for keeping my shower doors super clean without a lot of effort.

And yes, I do use a commercial product, but it's honestly very gentle. I have terrible allergies and asthma and it doesn't bother me at all.


White vinegar
Squeegee - this one is a little pricey, but I love it. It virtually disappears when you hang it up 
Non Scratch Pad
Cerama Bryte Cleaner - this is the magic
Rag or microfiber cloth or paper towel

Step 1: Squeegee

First and foremost, I rely on my squeegee. I got one for about two bucks at Ikea. 

It worked great, but it didn't have a hook to hang it. And it wasn't pretty.

Shower Squeegee

So I actually use this clear squeegee now.

It comes with a hanger and, best of all, after the doors are clean this clear squeegee just disappears.

Clear Shower Squeegee hanging in the shower

People have been touting the tool forever when it comes to clean shower doors. And I ignored their advice for the better part of a decade.

Big mistake. It's essential.

Using A Squeegee On Shower Doors

Here's how to squeegee the shower. It's pretty self explanatory.

For best results, every time you're done showering, grab it and go over the doors quickly, by starting at the top and dragging the rubber part of the tool in a downward motion to the bottom of the doors.

Repeat until all the water is gone. It takes seconds.

And believe it or not, once it becomes rote, you never even think about it.

My husband even does it now. Amazing.

Step 2: Clean With Vinegar and Water Mixture

Once a week I use a natural cleaner to keep the shower looking fresh.

I just rinse the glass doors lightly with a little white vinegar and warm water.

I put the mixture in spray bottle for easier use. And to be honest, I use it on all my glass surfaces, including the bathroom mirrors, and even toss it into my washing machine and use it to clean my hardwood floors.

It's my go to cleaning solution.

a bottle of vinegar

The vinegar cuts what little grime has gathered on the glass and gives it a nice shine. No scrubbing and no liquid dishwashing soap, which can leave a film of its own.

Just a quick spray, wipe with a circular motion, to avoid streaks, and rinse with cold water. You can use a cotton rag, microfiber cloth or paper towels.

I also spray some on a clean cloth and run it over the metal frame to clean the shower door tracks. It removes any random water marks and leaves them shiny, as well.

Step 3: Use A Gentle Cleaner To Remove Soap Scum

If we keep up with the regular maintenance, using the squeegee and my homemade glass cleaner religiously, we only need to use a cleanser about once every few months or so.

cerama bryte cleaner on a blue scotch brite pad

No kidding, the doors stay clean that long

And there's no scrubbing involved, because I use Cerama Bryte

I've found that it's the best product for the task.  

It's very similar to Bar Keepers Friend, but I actually like it much better.

It's a very gentle cleanser and one I use often.

It makes easy work of removing stains, residue from bar soap, liquid soap and those stubborn hard water spots, because while natural products are always my first choice, sometimes, you need a little more than baking soda for a job like cleaning glass shower doors.

Plus, Cerama Bryte isn't made with a bunch of scary, smelly chemicals, so it doesn't bother my lungs or my hands and it makes quick and easy work of cleaning any soap scum that may have had a chance to build up on my doors.

And it doesn't scratch delicate surfaces.

Scrubbing shower doors

That's why I use it all over my house.

Cleaning shower doors with a blue scotch brite pad

All I do is squirt a small amount onto my non-scratch pad, rub it on and then wipe it off.

I work in small sections and move in a circular motion.

I do go over the doors after with a good dose of clean water with the shower head wand, to remove any residue, and then I squeegee it away. 

They come out crystal clean and super clear.

White tiled shower with clean glass doors

Almost invisible.

No soap scum, no baking soda or lemon juice paste to make, super simple

Which is good and bad.

Good for obvious reasons.

Bad because you can see right through to that tile wall which is decidedly much harder to keep clean.

Grout is my nemesis! Psst- I found this awesome grout solution!!

Anyone have a quick tip for cleaning it that doesn't involve me on the floor with an old toothbrush?

I'm all ears.

How To Clean Shower Doors

Author: Kim @ Exquisitely Unremarkable
Estimated cost: $5
Here's the best way to clean glass shower doors and the best shower door cleaner. It makes easy work of a tough job.


  • Vinegar
  • Water
  • Cerama Bryte Cleaner


  • Squeegee
  • Spray Bottle
  • Paper Towels or Rag


How To Clean Shower Doors
  1. Use a squeegee to remove excess water from glass
  2. In a spray bottle mix white vinegar and warm water
  3. Spray it on shower door glass and wipe it away
  4. Once a month, use Cerama Bryte to clean away any soap scum or hard water stains

Recommended Products:

Created using Craft Card Maker
Kim Signature

Post a Comment | 46 Comments

Hey~ before you go, let me know what you think!

I love comments and respond to them all.

*Please refer to our privacy policy if you have questions regarding your profile and note that comments with links will not be published.

  1. Your doors look so sparkly clean. I hated when I had glass doors. We had hard water too which was even worse on the doors. Wish I had known these tips. If you have glass doors this is great. Happy Saturday.

    1. Thanks Kris! Once every few years my husband takes the entire shower apart and gives it a solid scrub outside...even the metal frame. During the in-between we do this. It's taken me years to get it down to a science, but the shower curtain in the other bathroom, is really so much easier!!

  2. Thank you for sharing this! I have tried everything and it hasn’t worked! I am definitely going to try this :-)

  3. I appreciate your tips on keeping those glass doors sparkly clean! In our previous house, I spent hours cleaning the doors, and always came away with unhappy results and sore muscles. We now have a remodeled shower with a special coating on the glass, but it always get squee-geed! I have found using Tilex Mold & Mildew Stain Remover that comes in a spray bottle works great on tile grout! Let it sit about 10 minutes, then scrub away with a toothbrush. Also, on the caulking where it gets discolored, squirt some toilet bowl cleaner that contains bleach (be sure it has the bleach) and let it sit for half an hour or more, then scrub away with a toothbrush works like a charm! Hope these tips help!

    1. Thanks Kathy!! I really don’t love cleaning that grout. We need to put some Rain-X or something on the glass doors. I know a lot of people swear by those kinds of products. I didn’t listen about the squeegee soon enough. You’d think I would’ve learned by now to take the hints! Stay safe!

  4. Thanks for the info, i don't have that much trouble with my door but, that tile is another story,hope someone knows something spectacular to use. Have a blessed day.

    1. Grout is my nemesis, Marlene. SO far there seem to be a lot of very good tips here. Drying the tiles after use seems to be the easiest...and yet the hardest one all at the same time! 😉I'm going to TRY to give it a try!

  5. thank you for the great tip! I don't have glass doors. but I don't know why I never thought of using Cerama Bryte on other glass!
    and as for grout and tile... I was given the most valuable tip of my early housekeeping life ever... by Bob's uncle Ray.
    Ray was wonderful. a Navy Man through and through. he told me the secret of keeping a shower looking clean!
    after each shower just always "towel down the tiles!" it's as simple as that.
    and like you say ~ after while even every family member does it. it's so simple. the grout stays white
    the tiles stay shiny. and I can't wait to squeegee first and then towel the grout. it's also a great little exercise for upper arms! lol.
    then you can clean them every so often with your favorite cleaner or whatever.
    but day to day your shower looks SO CLEAN! and never nasty dark stains on the grout because of dampness and bacteria growing there. it's sanitary as well as clean because it's dry! xoxo

    1. Tammy, you are so right!! I have heard this tip before, from a plumber who installed bathrooms all the time and he said if you want to keep the tiles clean, just dry them off. I haven't ever done it and I SHOULD!! And yes, besides being ugly it is unsanitary and not healthy...when the steam bubbles up and mixes with that icky mess in the grout, it just can't be good for the lungs. Ok, so I'm going to try the towel trick. I don't know if it'll take, but if we can learn to squeegee, we can learn to dry!! xoxo

    2. I had to have our 60 yr old tub repainted and using bleach on it is a no no. That's ok cause forever I've only used baking soda and cheap shampoo to clean it. The walls are glazed ceramic tiles from mid 70's and in excellent condition but caulking was a bit tough to keep w/o mildew/mold until I started drying after the last daily use. Once the new tub was glazed using bleach was a no no on the caulking so it HAD to be dried to avoid the mold. Now, 25+ yrs later 3 boys and a daughter who are all moved out, I am going to replace the caulking for the first time. Just proof that drying the caulking around the tub makes a HUGE difference! and ps....the finish on the tub looks just as good now as it did then. Use baking soda and not expensive abrasive cleaners!!

    3. Oh yes, I love baking soda and we use that on our grout, too. I can't deal with strong odors, so it works for me. I need to dry for sure...thanks!!

  6. We have glass doors too. We also use vinegar.
    Your bathroom is lovely. I like the bright look.

    1. Vinegar is awesome, Carla! I'm a huge fan...and thanks!!

  7. I use the cook top cleaner to keep my oven clean and shiny. It also works on appliances, Toasters, stainless steel, electric tea kettle and the outside of pots and pans. Don't use it on the inside of pots and pans. I've even used it on my granite counter tops. All the glass top stove cleaners I've tried seem to work double duty like this.

    1. Yes! I totally agree with you. I don't have granite so I haven't tried that one, but I wish I would've known that when we did. It was hard to find something that didn't dull it. Great tip!!

  8. I love the squeegee tip... we have a bathtub in our bathroom, so no shower doors for us, but I have had shower doors in the past that were such a pain to clean. I like using Mr. Clean erasers for my bathtub, they seem to get rid of the buildup. You might try that for your grout... that is if you haven't already, lol. Blessings to you!

    1. Thanks Marilyn! You know, I haven’t tried it on the grout and I do have one stashed away. Maybe this weekend I’ll give it a try. Thanks for the tip!!

  9. YES, I've never met anyone that loves the squeegee for shower doors as much as we do! We have been doing it for years and swear by using it everyday.

    Some doubt me yet a cheap piece to buy and don't try. They're missing out in a big way, aren't they?

    I obsessed for years with shower doors. My last resort was a squeegee. Best $3 I ever spent.


    1. Cindy, I waited far too long to buy and use one. It really was one of the best tools, I've used!

  10. Nothing better than clean a sparkly glass doors. When we remodeled our bathroom, we asked the company to apply a coating so water spot don't show. I use the foam window cleaner from Home Depot. For grout, I love the scrubbing tool I bought from Amazon. Homitt Electric Spin Scrubber Cordless Shower Scrubber Built-in 2 LG Batteries, 360 Power Bathroom Scrubber with 4 Replaceable Cleaning Brush Head and Adjustable Extension

    1. Ooh...Linda, I need to go check out that gadget right now!! Thank you!!

  11. Vinegar is the best! I use a 50/50 mixture of vinegar and Dawn dis soap to clean the tub and shower. It cuts through everything!

    1. Ah...Dawn soap is magic isn't it?? We use that for a lot of things, too.

  12. Kim, your shower is shining!!! When the kids were small I had glass shower doors and they were a bear! We moved to two houses during that time and I had to take a razor blade to scrape off the soap scum when we moved in, so I said I would never have another glass door so now there is a shower curtain with liner and I never looked back, but your's is just beautiful and there is nothing prettier than a gleaming glass door..xxoJudy

    1. Thanks Judy! It's taken me a long, long time and a lot of different trials and errors before I found the fix that works for me. Finally!!

  13. We don't have glass shower doors, so no worries on that here! Our master bathroom only has a standing shower in the corner, but it just has a shower curtain. We definitely need a new shower - it's the original of the house - and the ones I see in the big box stores always look so pretty with the glass door. However, I know what a pain they are to keep clean and I know how dirty they get in the metal surround, too. So I think I'll stick with just a shower curtain.

    1. We have a shower curtain in our other bathroom, Melanie and I love the softness it brings to the room!

  14. Like Tammy above, I towel off the tile and faucets after every shower, nothing easier once you develop the habit. Also, my tub and tile have been re-glazed (from sickly yellow to bright and cheery white) so I cannot scrub them - it will affect the finish.

    1. I need to do this, Barbara! We've take the first step with the squeegee, now we need to dry them! Thanks!

  15. Thanks for the tips on how to keep the shower doors clean. We use the squeegee after each shower too.

    1. That squeegee is the key, Julie...I agree!

  16. You could leave a microfibre towel in the bathtub area, perhaps with the squeegee. The microfibre will dry off the grout so quickly. Throw it in the weekly wash. Works great!

    1. Very good tip! Thank you...I will definitely give it a shot.

  17. Would this work on windows also? I have so much trouble keeping, or even getting, my windows clean! I think they look good...then the sun shines!

    1. I've tried it on our sliding glass door and it's magic Jeannie!

  18. After using all homemade cleaners and bathroom shower gel, I have found what works and easy to use. It is ZAP!

    1. Oh...I'll have to check that out, thank you!

  19. A squeegee is a must if you own glass shower doors. A quick squeegee each morning makes keeping your glass shower doors clean much easier. Thanks for sharing.

    1. I agree. It's made all the difference. And thanks for the comment. I love when the pros weigh in!

  20. Hi We just found your tips. We tried everything on our shower doors from a previous owner and this is the only thing that did the job. We also are religious with the squeegee!! 😊 Thanks

    1. Oh I'm so happy you found the tips helpful!! The shower really is a bear to keep that squeegee though! Thanks for letting me know they worked for you!! You made my day!

    2. The solution i used to clean
      white grout between white floor tiles was baking soda and peroxide. Mix into paste brush on grout let set wipe and rinse. it was not easy but worth the effort. I did a 6x6 tile area a little at a time. I keep up by doing areas i think need attention. I also wash the bathroom floor with water with a portion of bleach which cleans and disinfects at the same time.

    3. Thanks for sharing!! It's always great when people weigh in with their tips, since different methods work for different issues. I appreciate you taking the time to add yours!!

  21. It worked!! I had pretty bad hard water cloudiness on my door and now it’s mostly crystal clear! I just need to touch up some spots that I missed but this is the only thing that’s worked for me. Thanks!

    1. That's great!! I'm so glad you found this tip helpful, it's the only thing I've found, too and thanks for letting me know!!