Pepper spray can stay on clothes for up to 48 hours. It is important to wash your clothes separately from other laundry to avoid contaminating other items.