| Drug | Class | Adult | Paediatric | Notes |
|---|---|---|---|---|
| Propranolol[1] | Non-selective beta-blocker | Start 40 mg PO BD; titrate to 80–240 mg/day in divided doses | Adolescents: 1–4 mg/kg/day in divided doses | Level A evidence; first-line oral preventive especially with comorbid hypertension; avoid in asthma, bradycardia, severe depression |
| Topiramate[1] | Antiseizure (sodium channel + GABA + glutamate) | Start 25 mg PO at night; titrate by 25 mg weekly to 100 mg/day in divided doses; max 200 mg | ≥12 years: 1–3 mg/kg/day | Level A evidence including chronic migraine; avoid in pregnancy, kidney stones, low BMI; cognitive side effects, paraesthesia, weight loss |
| Amitriptyline[1] | Tricyclic antidepressant | Start 10–25 mg PO at night; titrate to 50–75 mg/day | Adolescents: 0.25–1 mg/kg/night | Level B evidence; first choice with comorbid tension-type headache, insomnia, depression, neuropathic pain; sedation, dry mouth, weight gain, urinary retention |
| Candesartan[1] | Angiotensin II receptor antagonist | 16 mg PO once daily; up to 32 mg | — | Level B evidence; well tolerated alternative when beta-blocker contraindicated; useful in hypertension |
| Erenumab / fremanezumab / galcanezumab[1] | Anti-CGRP or anti-CGRP-receptor monoclonal antibody | Erenumab 70–140 mg SC monthly; fremanezumab 225 mg SC monthly or 675 mg quarterly; galcanezumab 240 mg SC loading then 120 mg monthly | — | First-line option per AHS 2024 — no requirement to fail oral preventives first; episodic and chronic migraine; constipation (erenumab) and injection site reactions |
| Atogepant or rimegepant (gepants)[1] | Small-molecule CGRP receptor antagonist | Atogepant 10–60 mg PO once daily for prevention; rimegepant 75 mg PO every other day | — | Oral preventive class; episodic migraine; rimegepant covers both acute and prevention; avoid concurrent strong CYP3A4 inhibitors with atogepant |
| Onabotulinumtoxin A[1] | Neurotoxin, neuromuscular blocker | 155–195 U IM across 31–39 sites every 12 weeks (PREEMPT protocol) | — | Chronic migraine only (≥15 headache days/month); not effective for episodic migraine; specialist administration |
| Magnesium citrate or oxide (adjunctive)[1] | Mineral supplement | 400–600 mg elemental Mg PO daily | — | Adjunctive Level B evidence; well tolerated; diarrhoea is dose-limiting; reasonable in pregnancy |
Indication for and selection of preventive medication in episodic and chronic migraine, including oral first-line agents and CGRP-targeted therapy.