Triggers

Common migraine triggers (and how to test yours)

Trigger lists are famously long. Most people only have a handful that actually matter. Here is how to find yours without gaslighting yourself.

2 min read · Published July 03, 2026

Every migraine trigger list is exhausting. Chocolate, cheese, wine, weather, hormones, sleep, screens, smells, stress, letdown from stress, exercise, no exercise. Read enough of them and it starts to feel like every choice is dangerous.

Here is the honest version: most people have three to five triggers that actually matter to them. The rest of the list is noise. The work is figuring out which ones are yours.

The common categories

  • Sleep — both too little and too much, and especially disruption of the usual schedule.
  • Hormones — cycles, hormonal contraceptives, perimenopause.
  • Food and drink — aged cheeses, cured meats, red wine, MSG, and skipping meals. For many people, the specific foods matter less than not eating.
  • Weather — pressure changes, heat, humidity, storms.
  • Stress and letdown — attacks often come on the first day off, not during the crunch.
  • Sensory load — bright light (fluorescent, sunlight), strong smells, loud noise, screen glare.
  • Dehydration — small and constant matters more than one big glass.

How to test (without gaslighting yourself)

Don’t try to eliminate everything at once. Two rules:

  1. Track first, remove second. Log your episodes and your inputs (sleep hours, meals, weather, stress, cycle day) for a month or two. Patterns emerge from data, not from intuition alone.
  2. Test one thing at a time. If you suspect red wine, remove red wine for six weeks and see. If nothing changes, put it back and pick the next candidate.

The trigger-stacking model

A single trigger rarely causes an attack. Most attacks are the result of stacked loads on a susceptible day: poor sleep + hormonal window + weather shift + a stressful meeting + skipped lunch. Any one of those alone might not have tipped the day over.

This model is more useful than a strict trigger list, because it explains why the “same” food seems safe one week and dangerous the next. It wasn’t the food alone — it was the stack.

What this means practically

  • You don’t need a perfect life to have fewer attacks. You need to notice when the stack is building and remove one or two loads before the day tips.
  • Trigger avoidance is not moral. Sometimes you’ll knowingly stack a day (a wedding, a flight, a hard project). That’s okay. Plan the recovery.
  • Some triggers can’t be avoided. Weather. Hormones. The point isn’t a life without triggers. It’s a life with more awareness of them.

References

  • American Migraine Foundation — trigger identification
  • Peris et al. — trigger-stacking / migraine threshold model (review)
#patterns #tracking #triggers
Educational only. Migrainers.online is not a substitute for medical care. If your symptoms are severe, unusual, or new, please talk to a clinician.