@Call_Me_Mango Depending on how much your hair actually absorbs the color, it can last from two weeks to about 3 months, I guess. If you have light hair, then I assume the color will be really obvious, and for dark hair like mine it's not as obvious but it shows a bit more in the sun. You can also try lightening your hair prior to dyeing it (I did this last night using Sun-In ^-^ ) but yeaaaa.... I like how it looks anyways. It also depends on what color you choose ^-^ Hope this helped.