How to Remove Hard Water Stains from Showers & Glass Doors

Quick answer

Mix equal parts lime-and-scale remover and warm water, test a hidden spot, then apply for 2 minutes and rinse with cold water. Soak showerheads in a 50/50 mix for no longer than 2 minutes, then scrub with an old toothbrush.

Start the steps

Prefer a ready-made fix? Our top picks ↓

Prep first

Before you start

  1. Stop if the surface looks dull, hazy, or rough after a test.
  2. Rinse the spot with cold water right away if the remover splashes onto a surface.
  3. Towel-dry shower heads and faucets after each use to slow new buildup.

Hard water stains on glass shower doors are a white, chalky film that forms as water dries on the glass, and the limescale and calcium buildup on showerheads hardens into flaky scale over time. Removing hard water stains from a shower usually means an acid cleaner made for scale, diluted and left on for a short, timed contact. Each shower surface can take a different strength, so check what yours is before you start.

Hard water spots on glass shower doors need different handling than fiberglass shower walls, so check the surface first. For light scale on a showerhead, a home remedy may be enough, but don't leave anything on longer than the timing allows. If limescale in the shower won't clear after a second try, switch to a dedicated remover or call a professional.

Before you start

What showers & glass doors can take

Safe to use1

  • Water

Use with care4

  • Soaking
  • Chlorine bleach
  • Acids (vinegar, lemon)
  • Scrubbing and abrasives

Avoid1

  • Solvents (alcohol, spot removers)

5 items

What you'll need

0 of 5 ready

Tap an item to get it on Amazon, or tick what you already have.

As an Amazon Associate we earn from qualifying purchases.

6 steps

Step by step

0 of 6 done
  1. Step 1 of 6

    Mix and spot test the remover

    Work in a well-ventilated area and mix equal parts lime-and-scale remover and warm water. Test the mix on a small hidden area first and check it for dulling before going further.

  2. Step 2 of 62 minutes

    Apply the remover and let it sit

    Apply the remover directly to the stain with a brush, cloth, or sponge. Let it sit for 2 minutes, then move on to the rinse.

    Careful. Don't leave the remover on any surface longer than 2 minutes.

  3. Step 3 of 6

    Rinse thoroughly with cold water

    Rinse the area promptly and thoroughly with cold water until no residue is left. Dry it with a soft cloth so you can see how much of the stain has lifted.

    Tip. Keep a bucket of cold water nearby so you can rinse your cloth as you go.

  4. Step 4 of 62 minutes

    Soak the showerhead

    For a showerhead, mix a 50/50 solution of remover and warm water. If you can, remove the head and submerge it for no longer than 2 minutes.

  5. Step 5 of 6

    Scrub and rinse the showerhead

    Scrub the face of the showerhead with an old toothbrush to loosen mineral buildup. Rinse promptly and thoroughly with cold water, then towel-dry it.

  6. Step 6 of 6

    Treat fiberglass stalls and tubs

    On a fiberglass stall or tub, spot test first in an inconspicuous area. Begin with the remover and water, and move to full strength only if the spot test is clean and the stain is still there.

If you'd rather buy than mix

Best products for hard water on showers & glass doors

Choose a lime-and-scale remover made for hard water, and pick a formula that doesn't include bleach. Check the label for shower and tile use before you buy.

How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on showers & glass doors, and its directions fit the steps above.

Finished the steps? How does it look?

How to tell it's working

The white film should soften and wipe away as the remover works. After rinsing, the surface should look clear and feel smooth rather than gritty.

What changes for yours

Adjust for your showers & glass doors

Hard water on glass shower doors and shower glass

Glass gets the same diluted remover, but only on the spotted areas rather than the whole door. Wipe it on with a soft cloth and keep to the timing from the steps.

Dry the glass with a soft cloth straight after rinsing, since water left to dry is what leaves new spots. If spots remain, repeat the treatment once the glass is fully dry.

Limescale and calcium buildup in the shower and on shower heads

If the showerhead can't come off, soak a cloth in the 50/50 mix, wrap it around the head, and keep it there for the same short time. Use the toothbrush on the nozzles too, working gently so you don't scratch the finish.

Run the water for a few seconds after rinsing to clear any loosened grit from the holes. Then dry the head with a soft cloth to slow new buildup.

Fiberglass, acrylic, plastic, and onyx shower surfaces

Fiberglass takes the diluted remover after the spot test, starting at the weakest mix and moving to full strength only if needed. Acrylic is different: clean it with a soft cloth and warm water, and never use abrasive cleansers, pads, or solvents. Dull or scratched acrylic needs repairs from the manufacturer's customer service.

For plastic, use only warm water and a soft cloth unless a spot test on a hidden area shows the remover is safe. Onyx is a natural stone, so the remover isn't safe there; use warm water and call a professional if the stain stays.

Tile, floor, walls, base, and stall in the shower

Glazed tile and stall walls take the same diluted remover, applied only to the stained spots. Rinse thoroughly so the glaze isn't left with a dull film. If the floor or base is marble, granite, or another natural stone, use the Marble & Natural Stone guide or the Granite guide instead.

Grout lines need their own treatment, so see the Grout guide rather than soaking the joints here. Dry the tile with a soft cloth to slow new spots.

Shower fixtures, faucets, handles, and valves

Check the finish before using any acid on a fixture. For chrome, brass, or other metal finishes, follow the Metal, Chrome & Tools guide instead of the steps above.

A PVD faucet finish can be damaged by acid, ammonia, or bleach, so skip the remover there entirely. Wipe fixtures with warm water and a soft cloth as your everyday care.

Heavy or long-standing buildup

Old deposits build up in layers, and one pass often isn't enough. Use the remover at full strength on the stained area, apply it as in the steps, and keep to the same short time limit.

Dried deposits can look yellow, orange, or rust-colored. If the stain stays after one full-strength round, repeat it, rinsing thoroughly after each application.

If the stain still shows after two full-strength rounds, stop and don't add bleach or a stronger acid. Orange or rust-colored spots that remain are past what a remover can lift, so a professional should check the surface.

Vinegar, baking soda, peroxide and more

Do home remedies work on hard water on showers & glass doors?

Plenty of home remedies circulate for shower scale, but most don't dissolve mineral deposits. Match each remedy to the shower surface, since some can damage it.

Skip5Avoid1

RemedyVerdictWhat to know
White vinegarSkipSkip vinegar for shower scale; it's hard on marble, limestone, travertine, granite and cement grout. Keep it off marble, limestone, travertine, granite, and cement grout.
Baking sodaSkipIt works as a gentle scrub, not a descaler, so it won't dissolve mineral scale. Keep it away from aluminum and flat painted walls.
Hydrogen peroxide (3%)SkipSkip it for shower deposits.
Dish soapSkipDish soap won't dissolve mineral scale. Use it only for routine wipe-downs between treatments.
Oxygen bleach (OxiClean)SkipIt's made for fabric and doesn't dissolve mineral scale, so skip it in the shower.
Rubbing alcoholAvoidAvoid it on acrylic shower surfaces, and it won't dissolve mineral scale anyway.

What makes it worse

Mistakes to avoid

Don't mix bleach with the remover

Never mix chlorine bleach with vinegar, descalers, toilet-bowl cleaners, or rust removers, because hazardous gas can form. Rinse the area fully between products so nothing is left to react.

Don't let overspray dry on nearby surfaces

When you spray or pour the remover, rinse overspray off the tiles, glass, and fixtures around the stain. Remover left to dry on a nearby surface can etch or dull it.

Don't scrub acrylic with abrasives or solvents

Abrasive cleansers, pads, and solvents damage the bath surface, and aerosol cleaning products are a risk on acrylic too. Use a soft cloth and warm water, and wet the surface before any gentle scrubbing.

Don't use the remover on brass, copper, or PVD finishes

Those metals and coated finishes can be pitted or stripped by acid. Use the metal care route for fixtures instead of the remover.

Troubleshooting

If the stain is still there

Pick what you're seeing:

White spots return within days

Hard water leaves new minerals every time it dries. Towel-dry the head, faucet and walls after each shower to slow the buildup.

The surface looks dull after cleaning

The acid may have stayed too long or the surface was not suited to it. Stop using the descaler there; dull or scratched acrylic needs repair from the manufacturer.

Shower-head nozzles are still blocked

Repeat the short submerge and toothbrush scrub at full strength. Rinse thoroughly after each round.

The descaler dripped onto a nearby metal or painted trim

Rinse it off with cold water immediately. Mask nearby trim with a cloth before the next pass.

When to call a professional

Dull or scratched acrylic needs the manufacturer's customer service for repairs, so contact them before trying more cleaners. If stains persist after the set-in steps, or the surface has become rough or etched, a professional restoration service is the safer call.

Questions

What is the best way to clean or remove hard water stains in the shower?

The best approach is the timed method: equal parts remover and warm water, 2 minutes on the stain, then a cold rinse. Test a hidden spot first, and scrub with a soft brush rather than abrasives.

How do I prevent hard water stains on shower glass and doors?

Dry the glass and doors with a soft cloth after each shower, since water left to dry is what leaves the spots. Wipe down the showerhead too, and towel-dry faucets after each use.

Can I use vinegar on hard water stains in the shower?

No, skip vinegar for shower scale, since acid can etch and dull stone and cement grout. Keep it off marble, limestone, travertine, granite, and cement grout, since acid etches and dulls them.

What cleaner should I buy for hard water in the shower?

Buy a lime-and-scale remover made for hard water deposits, and check the label to confirm it's suited to showers and tile. Choose a formula without bleach, and use the diluted mix described in the steps.

Why won't yellow or orange hard water stains come off in the shower?

Old, dried layers build up and resist a single treatment, so they need a second full-strength round with a thorough rinse each time. If the stain stays after that, stop and call a professional instead of trying anything stronger.

Is it safe to use a hard water remover on acrylic shower walls?

Acrylic can't take abrasives or solvents, so clean it with a soft cloth and warm water. Dull or scratched acrylic needs repair from the manufacturer's customer service.

Hard Water on other materials

All 33 materials for hard water

Other stains on showers & glass doors

Start from the bigger picture

How we know this

Every method, amount and warning here comes from university extension services, industry bodies and product makers. We read them, check every step for unsafe combinations and changed amounts, and write it up so you can follow it.

  1. CLR
  2. Clemson Extension
  3. Clorox
  4. Kohler