In general, the effects of Botox last from four to six months.