To ensure the longevity of your hair color, make sure you use high quality products (shampoos and conditioners) specifically designed for colored locks. Colors should last from 4-8 weeks with 5 being typical but it all depends on how often we wash our heads as well as what type or temperature water source they're used in-and if you’re in the sun during those times.