What Are the Best Medications for Migraines?

Q:
What are the best medications for migraines?

A:
Some medications are available over the counter. Others require a prescription. The choice of medication depends on several factors. These may include having a co-existing medical condition, the frequency of your migraines, and side effects of the medications.

There are medications that are taken regularly in order to prevent migraines. These include:

  • anticonvulsants (anti-seizure drugs), such as valproate sodium (Depacon), topiramate (Topamax), or gabapentin
  • antihistamines, such as cyproheptadinetricyclic antidepressants, such as amitriptyline (Elavil)
  • anti-inflammatory drugs, such as naproxen (Naprosyn)
  • beta-blockers, such as propranolol (Inderal) and timolol (Betimol), among others
  • Botulinum toxin A (Botox). To treat migraines, Botox is injected into muscles of the forehead and neck and usually only needs to be repeated every three months.

Some people continue to suffer from frequent migraines even after making serious attempts to identify or avoid triggers. You should talk to your doctor about taking migraine or pain medications if this is the case.

Keyword: best medication migraines; best medicine migraines; best migraine medication; list migraine medications; migraine medication

* The Content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding a medical condition.