Unilever logo
Cleanipedia ZA logo

How to clean marble floors

Flooring is a part of the house to take real pride in, especially when it's marble. Keep yours pristine with our guide to cleaning marble & granite.


Reading Time: 5 minutes

how to make flowers last longer: cut white lillies on marble worktop with yellow chopping board

Knowing how to clean marble floors and granite floors is important. Since these are natural materials, they require special attention. There are so many reasons to choose marble or granite flooring for 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 years and years. But only if you look after them properly!

The issue with marble and granite cleaning is that these surfaces don’t have exactly the same properties as something like ceramic tile, and can be damaged by conventional cleaning materials. You do need to pay a little extra attention to marble and granite, but it’s simple, and it’s well worth taking the time to keep your floors in top condition. If you’ve ever wanted to know how to clean granite or marble floors, then read on!

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.

Marble and Granite Cleaning: Tackling Dirt and Scuff Marks

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 best way to do this is:

  1. Apply a small amount of a mild liquid dishwashing soap or 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.

  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.

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

tips for avoiding cross contamination

Regular Granite and Marble Floor Cleaning

You also need to know how to clean granite or a marble flooring on a regular basis. Here are some easy instructions for cleaning granite or marble floors:

  1. Either 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 SUNLIGHT is ideal.

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

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

  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.

Marble & Granite Cleaning Products: What NOT to Use

Always check the instruction and safety guidelines on any product that you use to clean your floors, and test on a small, inconspicuous area first. As granite and marble are natural materials, there are also some items that shouldn’t be used due to a risk of damage and scratching. Here’s what you should avoid using for marble or granite cleaning:

  • Conventional floor cleaning products – you’re better off using special marble cleaners or granite cleaners.

  • Ceramic tile cleaners, as these can dull the marble.

  • Anything that’s either very acid or very alkaline – vinegar, for example.

  • Rough cloths, like wire scouring pads.

  • Vacuum cleaners, as the wheels and hoses can scratch the materials.

Caring for Marble and Granite

Granite and marble floor cleaning is much easier if there’s not much dirt to begin with, so you might want to implement some preventative measures to reduce both the build-up of dirt and grime and the risk of scratching and damage. Try placing a floor mat at the entrance to your granite floors to catch dirt, dust, and small stones stuck into the soles of shoes before they can damage your floor.

Always ensure that any items you place on the floor, like plant pots, are put on a rubber mat so that there’s no direct contact between the marble or granite and a hard material that could cause damage. Consider applying a marble or granite sealer onto the floor to add a protective barrier and limit the amount of damage that can be done to the floor.

  • A liquid soap, like SUNLIGHT dishwashing liquid, combined with water can be used to spot clean and mop granite and marble floors. This solution is mild enough that it can treat your granite or marble floors with the special care they need, as well as help remove tough dirt at the same time. (When using a new cleaning solution always test on an inconspicuous area first.)

Originally published