After your initial Botox treatment, your results will typically become observable within 2-10 days and will last anywhere from 3-6 months. It’s completely normal for there to be some swelling or bruising around the injection site following your appointment, so it may be difficult to see the results initially. However, the swelling will fade within 2-7 days, revealing the final result.   Since Botox isn’t permanent, you’ll be required to go in for follow up treatments once the product begins to fade if you want to maintain your results.   Botox treatments can be performed repeatedly, and the results are noticeable and observable every time, making them an attractive cosmetic procedure for many. Injections are completely safe and can be administered an indefinite amount of times over the course of your life as long as your body responds in a favorable way.