No, CeraVe Moisturizing Cream does not stain your clothes. If you apply the cream on your neck or on your rams it won’t cause any coloration to your sleeves or your collar.