Chat with us on WhatsApp
Call WhatsApp Us
Marble Care 101

How to Remove Stains from Marble Floors Safely

Because marble is porous and chemically reactive, stain removal isn't as simple as reaching for a strong household cleaner. Here's how to approach it without causing further damage.

Marble stains differently to tile and vinyl, and the wrong cleaning product can make a stain worse. Here's how to treat it correctly.

Step One

Identify the stain type first

Marble stains generally fall into a few categories, and each needs a different response. Oil-based stains (cooking oil, grease, cosmetics) darken the stone and need an absorbent poultice to draw the oil back out. Organic stains (coffee, tea, food, leaves) usually appear pinkish-brown and can lighten on their own with sun and air exposure, or respond to a mild bleaching poultice. Metal stains from a rusting object leave a distinct orange-brown ring that's harder to remove and may need professional attention.

Etch marks, covered in more detail elsewhere on this site, aren't technically stains at all — they're surface damage from acid contact, and no amount of stain remover will fix them since there's no discolouration to lift, just a texture change.

Safe Removal

The poultice method

For absorbed stains, a poultice is the standard safe approach: mix an absorbent powder (talc, baking soda, or a specialised poultice powder) with a compatible liquid into a thick paste, apply it over the stain, cover with plastic wrap, and leave it for 24–48 hours. As it dries, it draws the staining material back out of the pores. This may need repeating two or three times for older, deeper stains.

The critical part is matching the liquid to the stain type — using the wrong combination can spread the stain further into the stone or damage the surrounding area. This is the step most DIY attempts get wrong, and it's why persistent or valuable-area stains are often better handed to a professional with the right poultice chemistry on hand.

Common Mistakes

What to avoid

Never use vinegar, lemon juice, or any acidic "natural" cleaner on marble — it will etch the surface even as it appears to lift the stain. Avoid abrasive scouring pads and coloured cloths that can transfer dye. Bleach-based products should only be used sparingly and rinsed thoroughly, since prolonged contact can also affect the stone's finish.

  • Blot spills immediately — don't wipe, which can spread the liquid further into the pores
  • Use only pH-neutral, stone-safe cleaners for everyday mopping
  • Test any new product on an inconspicuous corner first
  • For stains older than a few weeks or covering a large area, get a professional assessment before attempting a poultice yourself
Prevention Note

Reducing Future Stain Risk

Most stubborn marble stains trace back to the same handful of repeat offenders in a typical home: cooking oil splashes near a stove-adjacent marble floor, potted plant drainage trays left to overflow, and cosmetic or hair product spills on bathroom vanities. Identifying which of these applies in your home and addressing the habit — a splash guard, a saucer under plants, a small tray for toiletries — does more to prevent future stains than any cleaning product.

It's also worth keeping a small, dedicated stock of pH-neutral stone cleaner and a soft microfibre cloth somewhere accessible, so that spills can be dealt with in the moment rather than waiting until a more thorough clean later, by which point the substance may already have started to absorb.

Quick Questions

Frequently Asked Questions

How long should I leave a poultice on before checking it?

Most poultices need 24 to 48 hours to work properly, since they rely on slow evaporation to draw the staining material back out of the stone. Checking or disturbing it too early usually just resets the process.

Can I use the same poultice mixture for any type of stain?

No. Oil-based stains, organic stains, and metal stains each respond to different poultice chemistry, and using the wrong combination can be ineffective or, in some cases, worsen the appearance of the stain.

What should I do if a stain doesn't lift after one poultice treatment?

Repeating the poultice two or three times is normal for older or deeper stains. If it still hasn't improved after that, it's worth having a professional assess it, since some marks are etching rather than staining and need a different fix entirely.

Got a stubborn stain that won't lift? Send us a photo and we'll advise on the safest fix.

WhatsApp a Photo Now
Related Service

Marble Polishing & Stone Restoration

We specialise specifically in parquet and marble — repair, polishing, and restoration are our core business, not an add-on.

View This Service →

Get a free assessment for your marble floor.

WhatsApp us a few photos and we'll tell you honestly what your floor needs — no obligation.