How to Clean Stains on a Marble Coffee Table
Short answer: Match the cleaner to the stain. For daily marks, use a pH neutral dish soap diluted in warm water. For set-in oil, ink or rust stains, use a poultice: a paste that slowly draws the stain out as it dries. Acid spills cause etching, which is damage, not a stain, and needs honing. Clean spills right away and seal the surface to give yourself more time.
Identify the stain type first
Marble is a porous stone, so most stains are either oil-based or water-based. Oil stains from coffee with cream, salad dressing or hand lotion soak in and darken the stone. Water-based spills like tea or juice can leave a brown or pink tint. Ink from a pen or marker behaves differently and needs a different approach.
Before you do anything, identify the cause. The cleaning step that works for an oil stain will not lift a rust stain, and an acid splash like lemon juice does not leave a stain at all: it eats the polish and leaves a dull, rough patch called an etch mark. If you treat the wrong culprit, you can make the mark worse. If you are not sure what you are dealing with, read our marble care guide before you apply anything.
- Oil based: coffee, milk, dressing, lotion. Looks darker than the surrounding stone.
- Organic: tea, fruit juice, wine. Pink or brown tint.
- Ink or dye: pen, marker, newsprint. Color penetrates deep.
- Rust: metal objects left on the surface. Orange or yellow-brown.
- Acid etch: citrus, vinegar, soda. Dull, rough spot where the polish was removed, not a stain.
| Stain | Looks like | First treatment |
|---|---|---|
| Oil-based: coffee, dressing, lotion | Dark, dull patch | Poultice with an alkaline-based paste |
| Organic: tea, juice, wine | Pink or brown tint | Poultice with a peroxide-based paste |
| Ink or dye: pen, marker | Sharp, colored line | Poultice with a solvent-based cleaner |
| Rust: metal objects | Orange or yellow-brown | Rust-specific poultice; test on an inconspicuous spot |
| Acid etch: citrus, vinegar | Dull, rough area, no color | Polishing or honing by a professional |
Start with a pH neutral cleaner
For routine cleaning and for fresh spills, use a pH neutral dish soap. A small amount in warm water is enough. Marble is a carbonate stone, so an alkaline or acid cleaner can react with it; a neutral cleaner avoids the reaction and is safe to use as often as you like. Wipe with a soft cloth or a sponge that has no abrasive pad, then rinse the area with clean water and dry it with a soft towel. This basic routine is part of care and cleaning for any table top.
Do not use vinegar, lemon juice, ammonia, or anything labeled as acidic on a marble top. These attack the surface and will leave etch marks even when they never touch a stain. The same caution applies to abrasive powders and scrub pads. Store cleaning products out of reach and follow the label directions; the CPSC safety education resources cover the basics of using household chemicals safely.
If the spill is fresh, blot it with a paper towel instead of wiping. Wiping spreads the liquid across the stone and pushes it into pores. Blot, rinse with a little water, then dry.
Use a poultice for set-in stains
When a stain has dried or soaked in, a surface wipe will not reach it. A poultice pulls the stain out of the pores. You mix an absorbent powder with a liquid cleaner to form a paste the consistency of peanut butter, spread it in a layer over the stain, and cover it with plastic wrap so it dries slowly. As the paste dries, it draws the stain out of the stone. Leave it in place until it is dry, which can take many hours or overnight, then remove the paste, rinse, and dry.
Which liquid you use depends on the stain. For oil-based staining, many recipes use a mild alkaline solution. For organic stains, a small amount of hydrogen peroxide in the paste works. For ink, a solvent-based cleaner helps. The principle is the same: the paste holds the solution against the stain and gives it time to lift it out without scrubbing the surface.
Repeat the poultice if the first pass lightens but does not remove the stain. Some deep stains need two or three treatments. If a stain does not respond at all, it may have bonded with the stone, and a professional stone restorer has tools that a home poultice does not.
Understand etch marks before you treat them
An etch mark looks like a stain but is not one. When acid touches marble, it dissolves the surface polish, leaving a dull, rough spot that sometimes looks lighter. Citrus, vinegar, tomato, soda, and some cleaning products cause it. A poultice will not remove an etch mark because there is nothing to draw out: the damage is in the stone itself. If you are seeing widespread dull spots, marble etching has its own diagnosis steps.
Light etching can sometimes be reduced by gently polishing the area, but that changes the finish, and a polished top and a honed top need different approaches. Read about the difference between honed and polished marble before you work on it. Deep or widespread etching is a job for a stone professional with diamond abrasives.
Aftercare and prevention
Most marble stains are preventable. Use coasters and trivets under drinks, plates and hot dishes, and set plant pots and candles on a tray when they will sit on the surface for more than a few minutes. Wipe up spills as soon as you see them; the longer a liquid sits, the deeper it travels.
Sealing the marble reduces how quickly liquids soak in. A sealer does not make marble stain-proof, but it buys time to blot a spill before it becomes a stain. Reapply it according to the manufacturer's schedule, because the protection wears off. Our sealing guide covers the steps and the timing.
If children are in the home, anchor the coffee table and any furniture with drawers or shelves to the wall. The Anchor It campaign explains the simple five-step process and why tip-overs are a serious hazard. A clean table should also be a stable one.
If you are shopping for a top that handles life better, our marble coffee tables guide covers sealed and honed options.
When to call a professional
Home care handles most everyday stains, but not every condition in marble can be fixed with a poultice. Deep etching, stains that spread or darken, or damage that goes all the way through the polish may require grinding and re-polishing with professional equipment. Trying to sand or acid-polish the stone yourself usually makes it worse.
If the table is still within its warranty period, check the warranty and the manufacturer's care guidelines before you apply any product. Some warranties require a specific cleaning method, and a home poultice can void coverage on a high-end stone top. You can also search the CPSC recall database to see whether any product you plan to use has been recalled.
Some buyers decide the upkeep is not for them and choose a marble-look porcelain or stone composite table instead; others prefer the wipe-clean surface of a glass top.
What to pick for your use
| If you | Pick | Buying guide |
|---|---|---|
| You love the look of real marble | A sealed, honed top and a commitment to poultice care | Best Marble Coffee Tables in 2026: 7 Picks Compared on Specs |
| You want stone without the worry | A marble-look porcelain or stone composite top | Best Marble or Stone Coffee Tables in 2026: 7 Picks Compared |
| You want the easiest surface to wipe down | A glass or acrylic top | Best Glass Coffee Tables in 2026: 15 Picks Compared on Specs |
| You want a balance of style and practicality | A smaller table kept under trays and trivets | Best Coffee Tables Under $500 in 2026: 12 Picks Compared |
Questions
Can I clean marble with vinegar?
No. Vinegar is an acid and it etches marble. Use a pH neutral dish soap diluted in warm water instead.
What is a poultice for marble?
A poultice is a paste of absorbent powder and a cleaning liquid spread over a stain and left to dry slowly. As it dries, it draws the staining out of the pores.
Why does my marble table have dull spots?
Likely etching from an acid like citrus or vinegar. Etching is not a stain and needs polishing or honing, not a poultice.
How long should a poultice stay on?
Leave it until it fully dries, which can take many hours or overnight. Check it periodically and do not peel it off early.
Should I seal my marble table?
Yes. A sealer reduces how quickly liquids soak in, giving you time to blot a spill. Reapply according to the manufacturer's schedule.
Is honed marble easier to care for than polished?
Honed marble shows etching less because it is already matte, but it is still porous and can stain. The right care matters more than the finish.
What changed
- : First published.