The effects of a perm last for 6-12 weeks, depending on the length of your hair. Take good care and treat your locks with nutrient-rich products to keep them healthy. Avoid overusing heat tools and elastics after chemical treatments to maintain strong curls or waves that will last longer.