How to Remove Soap Scum Stains from Marble & Natural Stone

EasyMinutes for a light film; 24 to 48 hours with a poultice for a stubborn one5 stepsChecked against 4 sourcesReviewed · Updated Nov 6, 2026
Quick answer

Rinse the marble with cool water, then clean with a pH-neutral stone cleaner, and rinse and dry so no film is left behind. Work the cleaner in small sections, and check any dull spot at a low angle before you reach for anything stronger.

Start the steps

Prefer a ready-made fix? Our top picks ↓

Prep first

Before you start

  1. Rinse the spot with a sponge dipped in cool water.
  2. Wipe it dry with a clean, soft cloth.
  3. Then move on to a neutral stone cleaner, not the kitchen cleaners.

Marble takes on soap scum the same way other surfaces do, through the calcium and magnesium in hard water, and it stays put rather than wiping away. Marble can't take acid, so the cleaner has to be a neutral one, and a poultice can dull polished stone, so test any method on a hidden spot first. Fresh film is far easier to lift than set-in stains, which may need repeated poultices, and some may never come out completely.

Blue soap stains on marble are stubborn, so start with the mildest stone cleaner you have on hand. Keep scrubbing light, since rough pads can dull the polish and leave a mark that's harder to fix. If the stain won't lift after a couple of gentle tries, stop and call a stone restoration pro.

Before you start

What marble & natural stone can take

Safe to use1

  • Water

Use with care5

  • Chlorine bleach
  • Oxygen bleach
  • Solvents (alcohol, spot removers)
  • Scrubbing and abrasives
  • Heat, once the stain is out

Avoid1

  • Acids (vinegar, lemon)

7 items

What you'll need

0 of 7 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

    Rinse the stone with cool water

    Dip a sponge in cool water and rinse the film area, then wipe it dry with a clean, soft cloth. This first pass shows how much film is there before you pick a cleaner.

  2. Step 2 of 5

    Test the cleaner on a hidden spot

    Pick the neutral stone cleaner you plan to use and try a small amount on a hidden corner of the stone. Let it dry before you judge the result, since a damp spot can look better than it will once dry.

  3. Step 3 of 5

    Clean with a neutral stone cleaner

    Apply the neutral stone cleaner to the film with a damp sponge and work it over the full area, not just the spot. Use a pH-neutral stone cleaner or stone soap for the whole job, and work in small sections so it doesn't dry on the marble. If the mark turns out to be a food or drink stain rather than film, the indoor option is 12% hydrogen peroxide with a few drops of ammonia, tested on a hidden spot first.

    Tip. Keep a second dry cloth nearby to pick up any leftover residue.

    Careful. Acidic and bleach-containing cleaners etch or dull marble, so skip them.

  4. Step 4 of 5

    Rinse and dry thoroughly

    Flush the area with plain water and rinse several times so no cleaner residue is left behind. Dry it with a soft cloth, because a damp surface hides the next check.

  5. Step 5 of 5

    Check for etching at a low angle

    Look across the surface at a low angle, with light raking over it. A dull spot that stays after rinsing is an etch, not a stain, so it needs polishing rather than more cleaner.

If you'd rather buy than mix

Best products for soap scum on marble & natural stone

Choose a pH-neutral stone cleaner or stone soap labeled for marble. Skip any product that lists acids or bleach on the label.

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

Finished the steps? How does it look?

How to tell it's working

The stone should look even, with no film catching the light and no water ring as it dries. A dull patch that stays once the marble is dry points to etching, and that needs a stone restorer rather than more cleaner.

What changes for yours

Adjust for your marble & natural stone

Soap on marble countertops

Countertops take the most daily soap and water, so do the cleaning on the counter itself rather than a spare patch. Work the neutral stone cleaner across the full run of the counter, including the edges.

Heat from pots and pans adds to the wear, so set a trivet under hot pans. Rinse the whole counter, then dry it so no water ring forms.

Blue soap on marble

A blue tint from soap is still a film, so it starts with the same rinse and neutral cleaner steps. Don't switch to a stronger cleaner just because the color is bright.

If the blue stays after the cleaner dries, move to the poultice in the set-in section and give it a full 24 to 48 hours. A blue tint that survives repeated poultices needs a stone restorer rather than more home cleaners.

Heavy or long-standing buildup

When a film has been left for a long time and the quick steps don't lift it, switch to a poultice. Mix the white absorbent powder with the neutral stone cleaner until it forms a peanut-butter paste.

Spread the paste 1/4 to 1/2 inch thick over the stain and cover it with plastic for 24 to 48 hours. Remove it, rinse with distilled water, and dry the area. A poultice can dull polished stone, so check the spot at a low angle afterward, and repeat if needed since difficult stains may take up to five applications.

Some stains may never come out completely, and that's realistic for marble. If the stone is still stained or etched after repeated poultices, call a stone restorer, because most stains can be pulled out in professional restoration.

Vinegar, baking soda, peroxide and more

Do home remedies work on soap scum on marble & natural stone?

Plenty of home remedies float around for soap scum, but many are built for glass, fabric or food stains, and a few will damage marble. Stick to the pH-neutral stone cleaner, since a few of these will damage marble.

Skip5Avoid1

RemedyVerdictWhat to know
Baking sodaSkipThe baking soda film method is for glass, tile, grout, metal, fiberglass and acrylic, not stone. The neutral stone cleaner is the right tool here.
Hydrogen peroxide (3%)SkipIt's meant for organic food and drink stains indoors, and soap scum isn't one. Leave it out of this job.
Dish soapSkipSoap is what leaves the film in the first place, so skip it on stone and use the neutral stone cleaner instead.
Oxygen bleach (OxiClean)SkipIt's made for fabrics, and marble needs a pH-neutral stone cleaner instead.
Rubbing alcoholSkipAlcohol isn't needed, since a pH-neutral stone cleaner does the job without a solvent.
White vinegarAvoidAcid etches marble, so this is the one kitchen remedy to skip completely. Keep it away from the stone.

Chemical safety

Never mix these

Some products in this guide react dangerously with each other. Use them one at a time and rinse with water in between.

Ammonia + Hydrogen peroxide (3%)

The ammonia maker's safety sheet says not to mix ammonia with other household chemicals, and Poison Control warns that mixing ammonia products is dangerous.

If they mix by accident: Don't use the mixture; ventilate the room and avoid breathing fumes or touching it; call Poison Control at 1-800-222-1222 for disposal advice or if anyone feels unwell.

What makes it worse

Mistakes to avoid

Don't scrub with scouring powder or pads

Scouring powders, creams and scrub pads can scratch the polish, and scratches make etches look worse. A soft sponge and a soft cloth do the job without them.

Don't mix bleach with other cleaners

Never mix bleach with vinegar, ammonia, toilet bowl cleaners or acidic scale removers, and never mix it with ammonia in particular, which creates a toxic, lethal gas. Skip bleach for soap scum, and never mix it with vinegar, ammonia, toilet bowl cleaners or acidic scale removers.

Don't wipe a fresh spill

Blot it up with a paper towel instead, because wiping spreads the spill across the marble. Once it's blotted, follow the rinse steps above.

When to call a professional

Call a professional stone restorer for etched areas you can't fix, deeper scratches and nicks, deep rust or copper stains, and stains that stay after repeated poultices. Periodic professional refinishing keeps polished marble looking its best over time.

Questions

Why does soap scum keep coming back on marble?

Soap scum forms when soap meets the calcium and magnesium in hard water, so it returns whenever hard water is involved. Rinsing well after each cleaning keeps leftover residue from building into a new film.

Will a water softener stop soap stains on marble?

It can help over time. A water softener removes the hardness minerals that form soap film, so less film builds up on the stone.

Can I use a poultice on soap scum?

Yes, for a film that the quick steps don't lift. Use the poultice from the set-in section, and check the stone for dullness afterward.

Does a blue soap stain need a different cleaner?

No. Start with the same rinse and neutral cleaner, and move to a poultice only if the blue tint stays once the surface is dry.

Can I use baking soda to clean marble?

Not on marble. The baking soda film method is listed for glass, tile, grout, metal, fiberglass and acrylic, and these steps stick to a neutral stone cleaner.

How long does it take to clear soap scum from marble countertops?

A light film can clear in one cleaning pass, which takes only a few minutes. A thick film that needs a poultice adds 24 to 48 hours under plastic before the rinse.

Soap Scum on other materials

All 14 materials for soap scum

Other stains on marble & natural stone

All 15 stains on marble & natural stone

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. Penn State Extension
  2. University of Georgia Extension
  3. Clorox
  4. Natural Stone Institute