Neurotoxin injection treatments usually take effect in 3 to 5 days, To see the full and final results, you need to wait 7-10 days. In general, Botox can last from 2 to 6 months. Everyone has a unique experience and results may vary.