Plastics, leathers, rubber and vinyls wipe clean and won't stain but there's a potential to get a little discoloration on fabrics I would assume. If you drip any on fabric, you can just wet it good and extract with a dry towel. This stuff is organic but it does have a dark green ...