No, MYOP perfumes do not stain your clothes when used the right way. Always stick to the instructions for applying perfumes. For instance, keep the bottle about 5 to 7 centimeters away when you spray. And if a perfume oil does happen to stain your clothes, a simple rinse with plain water should take care of it.