Everything You Need to know about
How long does Botox Last?
Learn All Secrets of Botox Injections.
The Botox effect lasts for 4-6 months
This means you will need top-ups a few times a year if you wish to maintain your look. Once you’ve had Botox injected, the effects on the muscles become apparent within a few hours, with the main effects appearing in about a week.