How long does a Botox injection last?

How long does a Botox injection last?

How long a Botox injection lasts is dependent on a variety of factors, the type of Botox used is the first factor:  

  • Botox type A will last around three to six months.  
  • Dysport will last around two to three months.  
  • Myoblok or Neuroblok with last two to three months.  

The second factor is the determined by the total dosage given – the higher the dose, the longer the effect. However, higher doses have a higher chance of side effects. 

Other factors include the skin elasticity, ethnicity, gender and muscle mass. The Botox effect stops working when the muscle contraction starts to gradually return, resulting in the lines and wrinkles reappearing and needing to the treated once again. Over time the wrinkles will be less severe as the muscles are trained to relax. If the area is more relaxed, natural collagen can begin to build up once again as it is not depleted due to the constant motion of the muscles. Best results are achieved through constant treatment every four months over 10 years.  

PREVIOUS How is Botox administered and what wrinkles does Botox treat?
NEXT The sites on the body where Botox will work best