How long does BOTOX Cosmetic treatment last?
Effects usually last three to four months, and then gradually fade away. Following several treatments, results may last four to eight months or even longer.