| Propranolol | Beta-blocker (blood-pressure medicine) | Inderal, generics | Long-used first-line preventive. |
| Metoprolol | Beta-blocker | Betaloc, Lopresor | Alternative beta-blocker option. |
| Topiramate | Antiepileptic (nerve-stabilising medicine) | Topamax, generics | Effective preventive; start at low dose and increase slowly. |
| Sodium valproate | Antiepileptic | Epilim, Valpro | Used selectively; avoid during pregnancy. |
| Amitriptyline | Tricyclic antidepressant (TCA) | Endep, generics | Helpful if migraine occurs with sleep issues or tension headache. |
| Nortriptyline | Tricyclic antidepressant (TCA) | Allegron, generics | Alternative to amitriptyline with fewer sedating effects. |
| Venlafaxine (XR) | Serotonin–noradrenaline reuptake inhibitor (SNRI antidepressant) | Efexor-XR, generics | Useful when migraine co-exists with anxiety or depression. |
| Pizotifen | Serotonin-blocking medicine | Sandomigran | Long-used preventive; may cause drowsiness or weight gain. |
| Candesartan | Angiotensin receptor blocker (blood-pressure medicine; ARB) | Atacand, generics | Well-tolerated option that can help reduce migraine frequency. |
| Verapamil | Calcium channel blocker (CCB) | Isoptin, generics | Occasionally used for migraine prevention; more commonly used in cluster headache. |
| Cyproheptadine | Antihistamine / serotonin blocker | Periactin | Older preventive option still used in some people. |
| OnabotulinumtoxinA | Botulinum toxin (muscle relaxant injection) | Botox | Used for chronic migraine; given by trained doctors every 3 months. |
| Fremanezumab | CGRP-blocking antibody (monoclonal antibody or “mAb”) | Ajovy | Monthly or 3-monthly injection; PBS-listed for chronic migraine. |
| Galcanezumab | CGRP-blocking antibody (mAb) | Emgality | Monthly injection; PBS-listed for chronic migraine. |
| Eptinezumab | CGRP-blocking antibody (mAb, IV infusion) | Vyepti | Intravenous infusion every 3 months; PBS-listed for chronic migraine. |
| Erenumab | CGRP receptor-blocking antibody (mAb) | Aimovig | Monthly injection; available on private prescription. |
| Rimegepant | CGRP blocker (“gepant”) | Nurtec ODT | Approved for preventing episodic migraine and treating acute attacks. |