Migraine Drug Directory

This directory lists the main prescription medicines currently available in Australia for the acute (attack) and preventive treatment of migraine. It is designed to help you understand what options may exist and to make it easier to discuss these treatments with your doctor.

Everyone’s migraine is different, and medicines that work well for one person may not work for another. This list is not a recommendation or substitute for medical advice—it’s a practical starting point to help you and your healthcare provider explore suitable choices based on your symptoms, other health conditions, and preferences.

Click on the headings below to jump to a specific section.

Acute Migraine Treatments

Preventive Migraine Treatments

Medically reviewed by Dr. Emma Foster, October 10, 2025

Acute Migraine Treatments

Generic nameDrug typeBrand examples (Australia)Key notes
NSAIDs (e.g. ibuprofen, naproxen)Anti-inflammatory pain relieverVarious brandsOften the first treatment used; can be combined with other medicines.
ParacetamolPain relieverVarious brandsSuitable when NSAIDs are not appropriate (e.g. pregnancy).
SumatriptanTriptan (migraine-specific pain reliever)Imigran, Chemists’ Own Sumatriptan, genericsFast-acting migraine-specific option; available from pharmacies in small packs.
RizatriptanTriptanMaxalt, RixaltDissolving tablet available; commonly used for quick relief, available from pharmacies in small packs.
EletriptanTriptanRelpaxStrong triptan; small pharmacist-only packs available.
ZolmitriptanTriptanZomigAlso comes as an orally dissolving tablet.
NaratriptanTriptanNaramigSlower onset but longer-lasting effect.
RimegepantCGRP blocker (“gepant”)Nurtec ODTNewer migraine-specific medicine for acute attacks; also used for prevention (see below).
MetoclopramideAntinausea medicineMaxolon, genericsCommonly used to treat migraine-related nausea.
DomperidoneAntinausea medicineMotilium, genericsHelps nausea but also has migraine relieving properties; often used with other acute treatments.
ProchlorperazineAntinausea / anti-vertigo medicineStemetilUseful when nausea or dizziness is prominent.

Preventive Migraine Treatments

Acute treatments are taken during a migraine attack to relieve pain and symptoms once they start. Preventive treatments are taken regularly to help reduce how often and how severely attacks occur. Both approaches can be used together, and finding the right combination often requires some trial and guidance from a doctor. Unfortunately a few of the migraine meds are not safe for pregnancy, some options may ultimately come down to a risk-benefit discussion with the patient and doctor.

Generic nameDrug typeBrand examples (Australia)Key notes
PropranololBeta-blocker (blood-pressure medicine)Inderal, genericsLong-used first-line preventive.
MetoprololBeta-blockerBetaloc, LopresorAlternative beta-blocker option.
TopiramateAntiepileptic (nerve-stabilising medicine)Topamax, genericsEffective preventive; start at low dose and increase slowly.
Sodium valproateAntiepilepticEpilim, ValproUsed selectively; avoid during pregnancy.
AmitriptylineTricyclic antidepressant (TCA)Endep, genericsHelpful if migraine occurs with sleep issues or tension headache.
NortriptylineTricyclic antidepressant (TCA)Allegron, genericsAlternative to amitriptyline with fewer sedating effects.
Venlafaxine (XR)Serotonin–noradrenaline reuptake inhibitor (SNRI antidepressant)Efexor-XR, genericsUseful when migraine co-exists with anxiety or depression.
PizotifenSerotonin-blocking medicineSandomigranLong-used preventive; may cause drowsiness or weight gain.
CandesartanAngiotensin receptor blocker (blood-pressure medicine; ARB)Atacand, genericsWell-tolerated option that can help reduce migraine frequency.
VerapamilCalcium channel blocker (CCB)Isoptin, genericsOccasionally used for migraine prevention; more commonly used in cluster headache.
CyproheptadineAntihistamine / serotonin blockerPeriactinOlder preventive option still used in some people.
OnabotulinumtoxinABotulinum toxin (muscle relaxant injection)BotoxUsed for chronic migraine; given by trained doctors every 3 months.
FremanezumabCGRP-blocking antibody (monoclonal antibody or “mAb”)AjovyMonthly or 3-monthly injection; PBS-listed for chronic migraine.
GalcanezumabCGRP-blocking antibody (mAb)EmgalityMonthly injection; PBS-listed for chronic migraine.
EptinezumabCGRP-blocking antibody (mAb, IV infusion)VyeptiIntravenous infusion every 3 months; PBS-listed for chronic migraine.
ErenumabCGRP receptor-blocking antibody (mAb)AimovigMonthly injection; available on private prescription.
RimegepantCGRP blocker (“gepant”)Nurtec ODTApproved for preventing episodic migraine and treating acute attacks.

If you recognise medicines here that you haven’t tried—or if you’re unsure whether your current plan is working well—it may be worth reviewing your treatment options with your GP or a headache specialist.

Ask about the goals of each medicine, possible side effects, and how to know when it’s time to adjust or combine treatments.

Migraine management is most effective when you and your healthcare provider work together to create a plan that fits your lifestyle and symptoms.

Headache AustralianMigraine & Headache Australia is the only organization in Australia that aims to support the more than 5 million Australians affected by headache and migraine.
PLEASE HELP US BY DONATING TO OUR RESEARCH PROGRAM.
*/