Ans: Based on the hair growth and texture, relaxers usually last for about 6 to 12 weeks before you need a re-touch up.