The longevity of Clairol hair color can vary depending on factors such as hair type, aftercare routine, and the specific product used. On average, it can last between 4-6 weeks.