Botox for Migraine
A plain-language guide to Botox as a preventive treatment for chronic migraine: who it helps, what a session is really like, how well it works, and what it costs.
At a Glance
What is Botox for migraine?
A preventive shot, not a painkiller
Botox is an FDA-approved preventive treatment for chronic migraine, meaning 15 or more headache days a month. A trained neurologist injects small doses into 7 muscle areas around your head, neck, and shoulders every 12 weeks. It does not stop a migraine you already have; it lowers how many you get over time.
Botox is the brand name for a purified protein called onabotulinumtoxinA. Most people know it as a wrinkle treatment. In 2010 the FDA approved it for something very different: preventing chronic migraine. It is given as a series of small injections, not a pill and not a cream.
Here is the part that surprises people. Botox does not treat a migraine that has already started. If you have a pounding head today, this will not help today. It is a preventive treatment. The goal is to shrink the number of migraine days you have each month, measured over weeks and months.
Think of it as ongoing care rather than a one-time fix. You keep coming back every few months to sustain the effect.
On this page
- What is Botox for migraine?
- Who is Botox for migraine actually for?
- What does a course of treatment involve?
- How does Botox stop migraines?
- What should you expect during and after a session?
- How well does Botox work for migraine?
- Why you should not buy Botox online or use a med-spa for this
- What does it cost and how do you find a provider?
- Top Neurologists for this
- Frequently asked questions
Who is Botox for migraine actually for?
Chronic migraine, after other options
Botox for migraine is built for one specific group: adults with chronic migraine. Doctors do not start here. They usually try other steps first.
Most neurologists will ask you to try one or two daily preventive pills before approving Botox. These include older options like topiramate, certain blood pressure medicines, or some antidepressants used off-label. Insurance often requires proof that you tried them without enough relief.
Botox may be a good fit if:
- You have headaches 15 or more days a month.
- Daily preventive pills did not help enough or caused side effects you could not live with.
- You want to avoid the daily side effects of oral medicine.
It is usually not the right choice if:
- Your migraines happen fewer than 15 days a month (called episodic migraine). The big studies did not show a clear benefit for this group.
- You are pregnant or breastfeeding, since safety has not been proven.
- You have a nerve or muscle disease like myasthenia gravis or ALS.
Children and teens are not part of the FDA approval either. This is an adult treatment. Your neurologist will weigh your full history before saying yes.
What does a course of treatment involve?
The injections, the schedule, the routine
A full treatment is one visit every 12 weeks. That is four times a year, and you keep going as long as it helps. There is no set finish line; chronic migraine is a long-term condition.
Each visit follows a fixed recipe set by the research. The doctor gives 31 injections across 7 muscle areas: your forehead, the sides of your head (temples), the back of your head, your neck, and the upper shoulders. The total dose is 155 units of Botox. The pattern is the same for nearly every patient, which keeps results consistent.
The injections themselves are quick. The needle is very thin and goes just under the skin or into the muscle. The whole set takes about 10 to 15 minutes. You sit up in a chair the entire time. No sedation, no IV, no special prep.
Before you go:
- Tell the doctor about blood thinners, since they raise bruising risk.
- Skip alcohol the day before to lower bruising.
- Plan a normal day after. Most people drive themselves home and go back to work.
Keep a headache diary between visits. Counting your headache days is the only honest way to know if Botox is earning its place.
How does Botox stop migraines?
What it does to the nerves
Migraine is not just a blood vessel problem. It involves overactive pain nerves around your head and neck that send alarm signals to your brain. Botox works on those nerves.
When the protein is injected, it blocks the release of certain chemical messengers that nerves use to signal pain. One important one is called CGRP, a key player in migraine. By quieting these signals at the nerve endings, Botox makes it harder for a migraine to get started in the first place.
It also relaxes the small muscles where it is injected. For years people thought muscle relaxation was the whole story. Researchers now believe the bigger effect is on the pain nerves themselves, reducing their sensitivity.
The effect builds slowly. You will not walk out migraine-free. It often takes two full treatment cycles, about six months, before you and your doctor can judge whether it truly works for you.
What should you expect during and after a session?
The visit and the days that follow
The visit is short and low-drama. You will sit in an exam chair, fully awake. The doctor cleans the injection spots and uses a fine needle to place the small doses in the mapped-out pattern. Most people describe a quick pinch or a small sting at each spot. Some areas, like the bridge of the nose or the neck, can feel sharper than others.
There is no recovery room and no downtime. You can leave as soon as it is done.
In the first day or two, you might notice:
- Small red bumps or bruises at the injection sites.
- A sore or tight feeling in your neck and shoulders.
- A mild headache, which sounds ironic but usually passes fast.
Simple aftercare helps:
- Stay upright for a few hours and avoid rubbing the areas, so the medicine stays where it was placed.
- Skip hard workouts for the rest of the day.
- A cold pack eases bruising.
Do not expect instant relief. Some people feel a change within two weeks; others take longer. The first round is really a test. Keep your headache diary so your next visit is a real conversation about numbers, not just a feeling.
How well does Botox work for migraine?
What the research really shows
The honest picture: Botox helps many people with chronic migraine, but it is not a cure, and it does not work for everyone.
The large studies that led to FDA approval, known as the PREEMPT trials, followed adults with chronic migraine. On average, people who got Botox had about 8 to 9 fewer headache days per month after several rounds. That is a meaningful drop for someone living with headaches half the month. Many also reported needing less rescue medicine and getting more good days back.
Realistic expectations:
- Roughly half of users see a solid reduction, often counted as cutting headache days by half or more.
- Some people get a smaller benefit. A few get none.
- The full effect shows up over two or three cycles, not one.
Your doctor will likely set a review point. A common rule is to give it two full rounds, about six months, then look at your diary. If your headache days have not dropped in any clear way, continuing is hard to justify, and it may be time to try a different preventive, such as a CGRP-blocking medicine.
Botox tends to work best as one part of a plan that also includes sleep, hydration, trigger awareness, and treating the migraines you still get.
Why you should not buy Botox online or use a med-spa for this
Risks, side effects, and who should skip it
This is the section to read twice. Botox is a real drug with a serious FDA warning, and where you get it matters as much as the drug itself.
Never buy Botox online or inject it yourself. Counterfeit and unregulated vials are sold across the internet. They may be fake, contaminated, or wildly mis-dosed. People have been hospitalized with botulism-like illness from black-market injections. Self-injecting near your eyes, face, and neck can also hit the wrong structures and cause lasting harm.
Be careful with med-spas for migraine. Botox for chronic migraine uses a specific 31-injection, 7-muscle medical protocol that targets pain nerves, not the cosmetic pattern used for wrinkles. This should be done by a neurologist or trained headache provider who knows the migraine map, can confirm you actually have chronic migraine, and can manage side effects. A cosmetic-only injector is the wrong setting for a neurological treatment.
Common, milder side effects include neck pain, neck weakness, drooping eyelids, and bruising. Skip Botox if you are pregnant, breastfeeding, have a nerve-muscle disease like myasthenia gravis, or have an active infection at the injection sites. Always tell your provider about every medicine you take.
What does it cost and how do you find a provider?
Prices, insurance, and the right doctor
Botox for migraine is not cheap on paper, but most patients with chronic migraine pay far less because insurance often covers it.
The drug itself is the big cost. A single treatment uses 155 units, and the list price of the medicine plus the visit can run well over a thousand dollars before insurance. The good news: because it is FDA-approved for chronic migraine, most commercial plans and Medicare cover it when you meet the criteria, usually after you have tried other preventives.
What affects your price:
- Whether you meet the 15-plus headache days rule your insurer requires.
- Your plan's copay, coinsurance, and deductible.
- Manufacturer savings programs, which can lower out-of-pocket cost for eligible commercial patients.
- Medicare covers it under Part B as a provider-administered drug, so the usual 20 percent coinsurance applies after your deductible.
Want to know if Botox for migraine could help you? Browse a few real prices first.
| Situation | Typical cost |
|---|---|
| Per session, self-pay (drug + visit) | $1,200 to $2,500 |
| Full year, self-pay (4 sessions) | $5,000 to $10,000 |
| With commercial insurance (copay or coinsurance) | $0 to $600 per session |
| Medicare Part B (after deductible) | 20% coinsurance, often supplemented to near $0 |
Botox for chronic migraine is usually covered by insurance and Medicare once you meet the 15-plus headache days rule and have tried other preventives. Self-pay totals are listed for those without coverage. A manufacturer savings program may lower the cost for eligible commercially insured patients.
Top 6 Neurologists Who Provide Botox for Migraine
Verified from CMS provider data, updated monthly. Click any provider to see credentials, insurance acceptance, and patient resources.
Find a Neurologist Near Me
Browse CMS-verified neurologists near me for botox for migraine, by state and city.
Related care
Conditions, procedures, treatments and tests connected to botox for migraine.
Related conditions
Related symptoms
Procedures
Frequently Asked Questions
Does Botox stop a migraine once it starts?
No. Botox is a preventive treatment, not a rescue medicine. It works over weeks to lower how many migraine days you get. For an attack happening now, you still use your usual rescue medicine.
How long until Botox starts working for migraines?
Some people feel a change within two to four weeks. The full effect builds slowly, and doctors usually ask you to complete two or three treatment cycles, about six months, before deciding if it truly works for you.
How many Botox injections do you get for migraine?
The standard protocol is 31 injections across 7 muscle areas of the head, neck, and shoulders, for a total of 155 units. The pattern is the same for nearly everyone and takes about 10 to 15 minutes.
Is Botox for migraine covered by insurance?
Often yes. Because it is FDA-approved for chronic migraine, most commercial plans and Medicare cover it when you have 15 or more headache days a month and have tried other preventives first. Prior authorization is usually required.
How often do you need Botox for migraine?
Every 12 weeks, which is four times a year. The effect on the pain nerves fades by about week 10 to 12, so re-treating on schedule is what keeps migraines from returning.
Does Botox for migraine hurt?
Most people describe quick pinches or small stings at each spot. Some areas, like the neck and the bridge of the nose, feel sharper. There is no sedation needed, and the soreness usually fades within a day or two.
Who should not get Botox for migraine?
Avoid it if you are pregnant or breastfeeding, have a nerve-muscle disease such as myasthenia gravis or ALS, or have an infection at the injection sites. It is also not approved for children or for episodic migraine with fewer than 15 headache days a month.
Can I get Botox for migraine at a med-spa?
It is not the right setting. Migraine Botox uses a specific medical injection map aimed at pain nerves and should be given by a neurologist or trained headache provider who can confirm your diagnosis and manage side effects. Cosmetic-only injectors use a different pattern.
Medical disclaimer: This content is for educational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider with questions about a medical condition. If you have a medical emergency, call 911. Our editorial standards