It all depends on your lifestyle and hair. Most Keratin Lash Lift treatments will last 8-12 weeks.