How to Remove Rust Stains from Showers & Glass Doors

MediumAbout 10 minutes of hands-on time5 stepsChecked against 4 sourcesReviewed · Updated Nov 6, 2026
Quick answer

Test an acid rust remover on a hidden spot, mix it 50/50 with warm water, and leave it on the stain for 2 minutes before rinsing well with cold water. Never use chlorine bleach on rust, because it sets the stain and makes it worse.

Start the steps

Prefer a ready-made fix? Our top picks ↓

Prep first

Before you start

  1. Blot any wet residue and move bottles, sponges, and bath mats off the stain.
  2. Clear the area so you can see the full extent of the rust before you start.
  3. Check the material first, because tile, acrylic, fiberglass, and metal each need a different approach.
  4. Look at the stain in good light so you can tell when it's gone.

Rust in a shower traces back to iron in well or hard water, or to a rusting metal part dripping onto the surface. Most shower surfaces can take an acid treatment with care, followed by a thorough rinse, but the surface type sets the limits. Fresh spots rinse away more easily than old ones, and dull or scratched acrylic can't be restored by cleaning, so it needs the manufacturer's repair.

Before you tackle rust on a shower rod or caddy, check what the surface is made of. Keep scouring pads off acrylic and fiberglass, since they leave dull marks. For red water stains in the shower, a hard-water remover can help, but test it on a small patch first.

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)

6 items

What you'll need

0 of 6 ready

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

As an Amazon Associate we earn from qualifying purchases.

5 steps

Step by step

0 of 5 done
  1. Step 1 of 5

    Mix and test the remover

    Mix equal parts of the acid rust remover and warm water in a well-ventilated area. Dampen a small hidden spot, wait a few minutes, rinse it, and check for any color change before you go further.

    Careful. Wear heavy-duty rubber gloves, and don't skip the spot test on older sinks, tubs, and tiles, which can be more sensitive.

  2. Step 2 of 52 minutes

    Apply the mix to the stain

    Brush, dab, or sponge the mix directly onto the stain, then let it sit for 2 minutes. Rinse promptly and thoroughly with cold water so no residue dries on the surface.

    Careful. Don't leave the remover on longer than 2 minutes, and rinse any overspray off nearby surfaces. Don't spill it on porcelain or enamel, since it can ruin the finish.

  3. Step 3 of 52 minutes

    Soak a removable showerhead

    If you can identify the showerhead's metal as something other than brass, copper, aluminum, or galvanized, remove the head and submerge it in the 50/50 mix for no longer than 2 minutes. If you can't tell what it's made of, skip the soak and dab the mix onto the stain with a cloth instead.

  4. Step 4 of 5

    Scrub the showerhead face

    Brush the face of the showerhead with an old toothbrush to lift mineral buildup from the nozzles. Rinse the head well before you reattach it.

  5. Step 5 of 5

    Repeat only if rust remains

    Once the surface is dry, check for any rust that is still visible. If it is, apply the mix at full strength and repeat the short contact time, then rinse thoroughly after every application and dry the surface with a soft cloth.

If you'd rather buy than mix

Best products for rust on showers & glass doors

Use a clean microfiber cloth to brush or dab on the 50/50 mix and wipe it off, and check the label of your acid product for the surfaces it can't touch. Dilute it 50/50 as these steps describe, and keep the label handy for the contact time.

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 rust is gone when the orange tint has lifted and the stain blends into the surrounding surface. Check once the area is fully dry, since a wet surface can look cleaner than it is. If a faint shadow remains, repeat the full-strength application.

What changes for yours

Adjust for your showers & glass doors

Shower floors, walls, bases, stalls, pans, drains, glass, acrylic, and fiberglass

Acrylic and fiberglass need the gentlest approach, so use one pass of the 50/50 mix and rinse it off well. On fiberglass, start with a mixture of the product and water, and move to full strength only if the rust is still there. Keep the remover off aluminum frames around glass doors and drains.

Tile and glass can take the full procedure as written. For rust in the grout lines, see our Grout guide before you apply anything to the joints.

Shower rods, caddies, and shower heads

Showerheads follow the soak in the steps above, but only once you've confirmed the metal. Rods and caddies are often made of brass, aluminum, galvanized steel, or have painted and coated finishes, so check the metal before any remover touches them. If you can't tell, wipe the rust with a soft cloth and mild soap in warm water instead.

For the metal itself, including chrome-plated and galvanized fixtures, see our Metal, Chrome & Tools guide. Once you've confirmed the metal, use the same spot test and rinse as the rest of the shower.

Shower surfaces

Iron in well water or hard household water leaves orange or red marks that look like rust. Treat them with the same steps: spot test, apply the 50/50 mix for 2 minutes, and rinse with cold water.

Stains that keep coming back can mean the water still carries iron, so repeat the cleanup when they return. Rinse the surface and dry it with a soft cloth after each shower to slow the buildup.

Heavy or long-standing buildup

Old rust that has had time to bond usually needs more than one pass. Start with the same 50/50 mix and short contact time, then check the result once the surface is dry.

Dried rust can look lighter while it's wet, so judge the result only after the surface has dried completely. If it still shows, repeat the application at full strength and rinse thoroughly after each pass.

Realistically, a faded stain is a good result on an old fixture, especially where the finish has worn. If the stain is still there after several full-strength passes, stop, because more acid won't help and a worn finish may need professional repair.

Vinegar, baking soda, peroxide and more

Do home remedies work on rust on showers & glass doors?

Most household remedies don't lift set rust, so the acid rust remover in the steps is the only product used on the stain itself. The reason each remedy doesn't suit a shower is given with it. Home remedies are too weak for set rust, so most are better left alone in a shower.

Skip7

RemedyVerdictWhat to know
Hot water / heatSkipHeat only helps on fabric that can be boiled, and hot water alone doesn't lift rust from a shower surface. Skip heat on shower rust; hot water alone won't lift it.
BoraxSkipBorax is sold as a laundry booster and multi-purpose cleaner, not a rust remover, so use the acid rust remover from the steps instead. Keep it away from aluminum fixtures too.
White vinegarSkipVinegar is a weak acid and typically isn't strong enough for set rust. Keep it for limescale and mineral buildup, and use the acid rust remover from the steps for rust.
Baking sodaSkipBaking soda is a gentle cleanser and won't lift rust. Use it only for light scrubbing once the rust is gone, and test it first on any painted surface.
Hydrogen peroxide (3%)SkipThe mild drugstore peroxide won't remove rust here. Stick with the acid rust remover from the steps.
Dish soapSkipDish soap won't lift rust. Once the rust is gone, use mild soap and warm water to clean the surface.
Oxygen bleach (OxiClean)SkipOxygen bleach is a laundry product for white items, so it doesn't belong in the shower steps.

What makes it worse

Mistakes to avoid

Don't use chlorine bleach on rust

Bleach is an oxidizer that makes iron oxide worse, so it sets the stain and makes it more intense. Reach for the acid rust remover instead, and keep bleach out of the cleanup altogether.

Don't mix a rust remover with bleach or other acids

Bleach combined with rust removers, vinegar, or other acids can release toxic gas. Rinse the surface completely before you use any other cleaner, and never combine them in the same bottle or bucket.

Don't scrub acrylic with abrasives or solvents

Abrasive cleansers and solvents damage the bath surface, and aerosol products are a poor choice on acrylic too. Use the mix with a soft cloth and rinse, which is gentler on the finish.

Don't leave acid on natural stone, brass, or painted surfaces

The acid can strip sealers from marble or granite and pit brass, copper, aluminum, or galvanized metal. Painted, coated, or sealed surfaces and wood are off limits too, so skip them.

When to call a professional

If the acrylic is dull or scratched, contact the manufacturer's customer service for repairs rather than scrubbing harder. Improper cleaning can also void a cast iron warranty, so check the care sheet before treating a cast iron fixture.

Questions

How do you get rust out of a shower?

Pretest an acid rust remover on a hidden spot, then mix it 50/50 with warm water and apply it to the stain for 2 minutes. Rinse thoroughly with cold water, and repeat at full strength only if rust is still visible.

Will rust remover damage acrylic or fiberglass?

It can, if you use it roughly or leave it on too long. Keep to one pass on acrylic, avoid abrasives and solvents, and start fiberglass at a diluted mix before going to full strength.

Why does my shower have orange stains?

Iron in well or hard water often leaves orange or red marks that look like rust. Treat them with the same spot test, 2-minute contact, and cold-water rinse, and expect to repeat the cleanup if the water keeps carrying iron.

Can I use borax to clean rust in my shower?

No, borax isn't a rust remover. It's sold as a laundry booster and multi-purpose cleaner, so use the acid rust remover from the steps instead. Keep borax away from aluminum fixtures as well.

Does white vinegar remove iron stains from a shower?

Not in the way you'd need. Vinegar is a weak acid and typically isn't strong enough for set rust, so use the acid rust remover from the steps. Keep vinegar for limescale and mineral buildup.

Can I soak a rusty shower rod or caddy in rust remover?

Only once you know the metal. Rust removers can't go on brass, copper, aluminum, galvanized metal, or painted and coated finishes, which are common on rods and caddies. Check the metal first before any soak.

What rust remover is safe for a shower?

Choose an acid-based calcium, lime and rust remover, and use it at the 50/50 mix with warm water. Test a hidden spot first, and keep it off natural stone, painted surfaces, and porcelain or enamel finishes.

Rust on other materials

All 40 materials for rust

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. University of Georgia Extension
  3. Clorox
  4. Kohler