No, a clay bar cannot remove scratches on your car. However, using a clay bar, you can remove contaminants like road tar, brake dust, and other harmful substances from the car’s body. The build up of these contaminants over time can ruin the car’s clear coat.