How Often Do You Get Botox for Migraines: Every 12 Weeks?

Botox for migraines is given every 12 weeks, or roughly every three months. Each session involves 31 injections spread across seven muscle groups in the head, neck, and shoulders, delivering a standard dose of 155 units. This schedule is maintained continuously, not just when symptoms flare, because Botox works as a preventive treatment rather than a rescue therapy.

Who Qualifies for Botox

Botox is FDA-approved specifically for chronic migraine, defined as 15 or more headache days per month with headaches lasting four hours or longer. If you have episodic migraine (14 or fewer headache days per month), Botox is not an established treatment for your pattern. That 15-day threshold is firm in the FDA labeling and is typically what your doctor and insurance company will use to determine eligibility.

Insurance coverage adds another layer. Many plans require “step therapy” or “fail first” policies, meaning you need to show that other preventive medications didn’t work before Botox will be approved. Your doctor may need to submit prior authorization paperwork documenting your headache frequency and the treatments you’ve already tried. The American Migraine Foundation notes that this process can feel frustrating, but understanding that it exists helps you prepare for it and work with your provider to build the case your insurer needs.

What Happens During Each Session

The standard injection protocol targets muscles in the forehead, temples, back of the head, neck, and upper shoulders. Your provider uses a very small needle to deliver small amounts of Botox at each of the 31 fixed sites. The whole process typically takes 15 to 20 minutes. Some providers also use a “follow the pain” approach, adding up to 8 extra injection sites (for a total of 39) in areas where your pain concentrates most, bringing the maximum dose to 195 units.

Common side effects include neck pain and stiffness, mild soreness or bruising at the injection sites, flu-like symptoms such as muscle aches and fatigue, and occasional headache right after the procedure. Some people notice temporary cosmetic changes like reduced forehead wrinkles or a slight lift in the eyebrows. Drooping of the eyelid can also occur, though it’s less common and typically resolves on its own within a few weeks.

How Long Before It Works

Don’t expect dramatic results after the first round. In the large clinical trials (known as the PREEMPT studies), patients receiving Botox experienced an average reduction of about 8.4 headache days per month by week 24, compared to 6.6 days for those receiving placebo. That 24-week mark means roughly two full treatment cycles. Most headache specialists recommend committing to at least two or three rounds before deciding whether Botox is working for you. Some patients notice modest improvement after the first session, but the benefits tend to build with each successive cycle.

How Botox Prevents Migraines

Botox doesn’t work the way most pain treatments do. Rather than blocking pain after it starts, it prevents pain signals from being transmitted in the first place. Once injected, it blocks the release of chemical messengers that sensory nerve endings use to send pain signals to the brain. These include key players in migraine biology like CGRP (a protein heavily involved in migraine attacks), substance P, and glutamate.

Botox also reduces the number of pain-sensitive receptors that get inserted into nerve cell membranes, essentially making those nerves less reactive to triggers. Over time, this lowers the overall excitability of the pain pathways between your face, scalp, and brain. That’s why the treatment is preventive: it gradually turns down the volume on the system that generates migraines, rather than treating any single attack.

The Wear-Off Effect Between Sessions

One reality of the 12-week cycle is that Botox doesn’t always last the full duration. A prospective study found that about 41% of patients experienced some degree of “wearing off,” where migraine days started creeping back up before their next appointment. This was most noticeable after the first cycle, with roughly 24% of patients reporting increased headaches around the 10-week mark. After the second cycle, that number dropped to about 12%, suggesting the effect becomes more stable over time.

If you notice your migraines returning in weeks 10 through 12, that’s a recognized pattern, not a sign that the treatment has failed. Depression and anxiety appear to increase the likelihood of early wear-off, with one study finding that patients with these conditions were about 3.4 times more likely to experience it. Tracking your headache days through each cycle gives your provider useful data to assess whether the treatment is working well enough or whether the timing or approach needs adjustment.

Staying on Schedule

Consistency matters with Botox for migraines. The 12-week interval isn’t arbitrary. It reflects how long the biological effects last before the nerve endings recover their normal signaling capacity. Stretching the interval too long can allow the pain pathways to fully reactivate, potentially undoing the cumulative benefit you’ve built up over multiple cycles. On the other hand, getting injections more frequently than every 12 weeks isn’t recommended and can increase the risk of side effects like muscle weakness.

For most people, this means four treatment sessions per year, indefinitely, as long as the migraines remain chronic and the treatment continues to help. Some patients eventually see their migraine pattern shift from chronic to episodic after sustained treatment, at which point their provider may discuss whether to continue, space out sessions, or stop. That’s a conversation guided by your individual headache diary and how your pattern has changed over time.