Are Preventive Migraine Meds for You?

If you get severe migraine headaches so often that they interfere with your life, talk to your doctor about preventive medications. These preventative medicines aren’t the same ones you take to treat a migraine headache, but the kind you take so the headaches won't be so bad and you won’t have so many.

Preventive meds might help if you experience any of these things:

  • You have four or more migraine headaches a month.
  • You don’t get relief from your meds that you take for an attack (acute meds).
  • You use too much pain medicine.
  • You are sick from your headaches.
  • Your headaches last longer than 12 hours at a time.

What Are the Benefits?

Preventive meds can improve your life by cutting down the number and severity of your migraine headaches, and also improve how well they respond to pain relievers.

There are a lot of drugs that prevent migraine headaches from occurring, so choosing the right one may be hard. Talk to your doctor about your medical history, other medicines you take, and how much you want to take each day.

It could take several months to find the drug combo that works best for you — and a few more before you see the full effects — but experts say you should stick with it until you do.

Even if you take preventives, you may still need to take acute medicines when you get a migraine to ease the pain and other symptoms. Many people do.

After a few months, or when your migraine symptoms are well-controlled, your doctor may recommend gradually stopping preventive meds. To avoid getting worse headaches that may occur from stopping abruptly, your doctor will usually have you taper off of them.

Cardiovascular Drugs

Beta-blockers, which are commonly used to treat high blood pressure, are often prescribed to prevent or reduce the intensity of migraine symptoms. Some beta-blockers often prescribed for prevention therapy include:

  • Atenolol (Tenormin)
  • Metoprolol (Lopressor, Toprol XL)
  • Nadolol (Corgard)
  • Propranolol (Inderal, Inderal LA, Inderal XL, InnoPran)

Beta-blockers aren’t recommended for certain people with breathing problems or slow heartbeats. Other side effects can include dizziness, cold fingers and feet, decreased sex drive, lethargy, and fatigue. They can cause gastrointestinal problems and depression.

Other types of cardiovascular medicines including calcium channel blockers and ACE Inhibitors are also sometimes used to help prevent migraines but the studies are not clear whether they help or not.


Tricyclicantidepressants (TCAs) help ease depression by changing neurotransmitter levels in the brain. In a similar way, they also may help prevent migraines, even in people who aren’t depressed.

Amitriptyline is the only TCA actually proven to prevent migraines, but doctors also prescribe:

  • Doxepin
  • Nortriptyline (Aventyl, Pamelor)
  • Protriptyline (Vivactil)

Side effects of TCAs are usually mild and include dry mouth or eyes, weight gain, and sleepiness.

Selective serotonin reuptake inhibitor (SSRIs) work as antidepressants and also pain relievers. They don’t seem to work as well as amitriptyline at preventing migraines. Some research shows they can even trigger migraines.

On the other hand, studies have shown that venlafaxine HCl is a very effective selective serotonin and norepinephrine reuptake inhibitors (SNRIs) for stopping migraine headaches, with few side effects. Other SSRI/SNRIs that may be prescribed include:

  • Fluoxetine (Prozac, Sarafem)
  • Paroxetine (Brisdelle, Paxil, Paxil CR, and Pexeva)
  • Sertraline (Zoloft)

Anti-seizure Drugs

Anticonvulsants are drugs that treat seizure disorders or epilepsy. They have been shown to work well in helping limit the number of migraines you get. Those used for treating migraines include gabapentin (Neurontin), topiramate (Qudexy XR, Topamax, Topamax Sprinkle, Trokendi XR) and valproate (Depakene).

They do have side effects, though, when prescribed in high doses. Topiramate, for instance, can cause diarrhea, weight loss, and difficulty concentrating. Divalproex can cause drowsiness, nausea, abdominal pain, and vomiting.

CGRP Inhibitors

CGRP (calcitonin gene-related peptide) is a molecule involved in causing migraine pain. CGRP inhibitors are a new class of drugs that block the effects of CGRP. Eptinezumab (Vyepti), erenumab (Aimovig), fremanezumab (Ajovy), and galcanezumab-gnlm (Emgality) are specifically approved to prevent migraine attacks. . For some of these medications, you give yourself an injection once a evry one to three months with a pen-like device, but others are given by intravenous infusion every 3 months.. In clinical trials, people consistently had one to two fewer migraine days a month than those who took placebo. Mild pain and redness at the injection site are the most common side effects.


Many people with very frequent migraine headaches (chronic migraine; that is headache more than 14 days/month) have had good results with Botox injections. And research has shown that getting Botox about every 12 weeks into your forehead and neck can prevent migraine headaches. Doctors often recommend Botox as an option when other treatments don’t work well.

Researchers think Botox injections block the pain-signaling transmissions between the head and neck and the central brain, where migraines start. The side effects are rare and limited to pain around the injection sites.

Non-Drug Treatments

Other things that may be helpful in preventing migraines include exercise, biofeedback, relaxation therapy, cognitive-behavioral therapies, acupuncture, and the use of transcutaneous electrical nerve stimulation devices.

Previous Post

Psoriasis Glossary

Next Post

Are There Alternative Treatments for Tension Headaches?

Related Posts