Botox generally lasts up to four months, and Xeomin can last up to three months. But, every patient responds to injectables differently, so your Botox or Xeomin could last longer.