How to Remove Common Stains from Natural Stone Worktops

Maintenance October 10, 2026
How to Remove Common Stains from Natural Stone Worktops

A spill on a natural stone worktop can look permanent within seconds. Red wine on pale marble, a ring of olive oil on granite, a coffee cup forgotten on a honed limestone island — each one behaves differently, and each one needs a slightly different approach. The reassuring truth is that most spills that reach the surface of granite, marble, quartzite, travertine or limestone can be lifted at home with patience and the right poultice. What causes real damage is panic: scrubbing, bleach, or an acid spray grabbed from under the sink.

Identify the stain before you touch it

Natural stone stains fall into three broad groups, and picking the wrong treatment can turn a two-minute job into a professional repair.

Oil-based stains come from cooking oil, butter, cream, cosmetics and suntan lotion. They darken the stone and often look like a damp patch that never dries out. They sit deep in the pores, so surface wiping rarely touches them.

Water-based or organic stains come from wine, coffee, tea, fruit juice, beetroot and berries. They leave colour behind rather than darkening the stone, and they respond well to a drawing poultice.

Etching is not a stain at all. It is chemical damage — a dull, light-coloured mark where acid has eaten into the calcium in marble, limestone, travertine or onyx. Lemon juice, vinegar, wine, cola and some bathroom cleaners are the usual culprits. No amount of cleaning will remove an etch, so stop scrubbing before you make it worse.

There is a fourth, easy-to-miss category: metal marks. Grey or black scuffs from aluminium pans, keys or a steel tin usually sit on the surface and come away with a fine polishing powder or a stone eraser.

Ground rules that save worktops

  • Blot, do not wipe. A wiping motion drags the spill into the pores and spreads the stain sideways.
  • Work from the outside of the stain inwards, so clean stone stays clean.
  • Use white kitchen roll or a clean white cloth. Coloured fabric can transfer dye.
  • Test any product on an offcut or in a hidden spot — under an overhang or behind the splashback — before using it in the open.
  • Never mix cleaning products, especially anything containing bleach with anything containing ammonia.
  • Keep acidic cleaners away from marble, limestone, travertine and onyx. That includes vinegar, lemon juice and most descalers.
  • Open a window and wear gloves when you use solvents or peroxide.

Oil and grease stains

Oil needs a poultice: a paste that sits on the stain and draws the oil back out of the stone. You can buy proprietary stone poultice powder, or mix your own from baking soda.

  1. Mix baking soda with just enough acetone, or water with a few drops of washing-up liquid, to make a thick paste the consistency of peanut butter.
  2. Spread it over the stain about 6mm thick, overlapping the edges by a centimetre all round.
  3. Cover with cling film, tape the edges down and prick two or three small holes for ventilation.
  4. Leave it for 24 to 48 hours, then remove it while it is still slightly damp. If it has dried hard, dampen it again first.
  5. Rinse with clean water, dry with a soft cloth and buff.

Deep stains may need two or three rounds. Acetone is flammable, so keep it away from gas hobs, naked flames and anything that sparks, and use it in a ventilated room.

Wine, coffee and tea

Speed matters most here. Blot immediately with kitchen roll, then flush the area with distilled or filtered water and dry it. For granite and other acid-resistant stones, a poultice made with 3% hydrogen peroxide — the strength sold in pharmacies — is often enough to lift red wine. Coffee and tea usually respond to a simple baking soda paste left in place for a few hours.

Two cautions. Hydrogen peroxide can lighten dark or strongly veined stone, so test it first and never use it on black granite or dark basalt. On marble and limestone, skip the acidic and oxidising route altogether and use a proprietary stone poultice. If wine has etched a polished marble surface, the mark is a change in the surface itself — it needs repolishing, not cleaning.

Water marks and limescale

White rings and cloudy patches are usually one of two things. A faint ring that fades over a day or two is often moisture trapped in or under the sealer; giving it time to dry usually solves it. A chalky, crusty build-up around taps and soap dispensers is limescale, and that needs an acid to dissolve.

On marble, limestone and travertine, use a limescale remover labelled as safe for those stones, work it in gently with a soft cloth and rinse thoroughly. On granite and quartzite you can use a little diluted white vinegar, but keep contact brief, rinse well and dry the surface immediately. Never leave vinegar sitting on any stone. A plastic scraper, used at a shallow angle, shifts thicker deposits without scratching.

When to call in a stone professional

Some jobs are best handed over. Call a fabricator or stone restoration specialist if the surface is etched, if a stain keeps returning after treatment, if the affected area is large, or if the worktop is polished marble, onyx or a book-matched slab where a patch repair will show. They can re-hone, polish and reseal to bring the surface back to an even finish.

A returning stain is a useful clue: it often means the sealer has worn through in that spot and the stone is drinking in the spill again. If you are unsure what your worktop is made of, or what has been applied to it in the past, ask before you experiment.

A simple routine that prevents most stains

Prevention on stone is mostly about small habits. Reseal porous surfaces every 12 to 18 months. To check whether yours needs it, put a few drops of water on the surface: if they bead up, the sealer is doing its job; if the stone darkens and drinks them in within a few minutes, it is time to reseal.

Use a pH-neutral stone cleaner rather than a general-purpose spray. Put coasters under glasses, a mat under the oil bottle and trivets under hot pans. Wipe spills when they happen, not the next morning. Keep vinegar, lemon, cola, tomato and wine off marble and limestone entirely, and place a mat under anything that might rust.

Treat a natural stone worktop as you would a good wooden table: a little attention, regularly applied, keeps it looking better with age than it did on the day it was fitted.

Photo: msjime / Pixabay