How long does Botox last? | Edgewater Med Spa How long does Botox last? | Edgewater Med Spa

Typically 3-4 months. At the very least I tell my patients to have a treatment 2X per year. Better for 3-4X per year for best maintenance results.