Yes, White Knight’s non-abrasive quality makes it a great cleaner that can be used safely on non-skid surfaces.