Quick answer: A migraine typically lasts between 4 hours and 3 days. The full cycle — including early warning signs before the pain and the drained feeling after — usually spans 8 hours to 3 days. If the pain lasts longer than 72 hours without relief, consult your doctor immediately.
Here’s the part worth remembering: when the pain lasts for over 72 hours without any break at all, it is more than “just a bad one,” but something that requires visiting your GP (General Practitioner).
Migraines are much more than “just a bad headache,” and migraines have distinct phases, which make them easily recognisable.
- The headache itself lasts 4 hours to 3 days.
- The full cycle, from warning signs to feeling normal, usually runs 8 hours to 3 days.
- There are four stages: prodromal stage, aura stage, headache stage, and postdrome stage.
- The ways to alleviate migraine attacks include treating the symptoms early, getting proper rest in a dark room, and keeping hydrated.
- Seek medical advice from your general practitioner if your migraine persists for more than 72 hours without interruption.
The Four Stages of a Migraine
Health experts usually describe a migraine as happening in four stages. Not everyone goes through all four every time, and the order can shift slightly from person to person.
- Prodrome (the warning stage): This could even start as early as a full day before the pain begins. These include irritability, inability to concentrate, feeling extremely tired, food cravings, and the need to go to the bathroom frequently.
- Aura: Not everyone gets this stage. It’s a group of sensory or speech-related warning signs, usually lasting somewhere between five and sixty minutes. Typical signs include flashing lights, blind spots, tingling, or trouble finding the right words. Some people notice that the aura and the headache overlap.
- Headache: This is the primary condition and what most people mean when they refer to “I’ve got a migraine.” The actual pain tends to last anywhere from four hours to three days. The pain usually occurs on one side of the head and is throbbing in nature, increasing with motion, light, sound, and smell. Nausea and vomiting may accompany it.
- Postdrome (the “migraine hangover”): Once the pain fades, many people feel drained, achy, or simply not themselves. This stage can run from a few hours up to two days, and it’s often compared to the wiped-out feeling of an ordinary hangover.
All things considered, the overall duration of a migraine cycle, beginning from the onset of the first symptom until complete recovery takes place, usually spans 8 hours to 3 days. Hence, when it comes to asking how long a migraine lasts, this question will have an answer that is relative to whichever phase of the migraine attack someone might be going through. In rare cases, the duration of the whole attack may even surpass 1 week.
How Long Does a Migraine Last?
Think of a migraine like a storm. It doesn’t just appear and disappear; it builds up, hits hard, and then slowly clears away. Here’s how it goes, step by step, in the simplest way possible.
1. Prodrome (up to 24 hours before), “the clouds are gathering”
Before the storm even starts, your body gives you little hints. You might:
- Feel tired for no reason
- Feel moody or grumpy
- Want to eat something specific
- Find it hard to focus
- Need to pee more than usual
You probably won’t even connect these to a migraine yet. But your body already knows something’s coming.
2. Aura (5 to 60 minutes): “the first flash of lightning”
Not everyone gets this part. If you do, it feels strange, like:
- Seeing flashing lights or spots
- Your hand or face going tingly
- Struggling to get words out
It’s quick, and it usually happens right before or as the pain starts.
3. Headache (4 hours to 3 days): “the storm itself”
This is the main part. The part that hurts. It usually:
- Throbs, like a heartbeat in your head
- Sits on one side
- Gets worse with light, noise, or moving around
- Comes with feeling sick
A mild storm passes in a few hours. A bad one can last almost 3 whole days.
4. Postdrome (a few hours to 2 days): “cleaning up after the storm”
Once the pain stops, you’re not back to normal straight away. You might feel:
- Tired
- Foggy in the head
- Just… off
This can last a day or two, even though the pain itself is gone.
| Stage | Like a storm | How long does it last |
| Prodrome | Clouds gathering | Up to 24 hours |
| Aura | First flash of lightning | 5–60 minutes |
| Headache | The storm itself | 4 hours – 3 days |
| Postdrome | Cleaning up after | A few hours – 2 days |
| Whole thing | Start to finish | 8 hours – 3 days |
In very rare cases, the whole storm can drag on past a week; that’s a sign to speak to a GP. And if the pain part alone lasts more than 3 days without stopping, that has its own name: status migrainosus, and it needs proper medical help.
How long yours lasts really depends on how fast you treat it, how much water and rest you’re getting, and whether you get migraines often or just once in a while.
What This Looks Like in Real Life
Take Priya, a 32-year-old office worker who gets migraines twice a month. Her pattern usually looks like this: she starts feeling unusually tired and craves something sweet the evening before — that’s her prodrome. By the next morning, she sees faint zigzag lines in her vision for about 15 minutes (her aura), followed by throbbing pain on the right side of her head that lasts roughly 18 hours. Even after the pain fades, she feels foggy and low-energy for almost a full day before returning to normal.
Not everyone’s timeline looks like Priya’s. Someone with a milder migraine might only experience the headache stage for 4-5 hours with no aura at all and bounce back within a few hours. Others with more severe or chronic migraines may find the entire cycle — prodrome to postdrome — stretching close to the 3-day mark, or occasionally longer.
This is why there’s no single “correct” answer to how long a migraine lasts — it depends on the individual, the trigger, how quickly it’s treated, and how the four stages play out for that specific attack.
Relief Tips to Ease a Migraine
There’s no instant fix, but these steps can help take the edge off:
- Relax in a cool, dark, and silent environment. This is one of the simplest and most reliable ways to relieve your symptoms.
- Use a cold or hot compress. Applying it to the forehead or back of the neck will definitely give some relief.
- Give yourself a head massage. Rubbing the head gently or applying pressure to the temples will help as well.
- Make sure that you are adequately hydrated. Drink enough water despite the absence of thirst.
- Take painkillers early. Everyday options like paracetamol, ibuprofen, aspirin, or naproxen tend to work best when taken as soon as symptoms start.
- Watch how often you take painkillers. Taking them two or three times a week will actually give you rebound headaches, so you should consult with your general practitioner to know what the best option is.
- Keep a migraine diary. Make a note of what you’ve eaten, how you slept, and your stress levels. In this way, over time, you can discover what triggers in yourself it can cause in you.
When to See a Doctor
Most migraines settle on their own with rest and simple relief steps. But get help urgently if you:
- Have the worst headache of your life, coming on suddenly
- Develop new symptoms you’ve never had before, such as slurred speech, balance problems, vision changes, confusion, or numbness
- Get a headache after a knock to the head
- Find your migraine passing the 72-hour mark without any relief
Conclusion
During a migraine attack, the pain can seem like it will never stop, but migraines tend to have a pattern: a premonitory period, which can include auras, a period of head pain, and finally the postdrome period, where you may feel exhausted after the attack. If you know what to expect and manage the symptoms efficiently and get sufficient rest, then you will be in a better position to cope with the condition. If you suffer from migraines that last longer or recur more often than is normal for you and have new symptoms, then you should contact your GP.
FAQs
Q. Can my migraine persist for an entire week?
A. Not usually, but it can occur. Should your attack persist for such a long time, you may want to visit your GP, as it may be a sign of a condition known as status migrainosus.
Q. Why do I feel exhausted after my migraine is over?
A. It is called the postdrome phase, also known as the “migraine hangover”. Your body had to go through a lot, and it may need one to two days to recover.
Q. Can sleeping help speed up the process?
A. Yes, it will help you get rid of a migraine attack faster. Relaxing in a calm and quiet room is one of the most effective methods used to help deal with an attack.
Q. Does stress have an influence on the duration of my attack?
A. Yes. It is one of the main causes that triggers an attack and causes it to last longer or start sooner.
Q. Is it usual to experience migraines frequently?
A. Occasional attacks are quite common. However, suffering from migraines for fifteen or more days per month during three consecutive months is classified as chronic migraines.
Sources & References
Disclaimer: This article is for informational purposes only and is not a substitute for professional medical advice. Always consult your doctor for diagnosis and treatment.

