Preventive Medications for Migraine: A Comprehensive Guide

Jump to a medication class: Anticonvulsants | Antidepressants | Beta‑blockers | Botox | CGRP Inhibitors | Non‑medication Options

If you suffer from frequent, disabling migraine attacks, your physician may recommend preventive medication. These drugs do not cure migraine, but they can lower the frequency, severity, and duration of attacks when taken regularly.

How Preventive Treatment Works

Preventive medicines are usually taken daily (or as a monthly/quarterly injection) and are often combined with acute (abortive) treatments that stop a migraine once it starts. The choice of preventive drug depends on:

  • The frequency and intensity of your attacks
  • Your age and overall health
  • Other medical conditions you have
  • Any other medications you are using

Anticonvulsant and Antiepileptic Drugs

Anticonvulsants calm overactive nerve signals in the brain. The FDA has approved two of them for migraine prevention: topiramate and divalproex sodium. Others are used off‑label.

Commonly Used Anticonvulsants

  • Topiramate (Topamax)
  • Divalproex sodium (Depakote)
  • Valproic acid (generic)

Typical Side Effects

  • Paresthesia (tingling in hands/feet)
  • \n
  • Weight loss or gain
  • Fatigue or drowsiness
  • Changes in mood or cognition

These drugs are taken orally. Discuss with your doctor how long it may take to notice a benefit (often 4–8 weeks).

Antidepressants

Some antidepressants help prevent migraine by stabilizing neurotransmitters that influence pain pathways. They are prescribed off‑label for migraine.

Examples

  • Amitriptyline (Elavil)
  • Venlafaxine (Effexor)
  • Nortriptyline (Pamelor)

Possible Side Effects

  • Dry mouth
  • Weight changes
  • Drowsiness or insomnia
  • Constipation

These medications are also taken by mouth and usually require several weeks to become effective.

Beta‑Blockers

Beta‑blockers lower blood pressure and blunt stress‑related triggers. Two are FDA‑approved for migraine prevention: propranolol and timolol. Others may be used off‑label.

Common Choices

  • Propranolol (Inderal)
  • Timolol (Blocadren)
  • Metoprolol (Lopressor)

Side Effects to Watch For

  • Fatigue or dizziness
  • Cold hands or feet
  • Sleep disturbances
  • Bronchospasm in people with asthma

Botulinum Toxin (Botox)

Botox injections are approved for chronic migraine (≥15 headache days per month). The toxin blocks the release of pain‑triggering neurotransmitters at nerve endings.

What It Improves

  • Frequency of migraine days
  • Sensitivity to light and sound
  • Nausea associated with attacks

Typical Side Effects

  • Neck pain or stiffness
  • Temporary muscle weakness at the injection site
  • Injection‑site bruising

Calcitonin Gene‑Related Peptide (CGRP) Inhibitors

CGRP is a protein released during migraine attacks. Inhibiting its action reduces the ability of migraine to develop. Two sub‑classes exist:

  • Monoclonal antibodies (injectable, given monthly or quarterly)
  • Gepants – small‑molecule CGRP‑receptor antagonists (oral tablets)

Monoclonal Antibody Options

  • Erenumab (Aimovig)
  • Fremanezumab (Ajovy)
  • Galcanezumab (Emgality)
  • Eptinezumab (Vyepti) – given intravenously

Gepant Options

  • Rimegepant (Nurtec ODT)
  • Ubrogepant (Ubrelvy)

Potential Side Effects

  • Flu‑like symptoms
  • Injection‑site reactions (redness, swelling, pain)
  • Rare allergic reactions

Cost varies widely based on insurance coverage, brand vs. generic status, formulation (injection vs. pill), and prescription length.

Non‑Medication Options with Evidence of Benefit

  • Vitamin B2 (Riboflavin) – May reduce migraine frequency; typical dose 400 mg daily.
  • Magnesium – Helpful for aura and menstrual‑related migraines; 400–600 mg daily is common.
  • Yoga & Mind‑Body Practices – Improves relaxation, reduces stress, and may lower attack frequency.
  • Neuromodulation Devices – Non‑invasive devices (e.g., single‑pulse transcranial magnetic stimulation) that modulate brain activity.
  • Cognitive Behavioral Therapy (CBT) – Teaches coping strategies to manage stress, anxiety, and migraine‑related depression.

Always discuss over‑the‑counter supplements or alternative therapies with your healthcare provider before starting them.

Practical Tips for Managing Migraine

  • Keep a migraine diary – Record triggers, attack timing, and medication response.
  • Avoid known triggers – Common ones include stress, irregular sleep, certain foods, and hormonal changes.
  • Adopt a healthy lifestyle – Regular exercise, balanced diet, and consistent sleep can lessen migraine burden.

Talk to your doctor about which preventive medication or combination of treatments best fits your individual profile. With the right plan, many people experience a meaningful reduction in migraine frequency and severity.

Migraine - Related Articles