How to Remove Rust Stains from Tile

MediumA few minutes for most stains5 stepsChecked against 5 sourcesReviewed · Updated Nov 6, 2026
Quick answer

Start with a heavy-duty granular cleaning compound on a damp cloth or pad, rub until the rust lifts, then rinse and dry. For heavy stains, follow the directions on an oxalic acid rust remover, wearing rubber gloves.

Start the steps

Prefer a ready-made fix? Our top picks ↓

Prep first

Before you start

  1. Keep chlorine bleach away from rust. It sets rust stains and makes them more intense.
  2. Blot up any wet residue right away.
  3. Remove the rusty object from the tile before you clean.

Iron oxide is what leaves those orange marks on tile, and it reaches the surface through iron in household water or a rusting metal object sitting on it. Acid and abrasive cleaners both need care on tile, so test a hidden spot before you commit to a stronger remover. Fresh marks come out with much less effort, while a mark that has dried and set in may need a stronger treatment.

Rust stains on tile floors and ceramic tile usually lift with a hard-surface rust remover applied with a soft microfiber cloth. On shower tile, work in small patches so the remover doesn't dry on the surface and streak. If a rust mark on porcelain tile is still there after two rounds, call a tile pro before trying anything stronger.

Before you start

What tile can take

Safe to use1

  • Water

Use with care7

  • Hot water
  • Soaking
  • Chlorine bleach
  • Solvents (alcohol, spot removers)
  • Acids (vinegar, lemon)
  • Scrubbing and abrasives
  • Heat, once the stain is out

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.

5 steps

Step by step

0 of 5 done
  1. Step 1 of 5A few minutes

    Pretest the cleaner first

    Dampen a hidden spot on the tile, apply a little of the cleaner you plan to use, and wait a few minutes. Rinse it off and check for any color change before you go near the stain. This matters most on polished porcelain, where acid-based cleaners are a risk.

  2. Step 2 of 5

    Lift off loose rust

    Remove the rusty object from the tile, then blot any wet residue with a dry cloth. Let the area dry so you can see exactly where the stain sits.

  3. Step 3 of 5

    Rub with the granular cleaner

    For fresh rust on ceramic or plastic tile, use a heavy-duty granular cleaning compound high in trisodium phosphate. Apply it with a damp cloth or plastic pad and rub the discolored tile until the stain is gone.

    Tip. If the rust hasn't lifted after a few rubs, move on to the rust remover rather than scrubbing harder.

  4. Step 4 of 5

    Use a rust remover on heavy stains

    If the rust is heavy or stubborn, apply an oxalic acid rust remover or a trichloro-melamine powder cleanser and follow its directions very carefully. Wear heavy-duty rubber gloves, and don't leave an acid remover on the tile for more than 2 minutes before you rinse.

    Careful. Never mix a rust remover with chlorine bleach, vinegar or other acids. The combination can release toxic gas.

  5. Step 5 of 5

    Rinse, dry, and polish

    Rinse the tile thoroughly with clean water after each cleaner so no residue is left behind. Wipe it dry, then polish the surface with a dry cloth.

    Tip. Keep rinsing until the water runs clear across the tile.

If you'd rather buy than mix

Best products for rust on tile

Use microfiber cloths to rinse and polish the tile, and switch to a dry one once the surface is clear so no residue is left behind.

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

Finished the steps? How does it look?

How to tell it's working

The orange should fade as you rub, and the cloth should pick up color. If the stain lightens but a faint shadow stays, it's set in, so move on to the set-in paste.

What changes for yours

Adjust for your tile

Ceramic tile

Ceramic tile is the simplest case, since the granular cleaner is the main tool. Start there, and only move to the rust remover if the stain is deep or has been sitting a while.

Rinse well after every cleaner so the glaze is left clean and dry. Then check the tile in good light before you decide whether a second round is needed.

Tile floors

Floors take the same steps, but work the rust in small sections so the cleaner doesn't dry on the tile before you rinse it. Keep the rust remover off nearby surfaces, and use the granular cleaner first.

Rinse the floor thoroughly, since no-rinse cleaners leave residue that reduces slip resistance. Dry the floor completely before anyone walks on it.

Bathrooms and showers

Shower walls and bathroom tile take the same steps, but check where the rust is coming from first. Iron carried by household water is a common source, and the stain will come back until it's dealt with.

Keep the rust remover off nearby tubs, sinks and toilets, since commercial rust removers can ruin their porcelain or enamel finish. Rinse the walls thoroughly and wipe them dry once the stain is gone.

Porcelain tile

Polished porcelain is the one to watch, because acid-based chemicals are cautioned against on it. On polished porcelain, skip the rust remover completely and use the granular cleaner, rinsing and drying as usual.

If you can't tell whether the tile is polished, treat it as polished and stay with the granular cleaner. If the cleaner doesn't lift the stain, have a tile professional look at it instead of reaching for acid.

Stone, travertine, and VCT tile

Keep acid rust removers off travertine and other natural stone, because the acid can strip sealer and pit the surface. Skip the rust-remover step completely, and pretest the granular cleaner on a hidden spot first.

VCT is a vinyl floor, so these steps don't fit it, and the Laminate & Vinyl Floors guide covers that surface. For marble, granite or other natural stone, the Marble & Natural Stone guide is the better match.

Outdoor and pool tiles

Outdoor and pool tiles follow the same steps, starting with the granular cleaner. Pretest a hidden spot first, since you can't always tell what finish an outdoor tile has.

Rinse thoroughly afterward so no rust remover is left on the surface. Wipe it dry and polish it once the stain is gone.

Tile and grout

If the rust has reached the grout, pretest the cleaner on a hidden grout line first, and keep vinegar off cement grout since it's unsafe there. For hard-water buildup on the tile and fixtures, a commercial hard-water deposit remover used per its package instructions is the right tool.

Rinse the tile and grout separately with clean water after the hard-water remover, so no residue is left in the lines. For grout itself, the Grout guide covers that surface in more detail.

Heavy or long-standing buildup

Old rust that has sat for a long time needs more than the usual steps. For ceramic or plastic tile, dissolve oxalic acid crystals in hot water, then mix in enough whiting or talcum powder to make a soft paste.

Spread the paste over the stain, wearing rubber gloves, and keep the contact time to 2 minutes or less. Rinse thoroughly afterward, then judge the result before you try again.

If a shadow is still there after one round, repeat the paste and rinse between rounds. Rust stains may be very difficult to remove, so a second or third round is normal. Stop when the tile stops improving, rather than pushing harder with stronger acid.

Vinegar, baking soda, peroxide and more

Do home remedies work on rust on tile?

Most household remedies are built for fabric, laundry or other surfaces, so only a few have a place here. Each row below says whether a remedy is used in the steps, helps on its own, or should be skipped.

Helps1Skip6

RemedyVerdictWhat to know
SaltGet it on Amazon HelpsSalt scrubbed with a damp cloth can lift a small rust patch on some hard surfaces, but on tile the rust-remover steps do the heavy lifting.
White vinegarSkipVinegar is a weak acid and usually isn't strong enough to lift rust, so the rust-remover steps replace it.
Baking sodaSkipSkip baking soda for rust; a heavy-duty granular cleaning compound on a damp pad lifts it, and heavy stains need an oxalic acid remover worn with rubber gloves.
Hydrogen peroxide (3%)SkipSkip the 3% drugstore solution; use a granular cleaner or rust remover instead.
Dish soapSkipMild dish soap is good for everyday cleaning, but for rust, use a granular cleaner.
Oxygen bleach (OxiClean)SkipIt is made for laundry, so it doesn't belong on tile.
Rubbing alcoholSkipAlcohol isn't a rust fix, so skip it on tile.

What makes it worse

Mistakes to avoid

Don't use fluorine-based cleaners on tile

Cleaners with fluorine compounds, including hydrofluoric acid rust removers, damage ceramic, glass and stone. Choose an oxalic acid or trichloro-melamine remover for heavy stains instead.

Don't handle oxalic acid bare-handed

Oxalic acid is poisonous and shouldn't touch your skin, so keep rubber gloves on through the job. Store the container closed and out of children's reach once you're finished.

Don't scrub glass tile with steel wool

Scouring pads, steel wool and sandpaper scratch glass tile and dull its surface. Use a plastic or nylon pad, and keep metal and other hard objects away from glass and ceramic.

When to call a professional

If the stain returns after a couple of rounds, or the tile looks dull or etched after treatment, stop and have a tile professional look at it. Don't keep reaching for stronger acid to finish the job.

Questions

How many rounds should I try before stopping?

Two rounds of the steps is a fair test. If the rust is still visible after that, move to the paste, and stop once the tile stops improving.

Is it rust or hard water?

Rust is orange-brown and usually comes from iron in household water or a rusting object. Hard-water deposits are chalky mineral marks that call for a commercial hard-water deposit remover used per its package instructions.

Can a rusting washer leave rust on my tile floor?

Yes. A rusting washer drum can shed iron onto nearby tile, so clean the floor with the steps above and check the washer. Deal with the rusting drum first, or the stain will keep coming back.

How do I keep rust from coming back in the shower?

Rinse and dry the walls after each use, and deal with any rusting fixture or iron-heavy water before cleaning again. Once the source is handled, the stain is less likely to return.

Will rust remover change the shine on porcelain?

It can, so pretest first and rinse thoroughly. On polished porcelain, skip the acid and use the granular cleaner, then polish with a dry cloth.

How do I tell if rust is set in?

Rust is set in when it still shows after both the granular cleaner and the rust remover. For that, use the paste treatment and expect more than one round.

Rust on other materials

All 40 materials for rust

Other stains on tile

All 19 stains on tile

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