Botox Injections for Migraine Treatment

Medically Reviewed by Jennifer Robinson, MD on January 25, 2022
3 min read

If you have been diagnosed with migraine and get migraine headaches often, you may wonder if there's anything you can do to prevent them.

OnabotulinumtoxinA, or Botox, was approved in 2010 for adults who get chronic migraines. That means you have both:

  • A history of migraine headaches
  • Headaches (including tension-type) on most days (15 or more) of the month that last 4 hours a day or longer

It is not an approved treatment if you:

  • Get headaches 14 or fewer days each month
  • Have other types of headaches, like cluster

 

Botox is a neurotoxin, a poison made by bacteria called Clostridium botulinums. It can cause a deadly reaction called botulism if you eat it in spoiled food because it blocks signals from your nerves and paralyzes your muscles.

But it's safe because the toxin isn't digested in your stomach and the dose is much smaller amount than you'd get in spoiled food.

Doctors found that shots of Botox can help smooth wrinkles because it relaxes muscles in the face. It also helps people who have tics and spasms because of a nerve disease like cerebral palsy.

When people who had migraine headaches used Botox to treat their wrinkles, they told their doctors that their headaches were better. So doctors began to study it as a migraine pain treatment.

In a study of adults who get chronic migraine headaches, shots of Botox cut down the total number of days they had them or even other types of headaches. They also had more "crystal-clear" -- pain-free -- days each month, and they reported fewer days off work.

In another study, nearly half the people who took two rounds of Botox shots reported that the number of days they had a headache each month was cut in half. After five rounds of treatment, that increased to about 70% of the people.

Doctors think Botox works for migraine headaches because it blocks chemicals called neurotransmitters that carry pain signals from your brain. Botox is like a roadblock in that pathway. It stops the chemicals before they get to the nerve endings around your head and neck.

You'll get several shots of Botox around your head and neck once every 12 weeks to dull or prevent migraine headaches.

You may need 30 to 40 shots in all, and you'll get an equal number on each side of your head. If you have migraine pain in one particular spot, you may need more shots there. You could see results 2 to 3 weeks after your first treatment.

You should only get this type of Botox treatment from a doctor who's trained to give these shots for chronic migraine headaches rather than for wrinkles or other cosmetic uses.

Neck pain and headache are the most common side effects for people who get chronic migraine headaches and use Botox.

It's rare, but you can have an allergic reaction to Botox. Signs of this can be hives, shortness of breath, or swelling in your lower legs. Although there's no confirmed case where Botox spread to other parts of the body, it is possible and could be deadly. The medication label includes this warning.