Best Answer: Generally semi-permanent hair color lasts 2+ weeks, depending on how often you wash your hair. If the Kool Aid is more like a demi-permanent it'll last about 4-8 weeks, again depending on how often you wash your hair. Hope that helps.