Casting Crème Gloss lasts for about 28 washes, so it all depends on how often you wash your hair.