It may depend on the fabric but Biofreeze generally will not stain or damage your clothing. You should wear light loathing after application and avoid wearing anything too tight (clothing or bandages)