what medicine is used for migraine headaches
Medicines to prevent a migraine. Drugs used to prevent migraines include: 1  Anticonvulsants, such as topiramate. 2  AntidepressantsAntidepressants, such as amitriptyline. 3  Antihistamine, such as cyproheptadine. 4  Beta-blockers, such as propranolol. 5  Botulinum toxinBotulinum toxin, such as Botox. 6  Calcium channel blockers, such as verapamil. 7  Histamine.