Clean slate floors by sweeping off grit, then mopping with a damp microfiber mop and a pH-neutral cleaner, rinsing thoroughly, and drying immediately to prevent water spots and sealer damage.
The one mistake that ruins more slate floors than anything else is mopping them wet instead of damp. Slate is porous — too much water seeps into the stone and the grout, causing discoloration and weakening the sealant over time. The right method takes about 30 minutes and uses supplies you probably already own.
What You Actually Need (And What To Skip)
The tool list is short, but each item matters because the wrong tool scratches the stone or leaves a film that dulls the finish.
- Soft-bristled broom or vacuum with a soft brush attachment — never a beater bar, which scratches slate
- Microfiber mop and two buckets (one for cleaner, one for rinse water)
- pH-neutral cleaner — mild dish soap at ¼ cup per gallon of warm water works, or a commercial stone cleaner like Floorseal or Black Diamond
- Soft dry microfiber cloth — for immediate drying; air drying leaves spots
- Avoid vinegar, lemon juice, bleach, or any acidic or alkaline cleaner — these etch the stone and strip the sealer
The Step-By-Step Routine That Works
1. Remove All Loose Debris First
Sweep thoroughly or vacuum with the soft brush attachment, going over grout lines where grit hides. Even a few grains of sand under a mop can scratch slate over time.
2. Mix Your Cleaning Solution
Use warm water — never hot water, which can break down the sealer. For mild dish soap, add ¼ cup per gallon of water. If using a commercial stone cleaner, dilute it exactly per the label. Stir gently so you don’t create excess suds.
3. Mop Damp, Never Wet
Dip the microfiber mop into the cleaning solution, then wring it thoroughly until it’s just damp — no dripping. Mop in sections, working with the grain of the slate. Avoid soaking the floor or letting puddles form. For stubborn spots, spray a small amount of cleaner directly on the mark and wipe with a microfiber cloth.
4. Rinse With Clean Water
Switch to the second bucket filled with cool water. Rinse the mop and go over the entire floor again. Soap residue that dries on slate leaves a dull film, so don’t skip this step.
5. Dry Immediately
Buff the floor dry with a soft microfiber cloth before air drying takes over. This prevents water spots, streaks, and mineral deposits. It takes a few extra minutes and makes the difference between a floor that looks clean and one that looks maintained.
For a full comparison of the best cleaning products that protect stone finishes, see our recommended stone floor cleaners — each tested for pH neutrality and residue.
What Damages Slate — The Mistakes That Cost You
Most slate floor damage comes from a short list of well-intentioned mistakes. Knowing them is cheaper than learning from the consequences.
| Mistake | What It Does | The Fix |
|---|---|---|
| Vacuum with beater bar | Scratches the stone surface | Use soft brush attachment only |
| Vinegar or lemon cleaner | Etches stone, strips sealer | Stick to pH-neutral soap or stone cleaner |
| Mopping wet instead of damp | Water seeps into porous slate and grout, causes discoloration | Wring mop until just damp |
| Skipping the rinse step | Soap film dulls the finish | Always rinse with clean water |
| Air drying | Leaves water spots and streaks | Buff dry with soft cloth |
| Dragging furniture without pads | Scratches and gouges the stone | Use furniture pads on all legs |
| Using Murphy’s Oil Soap on non-varnished slate | Damages the stone permanently | Use only products labeled safe for natural stone |
How To Remove Stubborn Stains Without Damaging The Stone
Slate’s natural porosity means spills that sit too long can leave a mark. The right approach depends on the stain type.
- Light marks or residue: Wipe with mineral oil on a soft cloth — it lifts grime without stripping sealer.
- Oil or grease spots: Spray a stone-safe degreaser like Red Juice (Speed Cleaning) on the spot, let sit for 30 seconds, then wipe with a microfiber cloth. No rinsing needed.
- Deep stains: Make a paste of flour and hydrogen peroxide. Apply it to the stain, cover with plastic wrap, and let it sit for 24 hours. The paste pulls the stain out of the porous stone. Wipe away and rinse.
- Small stains: Mix ¼ cup rubbing alcohol with 4 cups water. Apply to a cloth and dab the stain. Avoid bleach entirely if your grout is colored — it can permanently discolor it.
When And How To Reseal Slate Floors
Slate needs a fresh sealant coat about once a year, or when a simple test shows the current sealer is failing. Drop a few tablespoons of water on the floor. If the water darkens the stone and stays dark for more than 10 minutes, it’s time to reseal.
DIY sealant costs about $30 to $50 for a typical room. Professional resealing runs roughly $100 to $200 per 100 square feet. Either way, the sealant protects the stone from moisture and stains — don’t skip it.
| Sealing Method | Approximate Cost | Best For |
|---|---|---|
| DIY sealant (brush-on or spray) | $30–$50 per room | Handy homeowners, annual maintenance |
| Professional resealing | $100–$200 per 100 sq ft | Large areas, high-traffic floors, first-time sealing |
| Touch-up sealer (spray) | $15–$25 per bottle | Spot maintenance between full reseals |
Keep Your Slate Floors Looking Good Between Deep Cleans
Quick weekly maintenance prevents the buildup that turns a 30-minute clean into a two-hour project. Sweep or vacuum once a week to remove grit. Wipe up spills immediately. Use furniture pads on all chair and table legs. Even if the floor doesn’t look dirty, a quick damp-mop with pH-neutral cleaner every two to three months removes the invisible grime layer that dulls the finish over time.
FAQs
Is it safe to use a steam mop on slate floors?
Steam cleaners are controversial for slate. The high heat and moisture can degrade the sealant over time, and the pressure can push dirt deeper into the grout. If you are unsure of your sealer’s condition, stick to the damp-mop method instead.
How do I make dull slate floors shine again?
Dullness usually means soap residue or a worn sealer. Try rinsing the floor with clean water and drying it thoroughly. If it still looks flat, the sealer has likely worn off — clean the floor, let it dry fully, and apply a fresh coat of slate sealant to restore the natural sheen.
Can I use bleach to clean slate grout?
Bleach is risky on slate floors because it discolors colored grout and can damage the stone if it sits too long. For grout lines, use a soft scrub brush with a paste of baking soda and hydrogen peroxide instead. Rinse the area thoroughly after scrubbing.
What is the best thing to wash slate floors with?
The safest option is warm water with a small amount of mild dish soap at ¼ cup per gallon, or a pH-neutral stone cleaner designed for natural stone. Both clean effectively without damaging the sealant or etching the stone.
How often should I reseal my slate floor?
Seal slate once a year as a general rule, or anytime the water test fails — sprinkle a few drops on the floor; if the water soaks in and darkens the stone for more than 10 minutes, the sealer needs reapplication.
References & Sources
- Eufy. “How to Wash Slate Floors.” Covers dry-cleaning, damp-mop technique, and step-by-step washing guide.
- Speed Cleaning. “The Right Way to Clean Slate Tile Floors.” Details pH-neutral cleaners, Red Juice degreaser, and drying procedure.
- Bob Vila. “How to Clean Slate — And Keep It Looking Like New.” Guide on stain removal, sealing frequency, and tools to avoid.
- The Tile Shop. “How To Clean Slate Tile Floors.” Rinse step emphasis and test-area recommendation.
- MSI Surfaces. “Easy Care Guide for Slate Tile Flooring.” Annual resealing, water-test instructions, and furniture pad advice.
Mo Maruf
I created WellFizz to bridge the gap between vague wellness advice and actionable solutions. My mission is simple: to decode the research and give you practical tools you can actually use.
Beyond the data, I am a passionate traveler. I believe that stepping away from the screen to explore new environments is essential for mental clarity and physical vitality.