Management

Migraines: Should You Take Preventive Medicine?


What if you could stop a migraine before it even started? For some people, taking medicine every day can help prevent migraines and make them less painful when they do occur. These medicines may not get rid of your migraines entirely. But they can provide some relief from chronic migraine pain.

Many factors go into deciding if a preventative medicine should be used. Things that are considered include how frequently migraines occurs, how long the migraines last, and how disabling they are. You may benefit from taking a preventive migraine medicine if you:

  • Have 3 to 4 or more migraines a month that last longer than 12 hours.
  • Have migraines that don't respond to other medicines, or you can't take other medicine for acute treatment.
  • Use a medicine, such as a triptan or ergotamine, more than twice a week to stop migraines.
  • Have migraines with a prolonged aura.
  • Have been diagnosed with a severe type of migraine, such as a hemiplegic migraine.
  • Have a long-term history of frequent, excessive use of pain medicine or use acute medicines that make headaches worse.
  • Have menstrual migraines.

These are just general guidelines. If you think that preventive medicine could help you, talk with your doctor. Try non-medicine therapies to prevent migraines. These include exercise, relaxation methods, and a regular sleep schedule.


Many options available

Many different types of medicines can help prevent migraine. Some of the most common include:

  • Antiseizure medicines.
  • Beta-blockers.
  • Calcium channel blockers.
  • Hormone replacement therapy.
  • Tricyclic antidepressants.
  • Anti-inflammatories (to prevent menstrual migraine).
  • Botulinum toxin.
  • Antibody therapy that attacks inflammatory proteins.

Your doctor will talk with you about which kind of medicine might be best based on your health history. It's especially important to discuss the side effects of each treatment, both short- and long-term, interactions with other medicines, medicine overuse headaches (rebound headaches), as well as possible withdrawal symptoms when you stop the medicine.


Starting preventive therapy

When you start a preventive medicine, your doctor will most likely start you off on a low dose and slowly increase it if needed. This will help limit side effects as your body gets used to the medicine. If you have any abnormal or unpleasant side effects, tell your doctor. You may be able to take a different preventive medicine.

It may take up to 3 months for preventive medicines to help ease migraines. Keeping a headache diary before and after starting treatment may help you keep track of how well the medicine is working. If you don't notice an improvement, let your doctor know. It's also important to talk with your doctor before stopping a medicine. If you stop taking these types of medicines suddenly, you may have more headaches or other side effects.

Author: Ignite Staff

© 2000-2026 The StayWell Company, LLC. All rights reserved. This information is not intended as a substitute for professional medical care. Always follow your healthcare professional's instructions.

Start your journey toward better health

Select a primary care physician who will deliver personal care, close to home.

Find a Doctor

We have more than 4,500 specialty care physicians in our network

We have you covered from head (neurosurgery) to toe (podiatry.) And everything in-between!

Find a Doctor

Need Help?

Get the right care at the right time.

Learn More
Related Articles
Read article
Brain Health
Taking Care of the Family After a Loved One's Brain Injury

Any brain injury may lead to some changes in the affected person and their family members. Read this to learn ways to keep your family moving ahead.

Read article
Brain Health
Spinal Cord Injury (SCI): Adjusting After Discharge

Transitioning back into your daily life after a spinal cord injury can be challenging. These tips can help.

Read article
Brain Health
Self-Care for Headaches

Most headaches aren't serious and can be relieved with self-care. But some headaches may be a sign of another health problem like eye trouble or high blood pressure. Read this for more information about treating headaches.

Read article
Brain Health
The Cluster Headache: Just Like Clockwork

Cluster headaches -- called cluster because of their pattern of striking in groups or clusters -- hit at the same time of day for a period of weeks or months, then vanish as suddenly and as mysteriously as they appeared.