FDA-Approved Prescription Medications to Prevent Migraine

Only a few prophylactic drugs used for migraine have this distinction

For more than a third of people who get migraines, trying to prevent them is as important as treating them when they occur. But even though quite a few medications and natural remedies are prescribed by doctors for migraine prophylaxis (prevention), only eight are approved by the Food and Drug Administration (FDA) for this use.

Young man taking pills for a headache
Antonio_Diaz / Getty Images

Preventive migraine drugs are used to reduce the frequency, duration, and intensity of migraine attacks, but they aren't right for everyone. Studies suggest that less than 50% of people who could benefit from them actually take them. If you think you may be in this group, talk to your doctor about exploring these FDA-approved medications. You may discover that when taken as directed, the right one for you may significantly prevent your migraines and generally improve your quality of life.

Migraine Doctor Discussion Guide

Get our printable guide for your next doctor's appointment to help you ask the right questions.

Doctor Discussion Guide Old Woman

Drugs Approved for Episodic Migraine Prevention

Episodic migraines are those that occur fewer than 15 days per month. The medications that have earned approval by the FDA fall into three categories:


These are drugs that originally were developed to treat hypertension (high blood pressure), since they block adrenaline receptors, causing the vessels to relax. Researchers still do not fully understand how beta-blockers work for migraine prevention.

Although there are many beta-blockers on the market, and several are regarded as safe and effective for preventing migraines, only two are approved by the FDA for this specific purpose:

  • Inderal (propranolol), which is also sold under the brand name Innopran
  • Timolol, which is available as a generic only

Both are rated as Level A migraine prophylactic medications according to guidelines set jointly by the American Headache Society (AHS) and the American Academy of Neurology (AAN). This means they have been established as effective and should be offered to patients who would benefit from preventive therapy.

Beta-Blocker Dosage
Propranolol 120 to 240 milligrams (mg) a day
Timolol 10 to 15 mg, twice a day


Also sometimes referred to as membrane stabilizers, these medications are primarily prescribed to prevent seizures. They work by blocking channels in the body that deliver electrical impulses to nerve, muscle, and brain cells, as well as by enhancing the activity of gamma-aminobutyric acid (GABA), a neurotransmitter involved in regulating motor control, vision, and anxiety.

Researchers aren't certain how this process works to prevent migraine headaches, but it does so safely and effectively for most patients. The specific anti-seizure drugs that have FDA approval for migraine prophylaxis are:

As with the FDA-approved beta-blockers, these two anticonvulsants are listed as Level A medications for preventing migraines.

In order to reduce the risk of side effects, most doctors will initially prescribe a low dose of an anticonvulsant drug—typically 25 milligrams (mg) per day—and gradually increase it until an effective dose is reached.

Anticonvulsant Target Dose
Depakote 500 to 1000 mg per day
Topamax 100 to 200 mg per day
Qudexy XR 100 mg per day
Trokendi XR 100 mg per day

Calcitonin Gene-Related Peptide (CGRP) Inhibitors

These relatively new medications differ from beta-blockers and anticonvulsants in a significant way: They were developed solely for preventing chronic and episodic migraine headaches (with or without aura).

CGRP inhibitors are in a class of biologic drugs called monoclonal antibodies, which means that rather than being synthesized from chemicals, they are produced by altering the DNA inside of living cells. They work by targeting a protein in the brain and nervous system that plays a role in the progression and pain of migraines.

Four CGRP inhibitors have gained FDA approval for migraine prophylaxis. All of them, except for Vyepti, are administered by subcutaneous injection with a thin needle into a thigh or abdomen, a skill most people are able to master with instruction. Vyepti is given intravenously (IV). Note that these medications were developed after the AHS/AAN guidelines were published, and so they do not have an effectiveness rating.

  • Aimovig (erenumab-aooe)
  • Ajovy (fremanezumab-vfrm)
  • Emgality (galcanezumab-gnlm)
  • Vyepti (eptinezumab-jjmr)
CGRP Inhibitor Dosage
Aimovig 1 or 2 shots (70 mg) per month
Ajovy 1 shot (225 mg) per month or 3 shots (675 mg) every 3 months
Emgality 2 shots (120 mg each) the first month; 1 shot per month thereafter
Vyepti 100 mg IV every 3 months

Drugs Approved for Preventing Chronic Migraines

In addition to being approved for preventing episodic migraine headaches, each of the CGRP inhibitors is also approved for preventing chronic (or transformed) migraine—when at least 15 migraine attacks occur per month for at least three months.

The only other drug approved by the FDA for chronic migraine prophylaxis is Botulinum toxin A—what most people know as Botox.

Botox (also called Onabot) is a diluted form of a bacterial toxin that paralyzes muscles. Originally injected into the face to relax muscles and temporarily smooth out wrinkles, Botox was found to reduce the frequency of migraine headaches in people prone to them who used the drug for cosmetic purposes.

This prompted researchers to study Botox injections as a preventive treatment for migraines. It was found to be effective only for chronic migraines, a use that the FDA ultimately approved.

Typical Botox Protocol

According to the American Migraine Foundation, botox treatment for migraine prevention usually involves 31 separate injections into seven key muscles of the face and neck every 12 weeks. It can take up to six months to get the full therapeutic effects.

Is It Always Better To Choose a FDA-Approved Drug?

Choosing an FDA-approved drug for migraine prevention (or any other reason) ensures that, according to the FDA's website, "the agency has determined that the benefits of the product outweigh the known risks for the intended use." Approval is granted after review of lab, animal, and human testing done by drug manufacturers (the FDA does not test drugs itself).

As such, opting for a FDA-approved migraine drug is always preferred. That said, there are times when your doctor may recommend that a drug be used off-label, meaning that it is not approved by the FDA for the use your doctor intends to prescribe it (though it is approved for other reasons). This is often done when FDA-approved choices have proven to be ineffective and when there is at least some evidence that the medication is helpful.

Using a drug off-label may be effective and perfectly safe for you. But given that the FDA cannot verify that its pros outweigh its cons for the purpose for which you're using it, there is more reason to use caution.

A Word From Verywell

Prophylaxis is a vital part of migraine management. The FDA-approved medications aren't the only drugs that may be prescribed to prevent headaches or to at least reduce the number of headaches that occur per month, but they are the ones that have been studied the most and found to be effective. If you aren't able to tolerate any of them or if none work for you, there are plenty of other options to discuss with your doctor.

Was this page helpful?
Article Sources
Verywell Health uses only high-quality sources, including peer-reviewed studies, to support the facts within our articles. Read our editorial process to learn more about how we fact-check and keep our content accurate, reliable, and trustworthy.
  1. Modi S, Lowder DM. Medications for migraine prophylaxisAFP. 2006;73(1):72-78.

  2. American Migraine Foundation. Prevention of migraine. 2014.

  3. Loder E, Burch R, Rizzoli P. The 2012 AHS/AAN guidelines for prevention of episodic migraine: A summary and comparison with other recent clinical practice guidelines. Headache. Apr 26, 2012. doi:10.1111/j.1526-4610.2012.02185.x

  4. Shahien R, Beiruti K. Preventive agents for migraine: focus on the antiepileptic drugs. J Cent Nerv Syst Dis. 2012;4:37-49. doi:10.4137%2FJCNSD.S9049

  5. Food and Drug Administration. Consumer updates: Is it really FDA approved?

Additional Reading
Related Articles