How to Remove Stains & Etch Marks from Natural Stone
Short answer: first figure out which problem you have, because the fixes are opposite. A stain is a substance absorbed into the stone (a dark mark) — you draw it back out with a poultice, an absorbent paste matched to the stain type: baking soda and water for coffee, wine, and other organic stains; a solvent-based poultice for oil and grease. An etch is a dull spot where an acid ate into the polish of marble or another calcium-based stone — that’s physical damage, so cleaning won’t touch it; you fix a light etch with marble polishing powder and leave deep or widespread etching to a professional re-polish. Sealing reduces staining but does nothing for etching. Below, exactly how to remove each — by stain type — and how to keep both from coming back.
By Leo Chuahy · Prime Surfaces — founder, with a stone-slab sourcing background (Brazil, Spain & Italy); we fabricate and install marble, quartzite & granite

Stain or etch? Tell them apart first
This is the whole game, and getting it wrong wastes effort. A stain is a discoloration — usually a darker mark — where a liquid soaked into the pores of the stone. An etch is a dull, often lighter spot with no color to it, where an acid chemically dissolved a microscopic layer of the polished surface. A quick test: tilt your head and look at the mark under a light. If it’s a change in color, it’s a stain and a poultice will help. If it’s a change in shine — the surface looks matte or cloudy where the rest is glossy — it’s an etch, and no amount of cleaning will remove it; it needs re-polishing. Marble and other calcium-based stones etch; harder natural stones like true quartzite don’t. Our quartzite vs. marble guide explains why.
How do you remove a stain from natural stone?
The universal tool for stains is a poultice — an absorbent paste that sits on the stain, dries, and pulls the discoloration back up out of the pores. The method is the same regardless of stain type; only the ingredients change. Mix your absorbent (baking soda, powdered chalk, or a store-bought stone poultice) with the right cleaning agent to a thick, peanut-butter consistency. Spread it about a quarter-inch thick over the stain, extending just past its edges. Cover with plastic wrap and tape the edges down, leaving it to dry fully — usually 24 to 48 hours. As it dries, it draws the stain into the paste. Remove, rinse with water, dry, and repeat if the stain has only lightened. Always test in a hidden spot first.
How to remove specific stains, by type
Organic (coffee, tea, wine, fruit). These often leave a pinkish-brown cast. Use a poultice of baking soda with water, or with a little hydrogen peroxide for stubborn cases (test peroxide on darker stones first, as it can lighten them).
Oil-based (cooking oil, grease, butter, cosmetics). Oil darkens the stone and won’t lift with water. Blot fresh oil immediately, then use a poultice made with a solvent such as acetone. Expect more than one round for a set-in grease stain.
Ink and dye (marker, wine dye, hair color). Use a poultice with acetone or a little hydrogen peroxide on light stones; on dark stones, a lacquer thinner or acetone poultice is safer than peroxide. Test first.
Rust (metal cans, cast iron, garden furniture). Rust stains are tough and can be permanent if set. Use a poultice made specifically for rust on stone — avoid generic acidic rust removers, which will etch.
How do you fix etch marks?
Because an etch is damage to the finish, you don’t clean it — you re-polish it. For a light etch on polished marble (the classic water ring or lemon-drop dull spot), a marble polishing powder made for the purpose usually restores the shine: dampen the area, work the powder in with a soft cloth per the directions, and buff. For deep, large, or numerous etches — or any etching on a honed finish — call a professional. Honing and re-polishing an area evenly is skilled work, and uneven DIY polishing can leave a glossy patch that draws the eye as much as the etch did. Prevention beats repair: keep acids (citrus, wine, vinegar, many cleaners) off the surface. Our marble maintenance guide goes deeper on living with marble.
Does a honed finish hide etching better?
Yes, and it’s worth knowing if you’re still choosing a finish. A honed (matte) surface has no high gloss for a dull etch to interrupt, so day-to-day etching practically disappears into it — which is why many working kitchens and bathrooms choose honed marble. A polished surface shows off veining with more depth but reveals every etch. If you already have polished marble and etching bothers you, one option during a restoration is to have it honed instead. Neither finish stops etching from happening — it’s about how visible the result is.
How do you prevent stains and etch marks?
Habits, not products, do most of the work. Keep porous stone sealed to slow staining — use the water test (if water darkens the stone within a few minutes, re-seal). Blot spills promptly, especially wine, coffee, oil, and anything acidic, and blot rather than wipe so you don’t spread them. Use trivets, boards, and coasters, and keep acidic foods and harsh or acidic cleaners off the surface. Clean with only mild soap and water or a pH-neutral stone cleaner. Do that and you’ll rarely need the removal steps above. For the full routine from day one, see our countertop care guide, and our sealing guide for how often to reseal.
When should you call a professional?
DIY handles most everyday marks, but know the line. Call a pro for widespread or deep etching, stains that two or three poultice rounds haven’t lifted, cracks or chips, dull worn areas across a whole surface, or any work on rare, valuable, or antique stone where a mistake is expensive. A restoration pro can hone and re-polish an entire surface evenly, grind out deep etching, and re-seal afterward — a uniform result spot-fixes can’t match. And if you simply don’t know what caused a mark or which product is safe on your stone, ask before you experiment. We fabricate and install stone every day, so reach out and we’ll point you the right way before anything makes it worse.
FAQ
How do you get a stain out of marble?
Most stains in marble are drawn out with a poultice — an absorbent paste that sits on the stain, dries, and pulls it back up out of the stone's pores. For organic stains like coffee, wine, or tea, a common mix is baking soda and water worked to a peanut-butter consistency; for oil-based stains, use a poultice made with an appropriate solvent instead. Spread it about a quarter-inch thick over the mark, cover with plastic wrap taped at the edges, and let it dry fully over a day or two before removing. Deep stains may take two or three rounds. First confirm you're dealing with a stain (a dark, absorbed mark) rather than an etch (a dull spot), because the fixes are different. If you're unsure what caused it, ask before experimenting.
What is a poultice and how do you use it?
A poultice is an absorbent material combined with a cleaning agent that reverses a stain by re-absorbing it out of the stone. The absorbent can be baking soda, powdered chalk, or a store-bought stone poultice; the cleaning agent depends on the stain — water or hydrogen peroxide for organic stains, a solvent like acetone for oil-based ones. Mix to a thick paste, apply about a quarter-inch thick over the stain extending slightly past its edges, cover with plastic wrap taped down, and leave it 24 to 48 hours until fully dry. As it dries it draws the stain into the paste. Remove, rinse, dry, and repeat if the stain has only lightened. Always test in an inconspicuous spot first and follow any product's directions.
Can you remove etch marks from marble yourself?
Light etch marks on polished marble can often be removed at home with a marble polishing powder made for the job — you dampen the spot, work the powder in with a soft cloth per the directions, and it restores the shine to that dull area. That handles the everyday water-ring or lemon-drop etch. Deeper, larger, or numerous etches, and etching on honed finishes, are better left to a professional who can hone and re-polish evenly, because uneven DIY polishing can leave a shiny patch that stands out as much as the etch did. If the etch is widespread or you're not confident, it's worth having it restored properly.
Does sealing prevent stains and etching?
Sealing helps with staining but does nothing for etching. A sealer is an impregnator that slows how fast liquids soak into porous stone, which buys you time to wipe up a spill before it stains — it is not a stain-proof barrier, and a spill left long enough can still soak in. Etching is a different problem entirely: it's an acid chemically dissolving a microscopic layer of a calcium-based stone like marble, leaving a dull spot, and no sealer can stop that reaction. So keep porous stone sealed to reduce staining, but prevent etching with habits: keep acids off the surface and wipe up acidic spills promptly. See our guide on whether your stone needs sealing for how and how often.
How do you remove an oil or grease stain from stone?
Oil-based stains — cooking oil, grease, butter, some cosmetics — darken the stone and need a poultice made with a solvent rather than water, because oil won't lift with water alone. A common approach is an absorbent powder mixed with a little acetone or a dedicated oil-stain poultice, applied about a quarter-inch thick, covered, and left to dry fully. The drying paste pulls the oil up out of the pores. It often takes more than one application for a set-in grease stain. Blot fresh oil immediately with a dry cloth first — don't wipe and spread it — then treat the remaining shadow with the poultice. Test any solvent in a hidden spot before using it on the visible surface.
Will etch marks go away on their own?
No — an etch is physical damage to the surface, not a substance sitting on top, so it won't fade or wash away with cleaning. It's a dull, often lighter spot where an acid ate into the polish. The only ways to remove it are to re-polish that area (marble polishing powder for light etches, professional honing and re-polishing for deeper ones) or, on honed stone, to re-hone it evenly. The good news is that many owners find light etching becomes part of marble's lived-in patina over time and stops bothering them. If yours does bother you, it's fixable — but it takes polishing, not cleaning.
How do you get a water ring or hard-water mark off stone?
It depends which one it is. A cloudy ring from a glass on marble is usually a light etch (the acidity in a drink dulled the polish), and it's fixed with marble polishing powder, not cleaning. A chalky, crusty hard-water or mineral deposit — common around faucets and in showers — is a buildup on top of the stone; gently work at it with a plastic scraper and a stone-safe cleaner, and avoid the acidic descalers sold for glass and tile, which will etch the stone. Never use vinegar or lime-scale removers on natural stone. If a stubborn deposit won't lift with gentle, stone-safe methods, have it looked at rather than reaching for something acidic.
When should you call a professional for stone restoration?
Call a pro when the damage is widespread, deep, or valuable — large or numerous etches, deep-set stains that a couple of poultice rounds haven't lifted, cracks or chips, dull worn areas across a whole counter, or any restoration on rare or expensive stone where a DIY mistake is costly. Professionals can hone and re-polish an entire surface evenly, grind out deep etching, and re-seal afterward, leaving a uniform finish that spot-fixes can't match. It's also worth a call when you simply don't know what caused a mark or which product is safe. Reach out to us and we'll advise on your specific stone before you try anything that could make it worse.
Dealing with a stain or etch — or planning new stone?
Tell us your stone and what you’re seeing and we’ll point you to the safe fix — or help you choose a surface and finish that fits how you actually live.
