Almost everyone with chronic migraine eventually figures out that bad sleep is bad news. What is less obvious is the shape of the relationship. It is not linear, it is U-shaped. Too little sleep raises your risk. So does too much. The Saturday lie-in that feels restorative is often the trigger for a Sunday attack.
Why the U-shape
Migraine is increasingly understood as a disorder of brain-state regulation, with the hypothalamus playing a central role. The hypothalamus is also the brain region that runs your circadian clock, hormone release, hunger and arousal. So anything that destabilises circadian timing tends to put migraine-prone people at higher risk.
Short sleep produces obvious dysregulation: more inflammation, less prefrontal control, altered pain processing. But long sleep, especially when it shifts your wake time hours later than usual, also drags the hypothalamus out of its preferred rhythm. The dose is wrong in both directions.
The Saturday lie-in that feels restorative is often the trigger for a Sunday attack.
What actually matters
If you track sleep in any depth, you quickly see that raw duration is only part of the story. The factors that show up most often in real user data:
- Consistency of bed and wake times. Shifting by more than 60 to 90 minutes from your average is enough to push risk up for many people.
- Sleep stages. Low deep sleep or fragmented REM is associated with higher next-day pain sensitivity, even at "good" total durations.
- Sleep efficiency. Time spent in bed versus time actually asleep. A long night with poor efficiency is not the same as a real rest.
- Disturbances. Frequent wakings, snoring partner, kids, restless legs. These erode quality independent of total time.
HRV: the migraine canary
If you wear a Garmin, Apple Watch, WHOOP, Oura or Polar, the single most useful number you have is your overnight heart rate variability. HRV reflects how well your autonomic nervous system has recovered. A sustained dip relative to your personal baseline often precedes a migraine attack by 12 to 48 hours, which is enough lead time to do something useful about it.
The mechanism is not mysterious. Migraine involves autonomic instability. When your parasympathetic system is struggling, HRV drops, and the same physiological state that crashes HRV also lowers the threshold for an attack.
The weekend migraine
The classic pattern looks like this. You push through a stressful week on six hours of sleep. Friday night and Saturday morning, you finally crash and sleep nine or ten hours. Late Saturday or Sunday morning, an attack hits. People often blame the wine on Friday or the long brunch on Saturday, but the bigger driver is the sleep schedule swing combined with the rebound from accumulated stress.
This is why regularity often outperforms duration as a migraine strategy. Many users find that protecting a consistent wake time, even on weekends, reduces attack frequency more than any single hour added or removed.
Practical tactics
- Anchor your wake time, not your bed time. Aim for the same wake within 30 to 45 minutes, even on weekends.
- Track sleep automatically. A wearable removes the recall bias of "I think I slept OK." See our wearables comparison for which one suits migraine tracking.
- Watch HRV trend, not single nights. A 3 or 7 day rolling drop matters more than a single bad number.
- Treat sleep debt cautiously. Recovering with a single 10-hour night often backfires. A 30 to 60 minute extension over a few nights is gentler.
- Identify sleep-fragmenting factors. Alcohol, late caffeine, hot rooms, and a partner who snores all erode efficiency.
See your sleep, HRV and risk in one place
MigraineMe pulls sleep, HRV and recovery from your wearable and correlates them with your attacks to give you a daily risk score.
Get MigraineMeWhat about insomnia and medication?
If you live with chronic insomnia, sleep apnea or restless legs, treating the sleep disorder directly is often one of the single most effective things you can do for migraine frequency. Talk to your doctor. Sleep is one of the few migraine variables where targeted treatment moves the needle quickly.
Some preventive migraine medications also affect sleep, for better and worse. Tracking before and after a medication change makes the effect visible rather than guessed at.
What MigraineMe does with this
MigraineMe pulls sleep duration, score, efficiency, stages, disturbances and bed and wake times from your wearable. It pulls HRV, resting heart rate and recovery separately. The correlation engine learns which of those metrics matters for you, not the population average, and the risk gauge weighs them in the next 24-hour forecast.
See the full list of what we track on the data and triggers page.