Besides avoiding triggers and leading a healthy lifestyle, there are medical treatments available to reduce or eliminate headaches.

If migraines are relatively infrequent, they can be treated with medications only when they occur. Over-the-counter analgesics such as Tylenol, Ibuprofen, Naproxen, Advil, and Excedrin can be effective. If these are not effective, there are prescription drugs developed specifically for the treatment of migraines.

These include:

Triptans:

  1. Sumatriptan
  • Brand names: Imitrex, Alsuma, Zembrace, Onzetra, Tosymra
  1. Zolmitriptan
  • Brand names: Zomig, Zomig-ZMT

Gepants:

  1. Ubrogepant
  • Brand name: Ubrelvy
  1. Rimegepant
  • Brand name: Nurtec ODT
  1. Atogepant
  • Brand name: Qulipta

Lasmiditan:

  • Brand name: Reyvow

It is usually difficult to predict which medication will be most effective for a given patient. The selection of treatments by physicians is typically determined by their experience, taking into consideration the patient’s medical history and insurance coverage.