Before you even start Botox injections you will want to know how long they are going to last. After all, such treatment is not cheap and you want to get value for money and know what the ongoing cost is to be. In addition, you will want to organise your schedule so that you can have more done when necessary. The short answer to how long will they last is 2-6 months, or on average, 3-4 months.
However, much depends on the person and on their lifestyle. For instance, a person with strong facial muscles – usually, but not always, a man – will find the Botox injection does not last as long as someone with weaker muscles. Why is this? There are several reasons.