Nope, our deodorant is transparent when you apply to skin, so it won't leave any stain on your skin or shirt!