Botox for most people lasts 3-4 months. If you are consistent with it every 3 months and get the appropriate amount of units each time it seems that sometimes the logevity lasts longer