The effect of Botulinum Toxin can last between 4 and 8 months, depending on your facial expression and age. Some people are very expressive and other are less so. For the more expressive people with more marked lines, the effect of Botox rarely lasts beyond 6 months.