How often should you reseal your stone worktops?

Grumpty's answer
Every 24 months
Why bother
Worn sealer lets the stone drink wine and oil in. A thorough-tier job. Skippable when life's busy, worth it when it isn't.
Why it's a range
Marble and limestone want it twice as often as granite. Quartz never does, so let the water-bead test settle it.
What the job involves
- Test before you bother. Drop a little water on the stone, and a dab of oil a few inches off, and wait about 15 minutes. If it beads, the seal's holding and you're done. If it soaks in and darkens, it wants resealing. Run that test every six months instead of sealing on a blind schedule.
- Clean it properly, then wipe the whole surface with denatured alcohol to strip the grease, and let it dry right through, often a full 24 hours. Sealer won't bond to a dirty or damp counter, so this is the dull bit that actually matters.
- Open a window, glove up, and test the sealer on a hidden patch first. Wipe a penetrating (impregnating) sealer over the stone in sections so it's damp but not pooling, and leave it to soak in for 15 to 20 minutes.
- Buff off every bit of the excess before it dries to a haze, then leave it to cure per the label, anywhere from 2 to 48 hours, before the counter goes back to work. Run the water test again to confirm it beads.
Do it yourself, or pay someone?
Yourself, for most homes. A quart of decent penetrating sealer runs about $47 and covers 100 to 250 sq ft, an hour does a typical kitchen. A pro reseal is roughly $200 to $350 (Angi). The one job worth paying for is acid-prone marble you want protected from etching, which needs a specialty anti-etch coating a basic sealer can't touch.
What skipping it costs
$200 to $1,000 is what a pro stone-stain removal costs once a spill has soaked into unsealed granite or marble, drawing the stain out with a poultice and re-polishing the spot, quoted at roughly $5 to $20 a square foot for granite and $4 to $20 for marble. A DIY reseal that would have stopped it costs $15 to $65. The sealer is the stone's raincoat: it buys you the few seconds to wipe a spill up. Let it wear off and oil, wine, or coffee sinks in and leaves a dark mark scrubbing won't lift. Worth knowing it only fights staining, not the dull cloudy etching that lemon and vinegar burn into marble. That's a chemical burn, and no ordinary sealer stops it.
Signs it's overdue
- The water test fails. A few drops no longer bead and instead soak in and darken the stone within 15 minutes.
- Spills sink in fast and leave a temporary dark halo around oil, wine, or water, usually near the sink and the cooktop first.
- It's simply been a while. Heavily used or more porous granite often wants it every 1 to 2 years, and marble kitchen counters every 6 to 12 months.
When to start thinking about it
A few days' warning does it. Grumpty grumbles 5 days out, then leaves you alone. Mark it done and Grumpty sets the next one, every 24 months, so you can go back to forgetting it exists.
Questions people ask
How often do I really need to reseal?
There's no fixed calendar. Granite usually wants it every 1 to 5 years (porous or honed every 1 to 2, dense glossy stuff up to 3 to 5), and kitchen marble is thirstier, often every 6 to 12 months. The Natural Stone Institute line is the sensible one: run the water test every six months or so and reseal only when it fails, not because a date rolled round.
Will sealing stop my marble getting those dull, cloudy marks?
No. Those are etching, a chemical reaction where acid (lemon, vinegar, wine, tomato) eats into the calcium in the marble. A penetrating sealer only slows staining, liquid soaking in, it doesn't stop etching. To resist that you keep acids off the stone or have a specialty anti-etch coating put on by a pro.
Is quartz the same? Do I need to seal it?
No. Engineered quartz (Caesarstone, Silestone, and the like) is non-porous and never needs sealing. Resealing is a natural-stone job, mainly granite, marble, soapstone, and travertine. Not sure which you've got? The water test settles it: if water never soaks in, there's nothing to seal.
Related jobs
Stop keeping this one in your head
This is one job. Your home has dozens more, each on its own clock. Grumpty is a free home-maintenance app: add a job once, it tracks the date, grumbles when it's due, and rolls it forward the moment you mark it done.
Sign up freeNo card.