Botox and Dysport last about 3-4 months, but results vary depending on the patient.