Botox is one of the most common temporary cosmetic treatments done to enhance your facial appearance. You may start seeing the results within a week and after two weeks you would be able to see the noticeable results completely. On average, Botox is known to last between four to six months although it may vary from patient to patient. If it’s your first injection, the results may wear off sooner than expected and again it depends upon the individual.