migraine

Sleep and Migraine: How Your Sleep Schedule Affects Attacks

Both too little and too much sleep can trigger migraine, and the link runs both ways. Here is how sleep affects attacks and how to track the connection.

Trackwell Team

How sleep and migraine are connected

Sleep is one of the most reliable migraine triggers — and, unusually, the relationship runs in both directions. Poor or irregular sleep can trigger attacks, and migraine attacks in turn disrupt sleep, creating a self-feeding loop. The brain regions that regulate the sleep–wake cycle (the hypothalamus and brainstem) overlap with those involved in generating migraine, which is why sleep sits so often at the centre of the pattern.

The key insight, and the one most people miss: it is not just how much you sleep, but how regular your sleep is.

The sleep patterns that trigger migraine

  • Too little sleep — the obvious one. A short or broken night raises the odds of an attack the next day.
  • Too much sleep — oversleeping, especially the classic weekend lie-in, is just as common a trigger as sleeping too little.
  • Irregular timing — going to bed and waking at different times each day. For migraine, consistency matters more than hitting an exact number of hours.
  • Poor quality sleep — frequent waking or shallow sleep, even when the total hours look fine on paper.
  • Jet lag and shift work — anything that forces your body clock out of sync with your sleep is a classic trigger.

The “weekend migraine” explained

Many people get migraines on Saturday or Sunday and assume the working week protects them. Usually the opposite is true: the weekend stacks several triggers at once. You sleep in (a timing shift), your first coffee comes hours later than usual (caffeine withdrawal), and the stress of a busy week suddenly releases (the “letdown” effect). Sleep is normally the biggest single piece of that stack — which is why a consistent wake time across the weekend is one of the most effective things many people can do.

Why a regular schedule beats simply sleeping more

The single most effective sleep change for migraine is usually not sleeping more — it is keeping a consistent schedule, including weekends. A stable wake time anchors your circadian rhythm, and for many people that does more to reduce attacks than any single long night ever could. If you only change one thing, fix your wake time and keep it within about an hour every day, weekdays and weekends alike.

A few practical anchors that help:

  • Get daylight soon after waking — it sets the body clock.
  • Keep caffeine to the morning and avoid it late in the day.
  • Wind down on a consistent schedule; screens and late meals push your clock later.

What to track

To find out whether sleep is one of your triggers, record every day:

  1. Bedtime and wake time — and how far each differs from yesterday.
  2. Total hours and a rough quality rating (1–5 is enough).
  3. Whether an attack followed — remembering the trigger may act the next day, so look one day back from each attack.

After a few weeks, look for attacks that follow short nights, long lie-ins, or big shifts in timing. This is one of the clearest patterns to find in a structured diary, because sleep is measurable in a way that “stress” is not. See our broader guide on tracking your triggers.

When to mention sleep to your doctor

Sleep is worth raising at your next appointment if any of these apply:

  • You snore heavily, gasp, or wake unrefreshed despite enough hours — possible signs of sleep apnoea, which can drive migraine and is treatable.
  • You have chronic insomnia or take sleep medication regularly.
  • Your headache days are rising at the same time your sleep is deteriorating — the two may be feeding each other (and that loop is a known driver of chronic migraine).

Untreated sleep disorders are worth addressing in their own right, and doing so often improves migraine as a bonus.

How Trackwell helps

The Trackwell migraine tracker has a daily sleep row — bedtime, wake time, hours, quality — right beside your attack log, so the link between your sleep schedule and your migraines becomes visible over the full three months, not lost to memory.

If you want to try the structure first, download the free 1-month sample →. No payment, no account.