No, the product does not contain abrasives. Clorox Toilet Cleaner - with Bleach is a non-abrasive formula that will not scratch surfaces.