Botox treatment longevity will vary by each individual patient depending how their body responds to the treatment and based on how advanced the aging of the skin is. It will also depend on how many Botox treatments the patient has had and how regularly they are getting treatments done. With regular, repeated treatments, patients have found that they can extend the length of time between treatments a little longer. Botox typically lasts for three to four months, with treatments being able to last up to six months or longer in some patients. The length of time Botox treatments last for is also dependent on the area and problem being treated. The doctor or medical professional performing your Botox injections can help you understand how long you can expect your treatment to last and how often you will need to have follow up treatments done.