Find Information About:

Drugs & Supplements

Get information and reviews on prescription drugs, over-the-counter medications, vitamins, and supplements. Search by name or medical condition.

Pill Identifier

Pill Identifier

Having trouble identifying your pills?

Enter the shape, color, or imprint of your prescription or OTC drug. Our pill identification tool will display pictures that you can compare to your pill.

Get Started

My Medicine

Save your medicine, check interactions, sign up for FDA alerts, create family profiles and more.

Get Started

WebMD Health Experts and Community

Talk to health experts and other people like you in WebMD's Communities. It's a safe forum where you can create or participate in support groups and discussions about health topics that interest you.

  • Second Opinion

    Second Opinion

    Read expert perspectives on popular health topics.

  • Community


    Connect with people like you, and get expert guidance on living a healthy life.

Got a health question? Get answers provided by leading organizations, doctors, and experts.

Get Answers

Sign up to receive WebMD's award-winning content delivered to your inbox.

Sign Up

Font Size

Which Drugs Can Keep Me From Getting a Migraine?

Medicines That Prevent Migraines

There's no relief like stopping a migraine before it happens. Several drugs can help prevent pain. Among your options:

Beta-blockers. These relax your blood vessels. You can try as propranolol (Inderal) and metoprolol (Toprol).

Recommended Related to Migraines/Headaches

Migraines and Your Job

Getting migraine headaches is tough. Managing a migraine at work can be even trickier. Can you keep migraines at bay while you're on the job? What can you do if one strikes during working hours? How much do you have to tell your boss about it, and could it hurt your career? WebMD spoke with migraine and workplace experts about that. Here's their advice:

Read the Migraines and Your Job article > >

Calcium channel blockers. These include dilatizem (Cardizem) and verapamil. They reduce the narrowing of your blood vessels.

Tricyclic antidepressants. Your doctor may prescribe amitriptyline (Elavil) and nortriptyline (Aventyl, Pamelor).

Anticonvulsants. These are drugs that prevent or reduce seizures. To prevent migraines, your doctor may recommend valproic acid (Depakote) or topiramate (Topamax).

Botulinum toxin (Botox). For migraine prevention, this can be injected in small quantities around your face and scalp every 3 months.

Making the Decision

You may want to consider medicine to prevent migraines if you:

  • Have pain that interferes with your life despite treatment.
  • Get at least three moderate-to-severe headaches per month.
  • Take a lot of painkillers.
  • Can't get enough relief from drugs you now take.
  • Have side effects from your headache drugs.
  • Have uncommon migraine conditions like continuing aura (blurred vision or seeing spots or wavy lines).

Preventive medicine might not be right for you if:

  • Your headaches are controlled by anti-inflammatories like naproxen and ibuprofen.
  • Other health conditions keep you from taking preventive drugs.
  • There could be bad interactions with other medicines you take.
  • You prefer treatments that don't involve drugs

If you can't take medication or prefer not to, there’s a device worth considering. Cefaly is the first FDA-approved machine that prevents migraines in people over 18. Worn around the forehead, this portable headband-like device gives out electrical impulses. These stimulate a nerve connected with migraines. You’ll feel a tingling sensation and should use it once a day for 20 minutes.

Migraine Drugs and Pregnancy

If you are pregnant, your migraines may ease up during your second and third trimester.

If you have severe migraines, though, your doctor may suggest first trying a non-drug treatment such as biofeedback, relaxation therapy, or stress-management training. He may also recommend a preventive drug that has the lowest risk possible.

Talk to your doctor about your thoughts on taking preventive medications for migraines. Together, you can decide the best approach for your headache problems.

WebMD Medical Reference

Reviewed by David T. Derrer, MD on January 05, 2015
Next Article:

How often do you experience migraines?