How to Remove Water Stains from Bathtubs

Quick answer

The color matters less than your tub's material, since acrylic, enameled cast iron and vitreous china each need different care. Blot up standing water, wipe with a soft damp sponge, use a cleaner made for your material only if it's heavily soiled, and rinse it off right away.

Start the steps

Prefer a ready-made fix? Our top picks ↓

Prep first

Before you start

  1. Blot up standing water right away with a dry, white absorbent cloth or paper towels.
  2. Wipe gently rather than rubbing, so the spot doesn't spread.
  3. Identify the tub's material before you choose any cleaner.

Water stains on a bathtub come in yellow, rust, blue, green and brown, but the material the tub is made of matters more than the color when you choose a method. Acrylic, cast iron, vitreous china and enameled finishes each take a different amount of scrubbing, so the gentlest step goes first. On cast iron, an abrasive cleaner used sparingly and always with water can handle stubborn marks, while dull or scratched acrylic usually needs a manufacturer repair.

Test any cleanser on a small hidden spot first, even a gentle one. Rinse thoroughly after each pass so no grit is left to scratch the finish, especially on rust-colored or yellow water stains. If blue water stains in a tub survive gentle wiping, a hard-water remover is worth trying on a finish that can take it.

Before you start

What bathtubs 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.

6 steps

Step by step

0 of 6 done
  1. Step 1 of 6

    Blot up any standing water

    Press a dry, white absorbent cloth or paper towels onto any standing water before you clean anything. Blotting keeps the water from drying into a ring while you work.

    Tip. Switch to a fresh towel as the first one fills up.

  2. Step 2 of 6

    Check the tub's material

    Acrylic, enameled cast iron and vitreous china each take different cleaners, so work out which one you have before you pick anything up. If you can't tell, or the tub is fiberglass or vinyl, treat it as acrylic and use only the gentlest steps.

  3. Step 3 of 6

    Wipe the spot with a soft sponge

    Dampen a soft sponge or cloth with water and wipe the stained area in gentle passes. On vitreous china, add mild soap and warm water to the sponge.

    Tip. Rinse the sponge often so you aren't dragging the stain around the tub.

  4. Step 4 of 6

    Use a cleaner only if needed

    If the spot is still there and the tub is heavily soiled, use a general-purpose cleaner listed for your tub's material. Apply it to the stain itself, not the whole tub, so you can rinse it off quickly.

    Careful. Test any cleaner on a hidden area first.

  5. Step 5 of 6

    Rinse the cleaner off fully

    Rinse with water completely right after applying any cleaner, then look at the spot again. If it's still there, move on to the next step.

    Careful. Don't let any cleaner soak; rinse overspray off nearby surfaces too.

  6. Step 6 of 6

    Treat stubborn marks, then dry

    For a stubborn stain on enameled cast iron or vitreous china only, use a soft abrasive cleaner sparingly, always with water. For a mark on enameled cast iron, a cast iron cleaner made for enamel removes the mark and restores shine. Finish by blotting the tub dry with a soft cloth.

    Tip. Work in small areas so you can rinse each one as you go.

    Careful. Never use an abrasive cleaner without water.

If you'd rather buy than mix

Best products for water stains on bathtubs

Look for a general-purpose cleaner labeled for your tub's material, and a cast iron cleaner made for enamel if you have enameled cast iron.

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

Finished the steps? How does it look?

How to tell it's working

The tub is clean when the spot looks even and the surface doesn't look hazy once it's dry. Dry it completely before you judge, since a damp finish can look clean when the stain is still there.

What changes for yours

Adjust for your bathtubs

Porcelain, fiberglass, cast iron and vinyl tubs

Fiberglass and vinyl tubs can't be confirmed for these cleaners, so treat them as acrylic. That means gentle cleaning only, with water and mild soap, and no abrasives or solvents.

A porcelain tub is either enameled cast iron or vitreous china, so use the card that matches what you've found. If you can't tell which, default to acrylic.

Acrylic tub

Acrylic takes the fewest cleaners of any tub here. Stick to water, mild soap and a general-purpose cleaner listed for acrylic, and rinse it off right away.

Abrasive cleansers, solvents and aerosols are off limits. Never use full-strength bleach or ammonia in an airjet tub. If the mark looks dull or scratched rather than stained, that is a repair job for the manufacturer.

Airjet tub

An airjet tub has jets and fittings that a plain tub doesn't, so the cleaning stays with mild products only. Never use full-strength bleach or ammonia on it.

If the spot doesn't lift after a rinse, don't move up to a stronger chemical; a dulled acrylic surface needs repair, not more product.

Vitreous china tub

Vitreous china starts with mild soap and warm water, which is enough for most rings. Save the soft abrasive cleaner for a stubborn stain, and keep strong abrasives and ammonia away from it.

Once the spot is gone, blot the surface dry so no residue is left behind. If it's still there after that, reassess the tub's material before trying a stronger cleaner.

Enameled cast iron tub

Enameled cast iron can take the soft abrasive cleaner for a stubborn stain, sparingly and always with water. For a single mark, use the cast iron cleaner made for enamel instead of anything harsher.

Steel wool, wire brushes and abrasive pads are off limits, even on a stubborn spot. A rust mark on enamel may take more than one round, so work through the steps again before moving on.

Heavy or long-standing buildup

An old stain that has been sitting for a while usually needs more than one pass, so repeat the soft wipe and the cleaner step before you try anything stronger. On enameled cast iron or vitreous china, the soft abrasive cleaner is the next step up, used sparingly and always with water. Work in small areas and rinse fully after each pass so no cleaner dries on the surface.

If the stain has dried hard, don't reach for steel wool or harsher tools, because cast iron can't take them. For a mark on enameled cast iron, use the cast iron cleaner made for enamel, and expect a stain that has dried in place to take several rounds.

If it's still there after a few rounds, stop, because the surface may be dulled or scratched rather than stained, and no cleaner will lift that. On acrylic, dull or scratched areas need the manufacturer's repair service, not more scrubbing.

Vinegar, baking soda, peroxide and more

Do home remedies work on water stains on bathtubs?

Plenty of home remedies float around for tub stains, but most belong to other materials or can harm a tub surface. Here is how each one stacks up for a bathtub.

Skip5Avoid1

RemedyVerdictWhat to know
White vinegarSkipSkip vinegar on a tub. The mild soap and warm water handle the same kind of stain without adding an acid to the tub's surface.
Baking sodaSkipSkip baking soda; it's a mild abrasive, and acrylic tubs can't take abrasive cleansers.
Hydrogen peroxide (3%)SkipPeroxide is a bleach, so skip it on a tub's surface. Don't reach for a stronger solution on a tub; the steps clean the stain without it.
Dish soapSkipMild soap in warm water is the right choice for vitreous china, and the tub's material decides the rest. Dish soap is meant for fabric, so it stays off the tub.
Oxygen bleach (OxiClean)SkipOxygen bleach is made for fabric, not for a tub's surface. Stick to the cleaners listed for your tub's material instead.
Rubbing alcoholAvoidAlcohol is a solvent, and solvents aren't allowed on acrylic, cast iron or vitreous china, so skip it on a tub.

What makes it worse

Mistakes to avoid

Don't use abrasive cleansers, solvents or aerosols on acrylic.

Acrylic is damaged by abrasive cleansers, and solvents and aerosol products are also off limits on the bath surface. Stick to water, mild soap and a general-purpose cleaner listed for acrylic.

Don't use steel wool or abrasive pads on cast iron.

Steel wool, wire brushes, abrasive sponge pads and abrasive cleansers can damage cast iron, so leave them in the drawer. A soft sponge with water, and the soft abrasive cleaner used sparingly, is the most you should use.

Don't use strong abrasives or ammonia on vitreous china.

Strong abrasive cleaners scratch and dull vitreous china, and ammonia cleaners can damage its finish. Soft abrasive cleaner, used sparingly and always with water, is the strongest option that's safe here.

Don't use full-strength bleach or ammonia in an airjet tub.

Chemically active solutions like these can damage the surface of an airjet acrylic bath. Use only mild cleaners on the tub.

Don't put ammonia, bleach or acid on the faucet.

Faucets with a PVD finish can be damaged by harsh products, so keep them off the faucet. Wipe the faucet with the same soft cloth and water you use on the tub.

When to call a professional

For dull or scratched acrylic, contact the manufacturer's customer service for repairs, because no cleaner will fix that damage. Improper care and cleaning can void a cast iron tub's warranty, so check the warranty terms before using a harsh product.

Questions

How do I clean mineral water stains from a tub?

Start with a soft sponge and water, adding mild soap and warm water on vitreous china, then rinse fully. If the mark remains on enameled cast iron, a cast iron cleaner made for enamel is the next step. On acrylic, skip the abrasives and use only a general-purpose cleaner for your material if the tub is heavily soiled.

Can I use vinegar on a bathtub water stain?

Skip it; stick with water and mild soap on vitreous china, since that's the gentlest route for a tub. Stick with water, and mild soap on vitreous china, since that's the gentlest route for a tub.

Can I use bleach on a bathtub with water stains?

Leave it out. Full-strength bleach is off the table on airjet acrylic baths, and the steps above clean the stain without it.

Can I scrub a cast iron tub with steel wool?

No. Steel wool, wire brushes and abrasive pads can damage cast iron. Use a soft sponge with water, and save the soft abrasive cleaner for a stubborn stain, used sparingly.

Why does a water ring come back after cleaning?

A ring often returns when the tub stays wet or a cleaner dries on the surface. Rinse each cleaner off right away and dry the tub completely before you judge the result.

Can I clean dull or scratched acrylic myself?

Cleaning won't restore dull or scratched acrylic. Contact the manufacturer's customer service for repair, and don't scrub harder in the meantime.

Should I test a cleaner before using it on the tub?

Yes. Pick a hidden spot, apply the cleaner and check it for dulling or color change before you treat the visible stain.

Does the color of the stain change the method?

No. The method depends on the tub's material, not the color, so the same gentle steps apply to a yellow, blue, green or brown mark. A mark on enameled cast iron is the one case that gets its own cleaner.

Water Stains on other materials

All 44 materials for water stains

Other stains on bathtubs

All 26 stains on bathtubs

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. Minwax
  2. Mothers
  3. Carpet and Rug Institute
  4. Kohler