How to Remove Soap Scum Stains from Tile

EasyA few minutes for light film5 stepsChecked against 6 sourcesReviewed · Updated Nov 5, 2026
Quick answer

Rinse the tile with cool water, rub the film with baking soda on a damp cloth, then rinse well and dry with a soft cloth. Test a hidden spot first, and skip scouring pads on glass tile.

Start the steps

Prefer a ready-made fix? Our top picks ↓

Prep first

Before you start

  1. Rinse the surface with a sponge dipped in cool water and wipe dry.
  2. For film that remains, rub with baking soda on a damp cloth.
  3. Rinse well afterward so no cleaner residue is left behind.
  4. Test any cleaner on a hidden spot first.

Tile picks up soap scum from hard water, and the film clings to it instead of wiping off. Most tile can take a baking soda rub and a clear rinse, though abrasives need care on any tile, so test a hidden spot before you scrub. Fresh film lifts far more easily than built-up film, which can take repeated rounds.

Before you buy a soap scum remover for tile, check whether it's glass or polished porcelain, since those need gentler scrubbing. Keep the grout lines out of your scrub at first, since a stiff brush can roughen them and make the film cling harder. If soap stains on bathroom tiles still won't shift, stop before you try anything harsher.

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 5

    Test a hidden spot first

    Before you work on the whole shower, try the cleaner on a small, hidden patch of tile and grout. Let the test patch dry, then look at it closely. Only go on once the test area looks the same as before.

  2. Step 2 of 5

    Rinse the tile with cool water

    Dip a sponge in cool water and wipe down the tile to lift loose dirt and surface grime. Work from the top of the wall down so the rinse water runs over the areas you haven't cleaned yet.

    Careful. Glass and ceramic can crack from a sudden temperature change, so keep the rinse water cool.

  3. Step 3 of 5

    Rub the film with baking soda

    Sprinkle baking soda onto a damp cloth and rub the tile in small sections until the film starts to lift. Keep the cloth damp and move across the whole area before going back over any spots.

    Tip. If a patch of film stays after one pass, repeat the rub on that section rather than scrubbing harder.

    Careful. Don't use scouring pads, steel wool or sandpaper on glass tile.

  4. Step 4 of 5

    Rinse away every trace

    Rinse the tile thoroughly with clean water, using a fresh sponge or cloth to pick up any residue. Check the grout lines and corners, since leftover baking soda there can look like film once it dries.

  5. Step 5 of 5

    Wipe the tile dry

    Dry the tile with a clean, soft cloth, working from the top down. Drying shows you the real result, because wet tile can hide a film that is still there.

    Tip. If a film remains once dry, go to the set-in section below before trying anything stronger.

If you'd rather buy than mix

Best products for soap scum on tile

For a film that stays after the baking soda, look for a tile and grout cleaner labeled for soap scum, and check that it has no fluorine compounds or acid for polished porcelain.

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 tile should look even and clear with no cloudy haze left on it. Grout and corners should look clean too, and the surface should feel smooth rather than tacky when you run a dry hand over it.

What changes for yours

Adjust for your tile

Soap on bathroom tiles

Bathroom floor tile follows the same steps, with one change: keep the final rinse thorough so no residue is left on the floor. Don't use no-rinse cleaners on tile floors, because their residue reduces slip resistance.

Wall tile around a tub or vanity needs the same care, and the steps above fit it without change. Work in sections so the surface stays damp while you rub, and dry each section before you move on.

Glass tile

Glass tile uses the same baking soda rub and rinse, but it calls for the gentlest hand. Work in small sections so the cloth stays damp and the rinse doesn't leave streaks.

Dry glass tile fully before you judge it, since a damp surface shows streaks that aren't film.

Polished porcelain tile

Polished porcelain is the most finish-sensitive tile here, so keep the baking soda rub light and quick. Rinse fully so no cleaner sits on the glossy surface.

If the film stays, use only the tile and grout cleaner from the set-in section, and check its label before using it.

Grout lines

Grout absorbs more of the film than the tile face does, so give the lines a second pass with the baking soda cloth. Use a fresh section of cloth each time so you aren't pushing film back into the grout.

Rinse the lines last and dry them fully, since grout that stays damp will still look hazy.

Heavy or long-standing buildup

Old soap scum that has built up over months won't come off in a single pass. Repeat the baking soda rub on the same section, moving gently across the film rather than pressing hard.

Once the film has dried on, rinse with clear water and wipe dry before you judge the result. Damp tile can hide a film that is still there, so check it again only when it is fully dry.

If the film still hasn't lifted after repeated passes, use a tile and grout cleaner made for soap scum, following its label. Use it only on the tile and grout, rinse it out completely and dry the area. Scrubbing harder with a pad is the wrong move, because it can scratch glass tile.

Vinegar, baking soda, peroxide and more

Do home remedies work on soap scum on tile?

Plenty of home remedies circulate for soap scum, but most either don't cut this film or can't be used on every tile. Start with cool water and baking soda, since most others can damage some tile or grout.

Works1Skip4Avoid1

RemedyVerdictWhat to know
Baking sodaGet it on Amazon WorksThis is the cleanser in the steps above, rubbed on a damp cloth. Keep it away from aluminum fixtures, and don't scrub flat or matte painted walls hard.
Hydrogen peroxide (3%)SkipSkip peroxide; this film doesn't need it, and the stronger hair-bleaching solution is never an option. Keep it off metal tools and containers, and never use the stronger solution sold for bleaching hair.
Dish soapSkipSkip dish soap; adding more soap to a soap film doesn't clear it.
Oxygen bleach (OxiClean)SkipBaking soda on a damp cloth handles this film, so there's no need for anything stronger. Skip oxygen bleach on tile; soap film doesn't need it, and it can harm painted surfaces.
Rubbing alcoholSkipSkip alcohol; it's meant for fabric and dye spots, not soap film on tile.
White vinegarAvoidKeep vinegar off grout and natural stone. It can damage cement grout and natural stone such as marble, limestone, travertine and granite, so baking soda is the safer pick.

What makes it worse

Mistakes to avoid

Don't mix bleach with other cleaners

Never mix bleach with other cleaners, including vinegar, ammonia, toilet bowl cleaners or acidic scale removers. It is also hard to rinse off tile, so dilute it first and never use it at full strength.

Don't use cleaners with fluorine compounds

Fluorine compounds damage ceramic, glass and stone, so check the label before you buy a tile cleaner. Acid-based products are also a poor fit for polished porcelain.

Don't use metal or hard objects on glass or ceramic

Scraping glass or ceramic with metal blades or other hard objects can damage the surface. Stick to a sponge, cloth or plastic pad, which is gentler.

When to call a professional

If the film still won't lift after a stronger tile cleaner, stop before you scrub harder. A tile installer or a professional cleaner can assess the tile and grout and tell you whether they need more work.

Questions

What causes soap scum to keep coming back?

Hard water keeps supplying the calcium and magnesium that react with soap, so the film returns. A water softener removes the hardness minerals that form soap film, which is the long-term fix.

Do I need a special soap scum remover?

Not for light film, since baking soda on a damp cloth handles most of it. For a film that stays, a tile and grout cleaner made for soap scum is the next step, used exactly as its label says.

Can I use the same method on shower glass doors?

The baking soda method works on the tile around a shower, but glass doors can need a different approach. See the Showers & Glass Doors guide for those.

Does the method work on grout?

Yes, the same steps apply, but rub grout gently and rinse it thoroughly. Film packed deep into the lines is a job for the stronger treatment in the set-in section.

Why do I need to rinse so carefully?

Any leftover baking soda or cloudy residue can leave its own haze, which makes it hard to tell whether the film is gone. A thorough rinse followed by drying shows you the true result.

Can I use this on a bathtub with tile around it?

The steps suit the tile around a tub, and the tub itself has its own guide. See the Bathtubs guide for the basin.

Soap Scum on other materials

All 14 materials for soap scum

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. Penn State Extension
  3. Clorox
  4. Daltile
  5. Pyrex
  6. Kohler