How long does Botox treatment last?

The duration of the effect of Botox injection treatment varies from person to person, and the ideal effect usually lasts about 3 months to 6 months.