How to clean marble: stain removal and maintenance tips

Learn how to clean marble and keep those fancy kitchen worktops pristine

B&Q kitchen worktops
(Image credit: B&Q)

If cleaning marble sounds like nightmare, we sympathise. Marble is a beautiful, luxurious material used for kitchen worktops, bathroom vanities, flooring, and mantlepieces. Easy to clean it is not, unfortunately, because marble is more porous than other types of surfaces. 

Fear not, though: there are ways to keep this gorgeous material clean and stain-free, and if you have had a spill, we have marble-specific stain removal hacks. 

Find more cleaning tips at our hub page. 

How to clean marble: general maintenance tips

The great news is that daily maintenance for marble is very easy and doesn't require any specialist cleaning products – just warm water mixed with soap. You can add a bit of dishwashing liquid or Castille soap. Mop marble floor tiles with a soft, microfibre mop head – don't use anything abrasive. The same goes with marble worktops – a soft cloth dipped in the soapy water should do it. Never scrub marble with dish scrubbers or anything that can scratch the surface. 

How to remove stains from marble 

Unfortunately, some spills and stains are inevitable. Time is of essence with removing stains from marble: as soon as you've noticed a spill, soak up as much of as you can with paper towel. It's very important not to rub, as this will drive the spill deeper into the marble. 

Once you've soaked up as much of the spill as you're able, tackle the stain that has formed on the marble surface. According to the Marble Institute, most organic stains on marble can be tackled with 12-per-cent hydrogen peroxide solution, with a few drops of ammonia added. Do not use anything acidic to try and clean marble – lemon, vinegar are popular home cleaning remedies that are unsuitable for marble and will make the stain worse. 

If you have a stain that has set, you can try and remove it with a cleaning product containing acetone. We've had considerable success using nail varnish remover. Dip a cotton ball in the acetone and begin gently dabbing away at the stain, without hard rubbing. 

How to protect marble surfaces

Prevention is always better than cure with marble surfaces, and treating them with a marble protector or sealant once a month will make any spills and stains much easier to tackle. A sealant won't make marble stain-proof, but it will make it stain-repellant, giving you a bit more time to deal with spills before they've had a chance to set. Our favourite product for protecting marble is the HG Natural Stone Protector