The results of Botox injections typically last three to six months. Repeat treatments at regular intervals can help prolong the effects of Botox.