The full effects of Botox treatment are not apparent for three to seven days and the effects are temporary as the toxin is slowly metabolised by the body in approximately three to six months. As most patients are happy with the effects of Botox, a top up injection is required after this period of time to maintain the skin smoothing effects.