How long does Botox work for? | Edgewater Med Spa How long does Botox work for? | Edgewater Med Spa

On average, Botox last about three months. In some patients, it can last longer. With repeated treatments, results may last longer.