What Is Botox for Migraines?
Botox is a botulinum toxin injection that blocks nerve signals that cause pain and muscle contractions. It works by relaxing overactive nerves and reducing pain signals. Although Botox is often used for cosmetic purposes, it can also be used to treat chronic migraines.
Why Would I Need Botox for Migraines?
You may need Botox for migraines if your headaches have not responded to other treatments, occur 15 or more days a month, and last four hours per day or longer.
What are the benefits of Botox for migraines?
Botox may reduce migraine's:
- Duration (how long they last).
- Frequency (how often they happen).
- Severity (how painful they are).
Botox can also be combined with other migraine treatments and used for long-term migraine control with a low risk of complications or side effects.
Who’s a candidate for Botox for migraines?
You may be a candidate for Botox if you have chronic migraines that have not responded to medications or other noninvasive treatments.
Alternatives to Botox for migraines
- Lifestyle changes.
- Medication.
What Are the Risks and Complications of Botox for Migraines?
Botox is safe when administered by a health care provider. Although it is made from botulinum toxin, which can cause a serious nerve disorder called botulism when consumed in large amounts, Botox is a diluted form of botulinum toxin that is produced under sterile conditions in a lab.
Side effects depend on the area where you received your Botox injection and may include:
- Drooping eyelids.
- Eye irritation or redness.
- Flu-like symptoms.
- Headache.
- Neck pain.
- Pain, swelling, or redness at the injection site.
- Upset stomach.
Can Botox be used for migraines during pregnancy?
Botox is not recommended for use during pregnancy.
What Should I Expect From Botox for Migraines?
Before: How to prepare for Botox for migraines
Your doctor will explain the procedure to you and answer your questions.
To prepare for the procedure, you should:
- Tell your doctor if you are sensitive or allergic to any medications, iodine, latex, tape, or anesthetic agents (local and general).
- Tell your doctor if you are pregnant, breastfeeding, or could be pregnant.
- Tell your doctor about all medications (prescription and over-the-counter) and herbal or other supplements you are taking.
- Tell your doctor if you have any other health conditions. Your care team may need to take certain precautions during your procedure for your safety.
- Stop taking medications if directed by your provider. Do not stop taking any medications or change your medication routine without talking to your provider first.
- Avoid alcohol for 24 hours before the procedure.
You should be able to resume your normal activities immediately after your Botox procedure.
How long does Botox for migraines take?
Botox for migraines is typically performed in your doctor’s office and takes about 20 minutes to administer.
Where are Botox injections given for migraines?
You may receive Botox injections in several areas, including the:
- Back of your head.
- Forehead.
- Neck.
- Shoulders.
- Temples.
During your Botox for migraines procedure
On the day of your Botox procedure, wear comfortable clothing that allows your doctor to access your head and neck. Avoid wearing makeup and have migraine medicine ready in case you have a migraine attack.
Although you can return to school, work, and other normal activities immediately after your Botox treatment, you may want to set aside time to rest after your procedure in case you experience any discomfort or fatigue.
During the procedure, your doctor will:
- Ask you to lie down or sit in a chair.
- Clean the areas of skin where you will receive the injections.
- Use a needle to inject Botox into the muscles in your face, head, neck, or shoulders.
How painful are Botox injections for movement disorders?
Botox injections use very small needles and cause little to no discomfort. You will not need anesthesia before your injections.
Recovery after Botox for migraine
You should be able to return to your normal activities immediately after your Botox treatment.
To reduce your risk of side effects, you should avoid:
- Heavy physical activity for 24 hours.
- Lying down for four hours.
- Rubbing or putting pressure on the injection sites for 12 hours.
- Using chemicals or dye on your hair for 24 hours.
- Washing your head, neck, or face for 24 hours.
It may take up to two weeks to notice the full results of Botox treatment. You may need two to three cycles of injections to experience long-lasting relief.
Will I need more Botox injections?
Because the effects of Botox are temporary, you will need repeated injections every 10 to 12 weeks to manage symptoms. Your doctor will schedule an appointment for another series of injections after your first Botox injection.
If your migraine symptoms improve over time, your doctor may eventually recommend spacing out injections or stopping them, depending on your needs.
When to call your doctor about complications
Call your provider immediately if you have:
- Difficulty swallowing.
- Headache.
- Nausea or vomiting.
- Numbness or paralysis in an area that has not been treated.
- Severe pain at the injection site.
- Shortness of breath.
- Signs of an allergic reaction, such as a rash or itching.
- Slurred speech.
- Vision changes or drooping eyelids.
What’s the success rate of Botox for migraines?
Many patients experience significant improvement in migraine frequency and severity after Botox injection. However, your expected success rate will depend on your condition and other factors.
Why Choose UPMC for Botox for Migraine?
When you choose UPMC for your Botox treatment, you will receive:
- Multidisciplinary care — Our team of neurologists and pain management specialists will work together to develop a customized treatment plan that helps you manage symptoms and minimize treatment side effects.
- Access to advanced clinical trials — Our team participates in national, multicenter trials evaluating new migraine treatments, allowing you to contribute to research advancing migraine care.
- Headache medicine expertise — Our headache medicine experts offer leading-edge treatment options that reduce symptoms and restore quality of life.
By UPMC Editorial Staff. Last reviewed on 2026-03-04.