Quick Answer
How do you remove stains from marble?
Marble stains are removed via poultice extraction — a stone-safe paste applied over the stain, covered with plastic, and left to draw absorbed pigment back out of the stone over 24-48 hours. Most stains, even ones that have been there for over a year, extract fully within 1-3 applications. The poultice chemistry depends on the stain type (oil, organic, ink).
A stain on marble is not the same thing as an etch. A stain is a discoloration — usually darker than the surrounding stone — caused by oil, pigment, or rust soaking down into the porous structure of the marble. Etches are direct acid damage to the surface; stains live below the surface. The two require completely different repair processes, and applying the wrong fix to the wrong problem is the most common reason DIY marble repair attempts fail.
Rose Restoration removes stains from marble countertops, vanities, fireplaces, floors, and exterior stone across DC, Maryland, and Virginia. Most stains can be drawn out of the stone — even old, deep, or seemingly permanent ones — without replacing the marble. This guide explains how stain removal actually works, what you can attempt at home, and what professional stain removal costs in 2026.
Identifying what kind of stain you have
The right removal method depends entirely on what caused the stain. Common stain categories on marble:
- Oil-based stains: cooking oil, butter, salad dressing, lotions, hair products, cosmetics. These usually appear as a darker, often greasy-looking patch that may have a slight gloss.
- Organic stains: coffee, tea, wine, fruit juice, food residue, leaves and outdoor debris. Typically yellow-brown, can fade naturally over months but rarely fully disappear.
- Pigmented stains: ink, marker, dye, certain acrylic paints, food coloring. Usually colored like the source material.
- Rust stains: orange-brown, often near metal objects (planters, candle holders, plumbing fixtures, iron-rich water).
- Biological / mold stains: dark spots, often near sinks, showers, or outdoor stone. Sometimes accompanied by surface texture change.
- Efflorescence: a white powdery deposit (not technically a stain — minerals migrating to the surface). Common on new marble installations or where moisture is moving through the stone.
- Smoke / soot: on fireplace surrounds, dark grey to black, sometimes accompanied by texture loss from heat.
Identification matters because each stain category responds to a different chemical treatment. Hydrogen peroxide pulls organic stains; acetone or mineral spirits pull oil; rust requires reducing agents; biological needs an oxidizer plus prevention of regrowth. Using the wrong agent at best does nothing — at worst, it sets the stain or damages the stone.
What causes stains to develop
- Marble is porous. Even the densest marble has microscopic capillaries that draw liquids inward by capillary action. Once a substance enters the pores, it can settle deep enough that surface cleaning will not reach it.
- Sealer breakdown. Stone sealers wear away — typically every 1 to 3 years on a kitchen counter, faster around faucets and high-use zones. Stains develop where sealer has worn off and the homeowner does not realize it.
- Slow leaks. Hot oils splatter and spread; coffee mug rings sit overnight; a wine drip dries before being noticed.
- Outdoor exposure. Patios, pool surrounds, exterior stone — exposed to leaves, fertilizers, lawn chemicals, rust runoff from metal fixtures.
- Construction contamination. Marble installed without protection during a renovation absorbs paint, drywall mud, contractor adhesive, joint compound — often invisible at install but appears later.
DIY marble stain removal: poultice method
For small, fresh stains on residential marble, a poultice can work. A poultice is a paste of an absorbent (flour, baking soda, diatomaceous earth, or commercial poultice powder) mixed with a chemical agent matched to the stain type. The paste is applied over the stain, covered with plastic wrap to keep it moist, and left to draw the stain out as it slowly dries.
General DIY recipes by stain type:
- Organic (coffee, wine, food): baking soda + 12% hydrogen peroxide, mixed to a peanut-butter consistency. Apply, cover, wait 24-48 hours.
- Oil-based (grease, butter, cosmetics): flour + acetone or mineral spirits. Same application, same wait time.
- Rust: use a marble-safe rust remover product (commercial). Acid-based rust removers will etch marble — read the label.
- Ink: flour + acetone for permanent marker; hydrogen peroxide for ballpoint.
DIY usually requires multiple applications. A stain that has been on the stone for months may need 3-5 cycles. After the stain lifts, the area should be cleaned with pH-neutral cleaner and re-sealed. DIY is unlikely to succeed on:
- Old stains (more than a few months) — they have penetrated too deeply for a single poultice cycle
- Multi-component stains (red wine that is both organic AND pigmented; oily food stains that contain pigment)
- Stains on dark or heavily veined marble where any residual discoloration remains visible
- Large stained areas (full counters, whole rooms) — repeated DIY application across that area is impractical
- Outdoor or vertical stone — hard to keep poultice in contact long enough
How professional marble stain removal works
- Assessment and stain identification. A senior technician examines the stain, asks about likely causes, and tests on a small inconspicuous area. The right chemistry depends on knowing what the stain is.
- Surface preparation. The area is cleaned with pH-neutral cleaner. Existing sealer in the affected area is removed if it is preventing the poultice from contacting the stone.
- Targeted poultice application. Rose uses commercial-grade poultice formulations matched to the stain. Multi-component stains may receive sequential treatments — oil pull first, then organic, then pigment.
- Extended dwell. Poultices remain on the stone 24 to 72 hours under controlled humidity, drawing stain material out into the absorbent paste as it dries.
- Rinse and assess. The poultice is removed and the area inspected. Most stains require 2-4 application cycles; deep or old stains may need more.
- Diamond honing if needed. If sealer was removed during prep, or if the stain extraction process left any surface texture change, the area is re-honed and polished.
- Sealing. A penetrating impregnator is applied to slow future stain absorption.
Cost: what professional marble stain removal costs in 2026
- Single small stain (under 6 inches), residential countertop: $250–$450 minimum visit charge.
- Multiple stains, single counter / vanity: $400–$900 depending on stain type and count.
- Full counter / island stain remediation + re-seal: $600–$1,500.
- Bathroom stain removal (multiple surfaces): $800–$2,500.
- Marble fireplace surround stain + soot remediation: $500–$1,800.
- Marble floor stain remediation (per area): $400–$1,200 plus restoration if needed.
- Outdoor marble (patios, statuary, exterior): $400–$2,000 depending on extent.
Most residential stain removal projects complete in a single visit, but stains requiring extended poultice cycles will require a follow-up visit 2-3 days later for the final assessment.
Preventing future stains
- Maintain the sealer. Re-seal residential kitchen marble every 1-2 years. Bathroom and lower-traffic marble can go 2-3 years between sealings. Use a water-bead test: drop water on the surface — if it beads, the sealer is intact; if it absorbs within a few minutes, it is time to re-seal.
- Wipe spills immediately. Pigmented liquids (coffee, wine, juice) penetrate within minutes if the sealer is worn. Oils are even faster.
- Use coasters and trivets.
- For high-stain-risk surfaces (kitchen islands, bar tops), apply Marble Armor. The composite film provides a true non-absorbent surface that no liquid can penetrate.
- For outdoor marble, choose a penetrating sealer rated for exterior use and re-apply more frequently than indoor stone.
- Avoid acidic and alkaline cleaners. They strip sealer and leave the stone vulnerable.
Where Rose Restoration removes marble stains
We perform marble stain removal across DC, Maryland, and Virginia, including Washington DC marble restoration, Arlington, Alexandria, Bethesda, McLean, Potomac, Chevy Chase, Falls Church, Vienna, Tysons, Loudoun County, Fairfax County, and Montgomery County. Most residential stain removal projects are completed in a single visit, with extended-cycle stains requiring a brief follow-up.
Frequently asked questions
How long does marble stain removal take?
Initial poultice application takes 30 to 60 minutes. The poultice then sits for 24 to 72 hours drawing the stain out. Final assessment and clean-up takes another 30 to 60 minutes. Most projects span 2 to 5 days from start to completion, with most of that being passive cure time.
Can old stains that have been there for years be removed?
Usually yes, but old deep stains require more poultice cycles than fresh stains. A 10-year-old wine stain may need 5 to 8 cycles, where a 3-month-old stain might lift in 2 cycles. The success rate on properly treated marble is over 90 percent regardless of stain age.
Is stain removal the same as etch removal?
No. Stains are pigment or oil that has penetrated into the stone and require chemical extraction. Etches are surface acid damage that requires diamond honing and polishing to repair. Different problem, different fix. Some marble has both — we handle them sequentially in the same visit.
Will the stain come back after removal?
Properly removed stains do not return. New stains can develop if the sealer wears out and new staining material contacts the stone — that is a separate event, not a recurrence.
Can DIY stain removal damage marble?
Yes. Acidic rust removers etch marble. Bleach can leave faint white halos. Repeated aggressive scrubbing dulls polish. Wrong solvent on the wrong stain can fix the pigment in place permanently. If the stain is on a high-visibility surface, professional removal protects against making things worse.
Do you remove stains on outdoor marble (patios, statues, exterior)?
Yes. Outdoor stain removal uses formulations rated for exterior use and may require additional steps for biological staining, efflorescence, and rust runoff.
What about hard water stains around faucets and showers?
Hard water deposits combine staining (mineral discoloration) with etching (mineral acid damage). We remove the deposit, restore any etch damage, and re-seal. Often combined with a recommendation for a water filter or softener to slow re-formation.
Do you handle stains on slabs that someone else damaged trying to fix?
Yes. We start by neutralizing any prior chemical treatments, assess the resulting condition, and execute proper stain removal. Failed prior DIY attempts add modestly to the project cost but do not prevent a clean final result.
Schedule a free assessment
For marble stain removal in DC, Maryland, or Virginia: call 703-327-7676 or request a quote online. Senior technicians respond within 2 business hours. Most residential stain removal projects are quoted between $250 and $1,500.