The effects of Botox typically start to become noticeable within a few days after the injections. The full results may take up to two weeks to appear. The effects of Botox typically last for three to six months, after which the treatment can be repeated.