Yes. Simply use the mop and glide on the slate floors. You can also use it on other flooring like hardwood floors, laminate, tile, ceramic, vinyl and even marble. It is compatible with different flooring types. If you are looking for flooring cleaning tips then you can always search the web.