Vinegar, lemon juice, and bleach etch marble, travertine, and limestone on contact. Here's what to clean stone with instead, how often to reseal it, and how to recover a surface that's already dulled.
Never clean natural stone with vinegar, lemon juice, bleach, or other acidic products — they etch calcite-based stones like marble, travertine, and limestone on contact and can't be scrubbed back out. Use a pH-neutral stone cleaner (around pH 7), reseal every 12 to 24 months, and treat existing etch marks as a polishing problem rather than something a stronger cleaner will solve.
Marble, travertine, limestone, and onyx are all calcite-based stone. Calcite sits at 3 on the Mohs hardness scale, which is soft compared to granite's roughly 7 on the same scale. Acids react chemically with calcite and dissolve the surface crystals, leaving a dull, sometimes slightly rough patch called an etch. That's a different injury than a stain: an etch changes the finish itself, while a stain is pigment or oil that's soaked into the stone's pores and sits below an otherwise intact surface.
Granite behaves differently because it's quartz-based rather than calcite-based, which is why it sits near 7 on Mohs hardness and shrugs off the acids that dull marble instantly. That doesn't make granite stain-proof — it's still porous enough to pick up oil, wine, or ink if the sealer's worn out — so the cleaning rules below still apply, just with lower stakes and a longer runway before damage shows.
Related reading: floor tile calculator.
floor tile calculatorThe usual suspects are acidic: vinegar (pH around 2.5), lemon or lime juice, bleach, ammonia-based glass cleaners, and powdered scouring cleansers pulled from under the kitchen sink. Grout haze removers and bathroom soap-scum sprays marketed for ceramic tile often fall into this category too. Anything below neutral pH starts etching calcite stone within seconds to minutes of contact, and unlike a stain, that damage doesn't rinse away or wipe off — the polish is chemically gone.
Abrasive pads, steel wool, and gritty powders cause a related but separate problem: physical scratching. Even granite, which resists acid etching, can be dulled by a scouring pad that leaves micro-scratches across a polished or honed finish. The end result looks similar to an etch — a hazy patch that catches dirt — but it's mechanical damage, not a chemical reaction, and it happens on any stone regardless of hardness.
Related reading: bathroom tile calculator.
bathroom tile calculatorReach for a pH-neutral cleaner formulated for natural stone, ideally sitting close to pH 7, applied with a soft microfiber cloth or mop rather than a scrub pad. Wipe up wine, coffee, and citrus juice immediately rather than letting them sit, even with the right cleaner in hand — neutral pH prevents new etching, but it won't undo contact time on an unsealed surface.
Sealing is the other half of the routine. Plan to reseal every 12 to 24 months depending on stone type and foot traffic, and check the schedule with a simple water test: sprinkle a few drops on the surface, and if it darkens the stone within 10 minutes, the sealer's spent and the stone is absorbing liquid it shouldn't. Impregnating sealer typically covers around 200 square feet per quart, which is worth knowing before buying enough to redo an entire kitchen floor in one pass.
| Stone Type | Mohs Hardness | Acid Sensitivity | Typical Reseal Interval |
|---|---|---|---|
| Marble | 3 | High | 12-24 months |
| Travertine / Limestone | 3 | High | 12-24 months |
| Granite | 7 | Low | 12-24 months |
Related reading: porcelain vs. natural stone comparison guide.
porcelain vs. natural stone comparison guideLight etching on polished marble sometimes buffs out with a marble polishing powder and a soft cloth or buffing pad, restoring shine on shallow, haze-level marks. Because calcite is only a 3 on the Mohs scale, this is DIY-feasible territory, but it's slow, and it rarely brings back a mirror finish on anything past a light dulling.
Deeper etching, or a whole section gone hazy — a shower floor, an island top used as a cutting board for years — usually needs professional wet-honing and repolishing equipment. Hand-sanding an isolated spot tends to leave a visible halo where the new sheen doesn't quite match the surrounding stone, which often looks worse than the original etch.
Stains that have actually penetrated the stone — oil, wine, rust — need a poultice: an absorbent paste mixed with the right solvent for the stain type, taped down airtight, and left to dwell 24 to 48 hours so it draws the contaminant back out as it dries. One application rarely lifts an old, set-in stain completely; repeat passes are normal.
When the damage covers enough square footage that refinishing costs start approaching replacement, it's worth comparing the two paths directly. Run the affected area through the floor tile calculator to price a full swap, and check the porcelain vs. natural stone comparison guide to see whether a more etch-resistant material makes more sense the second time around.
Related reading: natural stone for bathroom walls.
natural stone for bathroom wallsDry-mop or dust before wet cleaning to lift grit that would otherwise get ground into the finish underfoot, follow with the neutral-pH cleaner weekly, and put mats at exterior doors to cut down on the grit tracked in to begin with. Coasters and trivets in kitchens prevent the acidic-liquid contact that causes most etch marks in the first place, and it's worth keeping vinegar-based DIY cleaners out of the house entirely if stone floors or counters are nearby — cross-contamination from a nearby grout or glass cleaning job is a common source of etch damage.
For bathrooms specifically, where soap-scum removers skew acidic by design, it's worth planning the whole wet area around stone-safe products from the start rather than retrofitting habits later. Pricing a stone shower or tub surround through the bathroom tile calculator makes it easy to budget sealer and neutral cleaner alongside the tile itself, so the maintenance routine isn't an afterthought once the grout's cured.
Related reading: white haze on tile.
white haze on tileAcidic ones do the damage — vinegar (pH around 2.5), lemon or lime juice, bleach, and ammonia-based glass cleaners etch calcite-based stones like marble, travertine, and limestone on contact, often within minutes.
Light etching can sometimes be buffed out with a marble polishing powder, since calcite sits at only 3 on the Mohs hardness scale, but deeper etch marks or hazed sections usually need professional wet-honing and repolishing to avoid mismatched sheen.
Every 12 to 24 months depending on stone type and traffic, and you can confirm the timing with a water test — if a few drops darken the stone within 10 minutes, the sealer is spent and it needs redoing now rather than on the calendar schedule.
An etch is a chemical dulling of the polished surface caused by acid dissolving calcite, while a stain is a substance that's soaked into the stone's pores below the surface; stains typically need a poultice left to dwell for 24 to 48 hours to pull the contaminant back out.
Open the calculator, enter your measurements, and get an exact material list in minutes.
Written by the TilePro Editorial Team
Tile-installation researchers and calculator engineers — every guide is grounded in real waste-per-pattern data from the calculator.
Last reviewed