The Tile and Stone Blog

Tile and Stone Maintenance

Cleaning Slate – Expert Advice on Cleaning Slate and Slate Floors – Part 1

Cleaning slate isn’t too difficult. It’s vital, however,to know what kind of dirt or contaminant you are trying to remove before you can make a decision as to which cleaning product is best suitable.

Slate comes in many different colours and finishes. Some of these are smooth whereas others have a textured surface. Undoubtedly, slate is a very popular material for flooring right now.

Slate generally has good resistance to mild acids so this gives you a much wider choice of cleaning materials than you would have with more acid-sensitive stones like limestone or marble.

So, how do we go about cleaning our slate floor?

First, you need to check whether the contaminant is mineral based? e.g. grout staining, cement, rust or general dirt. If it is, you would be advised to use a mild acid cleaner such as one based on phosphoric acid. Beware though as any acid cleaner may etch the grout also.

In most other situations where you have, for example, general dirt and grime, wax, oil or a general build up of old polishes etc. I would recommend using a strong alkaline cleaner for periodic intensive cleaning. For everyday cleaning I’d recommend using a mild, neutral cleaner.

Here’s an Expert’s 6 – Step Guide to Cleaning Slate:

1. Ensure your slate is protected with a high quality sealer: either an impregnating sealer which will give you a natural look with a mat finish and below surface stain protection. Or, if you prefer the look of wet slate, in so far as the darker colours, but still want a natural, mat, no-sheen finish, then look a good quality enhancing sealer such as Enhance ‘N’ Seal. Alternatively you can use a coating sealer for a pleasant low sheen gloss which really helps any ongoing cleaning.

2. You must eliminate all grit – this is the major cause of all wear to slate floors. Ideally, place a dust mat both inside and outside the room which will help remove grit from shoes and prevent it from spreading to the slate floor.

3. Sweep and vacuum the slate floor regularly. This will also help remove grit from the surface of the floor.

4. Mop up and soak up isolated spillages as they happen. You shouldn’t leave strong contaminants such as coffee or wine to dwell on a slate floor.

5. Wash the slate regularly intervals using a mild, neutral cleaner. This will clean the slate but it won’t damage the stone, grout or the sealer used.

6. Less frequently, carry out a deep clean. For this, we recommend using a high alkaline cleaner. More in Part 2.

Update 22/01/13 – Check out this case study on cleaning slate




Copyright Ian Taylor and The Tile and Stone, 2013. See copyright notice above.


  1. Hi Ian,

    I have water marks on a slate hearth. The slate hearth was inherited so I have no idea if the slate was sealed or treated with anything.

    Would Wd40 remove the water marks? What other things could I try?


  2. Hi Angela, apologies for the late reply I have been away. Water marks normally mean some kind of deposit, whatever minerals were dissolved in the water at the time (for example often in hard water areas the water contains calcium and it is this calcium that is left behind as the water evaporates).

    the usual remedy is a mild acidic cleaner which will break down most mineral contaminants – so worth a try – use a cleaner for grout haze based on say phosphoric acid, (no need to go for a brick acid). It ca be diluted also and should not harm most slates- do a small test first though.

    WD40 is just a thin oil, all it will do, an on a temporary basis only, is darken the slate, this MAY or MAYNOT ‘mask’ the white marks.

    If the white marks are not a deposit and are instead a damaged area, then some kind of enhancer may help hide them but there are better products designed for this other than WD40.

    hope this helps


  3. Hi Jennifer,

    OK well it may depend on what caused the ring in the first place. If it is a mineral based deposit then a mild, phosphoric acid based cleaner may help, but you could try a mild abrasive cleaner such as Microscrub (one of my all for stone products available on Amazon) – or an alkaline cleaner may be needed – you may have to test a few different things.

    As far as sealing is concerned, to keep the matt finish you need an impregnator (a sealer that sits below the surface) most slate though is very dense, and will not take much sealer. With impregnators there are two choices: 1) a natural look (no colour change, keeps the matt finish and the natural look of the stone) or 2) An enhancer – a sealer that is designed to have a matt finish but darkens and enriches the colour of the stone – gives a wet look if you like – this is usually a non-reversible process. I have both of these types of product available but there are several brands on the market.please feel free to contact me by the contact page if you would like further information.

    Hope this helps


  4. Hi,

    We have had new black thick slates in our front garden but only after a few weeks we have brown marks (rusty coulour) appearing and growing bigger. We are told this is natural to the slate! We are surprised we were not told before. How can we get rid of it.
    I am not sure if our slates have been sealed or not.

    Also we have had Indian sand stone tiles in the back garden. Looked great for a few days then we have constant layer of white coat of top that is not going away. Plus we have now mastic from builders that we are still trying to brush away. Have you got a suggestion for cleaning and getting back to original colour?

  5. Hi Claire,

    OK there are a few things there

    Let’s start with rust on the slate. Two ways rust can get on slate, from above, have you got any steel or metal pot stands, hanging baskets or other items that may be dripping rusty water onto the surface? If so then you have rust deposits ON THE SURFACE – which can be easier to remove. The other way, and this is what they mean by natural for slate, is that some slate can have iron-bearing minerals within the make up of the stone. This may have lain dormant while the stone was underground but now that it has been cut, and therefore exposed to the elements, you can find that any free iron can oxidize and form essentially, rust spots – this is quite common in some slates.

    Again if this is happening at the surface of the stone then you have at least a fighting chance of removing or at least diminishing the spots. If the slate has been sealed then it may be harder as the sealer will now protect the slate, and the rust from any attempt to clean them however, you need to try a phosphoric acid based cleaner (don’t go for a standard brick cleaner based on hydrochloric) I have one but there are several brands out there, often labelled as cement or grout residue removers – if you need more help on this message me via the contact page.

    For the sandstone – not sure what could be turning it white but two suggestions: 1) Sealer – some sealers for this type of stone are affected by moisture when they have just been applied (in other words if they got wet or even damp before they fully cured) – only way to deal with this is to strip it off with a sealer stripper – but you can do a small test with a solvent like nail varnish remover – if it removes it then it points to this being the issue. Or, 2) Efflorescence, the movement of soluble minerals, often salts, from beneath the surface, in the presence of water: this can come from the stone, the grout, the bedding material or the sub floor, or a combination of all of them. As the water moves through to the surface, it evaporates leaving behind a fine layer of say, calcium salts, (but it can be other things) this leaves a white/grey film at the surface, sometimes it can be more crystalline and even light and fluffy – but sometimes a cloudy film. Try the same phos acid based cleaner on this – if it works then it points efflorescence.

    As far as the mastic is concerned, if you mean silicone or acrylic or polyurethane type mastics then some kind of solvent may be required, but it may be a very difficult job. If you mean a cement based mortar pointing then this might be treated withthe same acid cleaner

    Hope this helps


  6. We have a slate floor in front of our fireplace. My son likes to play near it all the time and now there are white marks where he usually places his feet. I’ve tried warm water and dish soap and slate cleaner, but I can’t seem to remove these marks. Our home was built 3 years ago so I’m not sure if they put sealer on it when it was installed. How can I remove these marks? Thank you!

  7. Hi, well I suppose, the only thing a child’s feet can leave on a slate would be small traces of perspiration, which contain among other things, salts and minerals. I doubt there is any serious damage ( and I also doubt he is stripping any sealer off!). I would first try something acidic, even vinegar, just try a little to see if it removes the white marks, it should not harm either the slate or a sealer if there is one.

    Let me know if this works


  8. Hi,
    My son split a small glass of vinegar on the black slate hearth of my fireplace. Now I have a large spot and not sure what to do. Got any suggestions?

  9. HI, Hmm, vinegar has left a mark, is the ,mark a dirty stain, or a lighter mark like an etch? Many slates are not affected by acids in this way, so I am hoping it is a stain, in which case try an alkaline cleaner

    Can you send me a pic?


Leave a Reply

Your email address will not be published.


Get every new post delivered to your inbox
Join millions of other followers
Powered By