Bathroom

How to clean shower glass and keep glass shower doors clear

To clean shower glass, spray it with warm white vinegar mixed with a little dish soap, let it sit for 10 to 15 minutes, then wipe with a non-scratch sponge, rinse and squeegee dry. For thick white mineral crust, use a calcium and lime remover for no more than the label time. Squeegee after every shower to keep the glass clear.

Written by BroombookPublished · Updated 7 steps Easy

As an Amazon Associate, Broombook earns from qualifying purchases.

At a glance

Time
20 to 30 minutes, plus 15 minutes for the spray to work
Difficulty
Easy
How often
Squeegee after every shower, and a full clean every 1 to 2 weeks

What you need

  • White vinegar (about 2 cups), warmed
  • Dish soap (1 teaspoon)
  • Spray bottle
  • Non-scratch scrub sponge
  • Shower squeegee
  • Two microfiber cloths
  • Old toothbrush for the tracks
  • Rubber gloves
Products that help
On this page

Step by step: how to clean shower glass and keep glass shower doors clear

Safety first. Never mix vinegar or lime removers with bleach; the fumes are toxic. Ventilate the bathroom, wear gloves, and keep acids off natural stone shower floors and walls.

  1. 1

    Check the glass and frame type

    Look in your door’s manual or on the maker’s site for a factory coating (often sold under names like CleanCoat). Coated glass and metal frames need gentle, non-abrasive cleaners. If you cannot tell, treat the glass as coated and skip anything gritty.

  2. 2

    Mix a warm vinegar spray

    Warm 2 cups of white vinegar in the microwave until it is warm but not hot, pour it into a spray bottle and add about 1 teaspoon of dish soap. Swirl it gently. The vinegar dissolves mineral spots, and the soap helps it cling and cut soap scum.

  3. 3

    Rinse and spray the glass

    Rinse the glass with the shower head to soften loose grime. Spray the vinegar mix over the inside of the door from the top down until it is evenly wet. Spray the bottom third twice, where soap scum is usually heaviest.

  4. 4

    Let it sit for 10 to 15 minutes

    Leave the spray to work while you clean the sink or toilet. Re-mist any area that starts to dry. You should see the cloudy film start to look patchy or streaky as it loosens.

  5. 5

    Wipe with a non-scratch sponge

    Scrub in overlapping circles with the soft side of a non-scratch sponge, working from the top down. Use light pressure; the acid does the work. For a stubborn spot, spray again, wait 5 more minutes and repeat.

  6. 6

    Scrub the tracks and seals

    Sprinkle a little baking soda into the bottom track, spray it with the vinegar mix, and scrub with an old toothbrush once the fizzing stops. Wipe out the grime with a damp cloth. Clean rubber seals gently so you do not tear them.

  7. 7

    Rinse and squeegee dry

    Rinse the glass thoroughly with warm water so no vinegar or soap film is left. Pull a squeegee from top to bottom in overlapping strokes, wiping the blade after each pass. Buff the edges and any drips with a dry microfiber cloth for a streak-free finish.

How to remove heavy hard water buildup from shower glass

For thick white crust that vinegar will not shift, use a calcium and lime remover, follow the label dwell time exactly and rinse right away. The crust is calcium and magnesium left behind as water evaporates; the USGS explains that hard water carries more of these minerals and forms scale.

To clean glass shower doors with hard water stains, reach for an acid, not bleach. Clorox explains that mineral stains need an acidic cleaner with a pH below 7, that its bleach is alkaline and will not do the job, and that bleach must never be mixed with an acid because hazardous fumes can form.

CLR’s directions are to mix it 50/50 with warm water, test a hidden spot, let it sit for 2 minutes and rinse promptly with cold water. CLR lists natural stone, brass, painted and coated surfaces among the places it should not be used, so keep it off a marble or travertine shower and check your door’s finish first. Repeat short applications rather than leaving it on longer.

If the glass still looks cloudy after a lime remover, the surface may be etched by years of minerals, which no cleaner can reverse. Our guide on how to remove hard water stains covers glass, faucets and fixtures in more depth.

Which shower glass cleaner should you use?

Match the cleaner to what is on the glass: vinegar for spots and light scum, a lime remover for crust, diluted bleach only for mold and mildew.

ProblemCleanerTime on glassCatch
Water spots, light soap scumWarm vinegar with a little dish soap10 to 15 minutesKeep it off stone tile and metal frames
Thick mineral crustCalcium and lime removerLabel time (2 minutes for CLR)Not for stone, brass or some coatings
Mold or mildew in corners and sealsDiluted bleachAbout 6 minutesNever mix with vinegar; keep off metal frames
Daily filmSqueegee, or a daily shower sprayNoneOnly prevents; will not remove old buildup

For mildew, Clorox’s method is 4 teaspoons of bleach in 4 cups of water, sprayed from the top down, with the glass kept wet for 6 minutes and then rinsed. Do this on a different day from a vinegar clean, after a full rinse, so the two never meet.

How to keep glass shower doors clean

A squeegee after every shower is the single habit that keeps glass shower doors clear. It takes about 30 seconds and removes the water before minerals dry on.

  • Squeegee or towel dry the glass after each use, so the water leaves before its minerals dry on.
  • Sterling’s care guide warns against abrasive pads, bristle brushes and sharp tools on the glass, and against harsh chemicals on the metal frame.
  • Leave the door open after showering so the enclosure dries faster, and run the bath fan.
  • A water-repellent treatment for glass makes water bead and run off, so spots form more slowly. Reapply it as the label directs.

Mistakes to avoid

  • Scraping shower glass with a razor blade, which can leave permanent scratches on tempered glass.
  • Using abrasive powders or the green side of a sponge on a coated door.
  • Leaving a lime remover on far longer than the label says, which can damage frames and seals.
  • Spraying vinegar onto a marble or travertine shower wall along with the glass.
  • Cleaning with bleach and vinegar on the same day without a full rinse in between.
  • Skipping the final squeegee, so the rinse water dries into new spots.

Products that make this easier

Optional. Everything above works with basic supplies; these just save time or effort.

  • Daily habit

    OXO Good Grips Stainless Steel Squeegee

    A firm, even blade clears the glass in a few strokes and comes with a hook to hang in the shower. Replace the blade when it starts to leave lines.

    See it on Amazon
  • For heavy mineral crust

    CLR Calcium, Lime & Rust Remover

    Dissolves hard water scale that vinegar leaves behind. Keep it off natural stone, brass and coated surfaces, and rinse within the label time.

    See it on Amazon
  • Safe scrubber

    Scotch-Brite Non-Scratch Scrub Sponges

    Firm enough for soap scum without scratching glass or most coatings. Still test on a corner if your door has a factory coating.

    See it on Amazon
  • Fewer spots

    Rain-X Shower Door Water Repellent

    Makes water bead and run off clean glass so mineral spots build up more slowly. Apply only to clean, dry glass.

    See it on Amazon
  • Between cleans

    Method Daily Shower Cleaner Spray

    A quick spray after showering slows soap scum buildup. It does not replace a proper clean for glass that is already cloudy.

    See it on Amazon

As an Amazon Associate, Broombook earns from qualifying purchases. Links open the product on Amazon, where sizes, sellers and prices change.

FAQ

Frequently asked questions

What is the best way to clean shower glass?

For most doors, warm vinegar with a little dish soap, left for 10 to 15 minutes, then a non-scratch sponge, a rinse and a squeegee. Move up to a lime remover only for crust vinegar will not lift, and squeegee after every shower so you rarely need it.

What is the best homemade shower glass cleaner?

Warm white vinegar with about a teaspoon of dish soap per 2 cups works well on water spots and light soap scum. Let it sit for 10 to 15 minutes before wiping, then rinse and squeegee.

Does a Magic Eraser scratch shower glass?

Melamine sponges are a fine abrasive, so they can dull a factory coating. Test on a corner first, or stick to a non-scratch sponge and vinegar.

Why is my shower glass still cloudy after cleaning?

If a lime remover does not clear it, the glass is probably etched by years of mineral deposits. Etching is damage to the surface and cannot be cleaned off; a glass professional can advise on polishing or replacement.

Can I use Windex on a glass shower door?

A glass cleaner is fine for a final shine on clean glass, but it does little against soap scum or mineral spots. Use vinegar or a lime remover first.

How often should you clean glass shower doors?

Squeegee after every shower, and give the glass a full clean every one to two weeks. In very hard water areas, a weekly vinegar spray keeps crust from forming.

Sources

  1. Clorox: how to clean glass shower doors with bleach
  2. Sterling (Kohler): how to clean and care for bath and shower doors
  3. Clorox: does bleach remove hard water stains?
  4. CLR: Calcium, Lime and Rust Remover directions
  5. USGS: hardness of water

General cleaning information. Always follow the care label and your manufacturer’s instructions, and test any cleaner on a hidden spot first.