Botox is used to reduce the appearance of fine lines and wrinkles by immobilizing the underlying muscles. Botox is a quick treatment (10-30 minutes). Results will appear between 1-5 days. Botox typically lasts 3-6 months, depending on how well your body reacts to the injection.