Why Marble Loses Its Shine
Marble dulling over time isn't usually dirt — it's the surface itself being worn away. Here's what causes it and how it's fixed.
Marble is a calcium-based stone, similar to limestone, and just as sensitive to acids. Everyday culprits — fruit juice, wine, vinegar-based cleaning sprays, even some standard floor cleaners — etch the surface on contact, leaving a dull, matte patch where the polished finish used to be.
This is different to marble simply being dirty. Etching is physical damage to the surface, so no amount of mopping or standard cleaning will bring the shine back — the dull patch is permanent until it's professionally addressed.
Foot traffic also plays a part. Grit and sand tracked in on shoes acts like sandpaper on marble over months and years, gradually wearing down the polish across walkways even without any spills at all.
Restoring shine on etched or worn marble means honing and polishing the surface — removing a very thin layer of stone to reveal fresh, unetched marble underneath — followed by a sealant to protect the new finish.
Need this done professionally rather than DIY?
Marble Floor Cleaning