Botox is a simple procedure. The average time for a Botox session is anywhere from 10 to 20 minutes. Sometimes, your doctor may ask you to reposition yourself to inject Botox from an optimal angle.