Floor & Surface Cleaning

How to Clean Marble and Granite

Marble & granite floors are durable, but knowing how to clean them is important. Find out useful info on the best marble cleaners & cleaning techniques.

Marble and granite are one of the best choices to posh up your home. The materials are truly stunning, they can transform any room – particularly bathrooms – into amazing spaces, and they’re very hard and durable, so they’ll last for years and years, if maintained properly.

Learning how to clean granite floors or marble is easy – it’s a two-part process. First, you need to know how to spot clean the floor to remove any obvious dirt or scuff marks. The other method is to know how to mop these surfaces.

Marble and Granite Cleaning: Tackling Dirt and Scuff Marks

Step 1:

Apply a small amount of a mild liquid dishwashing soap like Vim dishwashing liquid, or a marble-cleaning product – one that is pH neutral – to a soft microfibre cloth, along with a small amount of cold, clean water. Always test any product on a small, inconspicuous area first.

Step 2:

Gently rub the stain or scuff in the direction of the grain in straight lines. As tempting as it is, don’t scrub in a circular motion, as you could damage the floor.

Step 3:

Once the stain or mark has disappeared, buff with a dry cloth to dry the area and bring up the shine.


Marble and Granite Cleaning: How To Mop

Here’s how you can mop granite or marble floors on a regular basis

Step 1:

Use a specialist cleaner, or fill a bucket with warm water and a little dishwashing soap – a good quality liquid soap like the range offered by Vim is ideal.

Step 2:

Using a soft, clean mop, wipe the floors using short and gentle strokes. Mop all over.

Step 3:

Empty the bucket and refill with cold water without detergent. Mop again to remove soap residue.

Step 4:

Using a dry, clean, microfiber cloth, buff the floor to bring up the shine. Never let marble or granite dry naturally, as this will cause water marks to form.


Key Steps:

  • A liquid soap, like Vim dishwashing liquid, combined with water can be used to spot clean and mop granite and marble floors.
  •  Choose special marble and granite cleaners instead of conventional floor cleaners as they may damage the surface.
  •  Avoid ceramic tile cleaners as they may dull the marble.
  •  Avoid anything that is very acidic or alkaline – like vinegar, for example.
  •  Avoid rough cloths like wire scouring pads.

Top tip:

If you spill something on your granite or marble floor, it’s important to clean it off as quickly as possible, as these surfaces stain incredibly easily. Acidic liquids like orange juice or vinegar can be particularly troublesome. Blot (rather than wipe) any spills with a cloth, before washing with a little dishwashing liquid and a liberal dose of water.