Skip to content
marble cleaning
Floor & Surface Cleaning

How to Clean Marble and Granite

Flooring is a part of the house to take real pride in, especially when it's marble. Keep yours looking pristine with our simple guide on how to clean marble and granite flooring.

Knowing how to clean marble floor stains and granite floor stains is important because these are natural materials that require special attention. They can last for years and years, but only if they are looked after properly. The issue with marble polishing and granite cleaning is that they aren’t like ceramic tiles; so conventional cleaning materials can actually damage them. If you’ve ever wanted to know about how to clean marble and granite floors at home, read on!

Marble Polishing and Granite Cleaning: Tackling Dirt and Scuff Marks

Learning how to clean marble flooring and granite flooring isn’t complicated. It’s a simple two-part process. First, you need to know how to spot clean the floor to remove any obvious dirt or scuff marks. Here’s the best way to do this:

  1. Apply a small amount of cold water with a small amount of either a marble-cleaning product that is pH neutral or some mild dishwashing soap to a soft, microfiber cloth. Remember to always test any product or mixture on a small, hidden area first.
  2. Gently rub the stain or scuff mark in straight lines in the direction of the grain. While you might be tempted to scrub in a circular motion, don’t do it as it could damage the floor.
  3. After the floor is clear again and the stain or mark is gone, just buff with a dry cloth to dry the area and make it shine.

How to Clean Marble Flooring and Granite Flooring Regularly

Another thing you need to know is how to clean marble floors at home, in addition to granite floors, on a regular basis. Here are some easy instructions on how to clean marble floor dirt and granite floor dirt easily:

  1. Use a specialist cleaner or fill a bucket with warm water and some good quality dishwashing soap – the range offered by Lux Sunlight is ideal.
  2. Use a soft, clean mop to wipe the floor in short, gentle strokes.
  3. Empty the bucket and refill it with cold water without any detergent, and mop again to remove soap residue.
  4. Use a dry, clean microfiber cloth to buff the floor and bring up the shine. Never let marble or granite dry naturally so water marks don’t form.

Marble & Granite Cleaning Products: What NOT to Use

It’s important to always check the instructions and safety guidelines on any product you use to clean your floors. It’s also important to test it on a small, hidden area first to make sure it doesn’t cause any damage.

Because granite and marble are natural, valuable materials, there are some items that should never be used on them so they don’t get damaged or scratched. Here are the things you should avoid using when cleaning marble or granite floors:

  • Commercial floor cleaning products. Instead, use special marble or granite cleaners.
  • Ceramic tile cleaners, as they are known to dull the shine of marble.
  • Anything that is either very acidic or very alkaline, like vinegar, for example.
  • Rough materials or cloths, such as wire scouring pads.
  • Vacuum cleaners, as the wheels and hose can scratch the floor.

Caring for Marble and Granite

Cleaning granite and marble floors or counters is a lot easier when there isn’t a lot of dirt to begin with, so it’s a good idea to implement some preventative measures to reduce the build up of grime and dirt and decrease the risk of damage and scratches.

  • Place a floor mat at the entrance of your home to catch any dirt, dust or small pebbles that can get stuck in the soles of shoes.
  • Any items placed on the floor, such as plant pots, need to be put on rubber mats to avoid direct contact with marble or granite.
  • Consider applying a marble or granite sealer onto the floor to add a protective barrier and limit any potential damage to the floor.

Top Tip


Marble and granite stain incredibly easily, so it’s important to clean off spills quickly. Be cautious with acidic liquids like lemonade, orange juice and vinegar, as they can be troublesome. Spills need to be blotted (not wiped) with a cloth, and then washed with dishwashing liquid and lots of water.

Important Steps

  • If you’re wondering about how to clean marble floors at home, just combine a liquid soap like Lux Sunlight dishwashing liquid with water to clean spots and mop granite and marble.
  • While this mixture is mild enough not to damage the floor or counter, it removes tough dirt at the same time.
  • Remember to always test a new cleaning product on a small area first.