Botox treatments are a long-term solution for signs of aging and have proven to even prevent wrinkles from developing in the first place. Results from botox typically go away within four months to a year. Many of our patients come in for botox appointments once every three to four months. The time between appointments can be extended longer once your facial muscles become trained to relax more.