hello the botox last about 4-6 months, if you want something that last more you can try the fillers that last about 18 months