No, vinegar does not damage most types of fabrics and is ideal for cleaning grease stains. However, there are some fabrics that you cannot use white vinegar on. The only way to figure it out is by checking the care instructions mentioned on the cloth.