Most migraines last between 4 and 72 hours
A typical migraine attack runs 4 to 72 hours from start to finish. That means some people are done in a few hours, while others deal with one for three days straight. The length depends on the person, the trigger, whether you treat it, and how you treat it. There is no single "normal"—your migraine might be shorter or longer than someone else's, and your own migraines might vary in length from one attack to the next.
The time clock starts when the pain begins, not when you first notice warning signs. If you have an aura (visual disturbances, tingling, or other sensations that come before the headache), that phase is separate and usually lasts 20 to 60 minutes. Once the actual head pain starts, that is when the 4-to-72-hour window begins.
Key Takeaways
- Most migraines last between 4 and 72 hours, though some are shorter or longer depending on the person and the trigger.
- Treating a migraine early—within the first hour of pain—can shorten how long it lasts and reduce how severe it gets.
- Migraines that last longer than 72 hours are called status migrainosus and need medical attention because they carry different risks.
- Sleep, darkness, quiet, and avoiding triggers during recovery can help a migraine end sooner.
- Some people have migraines that come back repeatedly over days or weeks, which is different from a single long attack.
Why some migraines are short and others drag on
The length of your migraine depends on several things working together. Your own biology plays a role—some people's nervous systems naturally produce shorter attacks, while others tend toward longer ones. The trigger matters too: a migraine from skipped meals might resolve faster than one from a weather change or hormonal shift. Stress-triggered migraines can sometimes last longer because the stress itself may not end quickly.
Whether and how you treat the migraine makes a real difference. Taking a triptan or other migraine medication within the first hour of pain can cut the attack short—sometimes by several hours. Waiting to treat it usually means it lasts longer. Resting in a dark, quiet room helps your body recover faster than pushing through your day. Dehydration and skipping meals during a migraine can extend it, so getting fluids and food in once you can tolerate them matters.
The phases of a migraine attack and their timing
A full migraine has up to four phases, and understanding them helps you know what to expect. The prodrome (warning phase) can start hours or even a day before the headache and includes mood changes, food cravings, fatigue, or neck stiffness. This phase does not count toward the 4-to-72-hour window. The aura (if you have one) comes next and lasts 20 to 60 minutes—you might see flashing lights, zigzag lines, or feel tingling in your face or hands.
The headache phase is what most people mean when they say their migraine lasted a certain length of time. This is the throbbing pain, usually on one side of the head, often with nausea, light sensitivity, or sound sensitivity. This phase is where the 4-to-72-hour range applies. After the pain fades, the postdrome (or "migraine hangover") can last hours to a day—you might feel drained, foggy, or sore in your neck and shoulders, but the worst is over.
When a migraine lasts longer than three days
If your migraine pain continues for more than 72 hours without stopping, that is called status migrainosus. This is not just a really long migraine—it is a medical situation that needs attention because prolonged migraine can lead to medication overuse, dehydration, or other complications. If you reach the 72-hour mark and the pain is still there, contact your doctor or go to an urgent care or emergency room. They can give you stronger treatment options, IV fluids, or medication to break the cycle.
Status migrainosus is rare, but it happens more often in people who overuse pain medication (taking it more than 10 to 15 days a month), people with chronic migraine, or people whose migraines are not well controlled. If you find yourself having migraines that regularly push past 72 hours, that is a sign your current treatment plan needs to change, and your doctor should know.
How treatment timing affects how long your migraine lasts
The sooner you treat a migraine, the sooner it usually ends. If you take a triptan or other migraine medication within the first hour of pain, you have the best chance of stopping the attack or cutting it short. Waiting two or three hours to treat it means the medication has to work harder and the migraine is more likely to last the full 4 to 72 hours. Some people find that treating early also prevents the postdrome phase from being as rough.
Over-the-counter pain relievers like ibuprofen or naproxen can help if your migraines are mild, but they usually do not shorten the attack as much as prescription migraine medication does. Combination medications (pain reliever plus caffeine plus something else) work better for some people than single-ingredient drugs. If you have not found a treatment that actually shortens your migraines, that is worth discussing with your doctor—different medications work for different people, and finding the right one can cut your attack time significantly.
What you can do to help a migraine end sooner
Beyond medication, your environment and behavior matter. Lying down in a dark, quiet room is one of the most effective things you can do—light and sound make migraines worse and longer. If you can sleep, sleep. Many people find that waking up after a few hours of rest means the migraine has improved or gone. Staying hydrated helps; dehydration can trigger migraines and make them last longer, so drinking water (or electrolyte drinks if you are vomiting) supports recovery.
Avoid triggers during and after a migraine. If you know certain foods, smells, or activities make your migraines worse, skip them while you are recovering. Some people find that a cold compress on the head or neck, or a heating pad on tight shoulder muscles, eases the pain and helps them relax enough to sleep. Caffeine can help some people (especially if their migraine medication contains it), but too much caffeine or withdrawal from regular caffeine use can also trigger or extend migraines, so use it carefully.
Migraines that come back repeatedly versus one long attack
Some people have what looks like one migraine lasting several days, but it is actually multiple migraines in a row. This is called chronic migraine or migraine with frequent recurrence, depending on the pattern. If you have migraines coming back every day or every other day for weeks, that is different from a single 72-hour attack, and it suggests your migraines need preventive treatment—medication or other strategies designed to reduce how often attacks happen.
Keeping a migraine diary (noting when attacks start, how long they last, what triggered them, and what you did to treat them) helps you and your doctor see the real pattern. You might think you have one long migraine when you actually have several short ones, or vice versa. That information changes what treatment makes sense. If migraines are coming back too often, your doctor can discuss preventive options like daily medication, Botox injections, or other approaches designed to reduce frequency and severity.
Frequently Asked Questions
Is it normal for my migraines to last different lengths of time?
Yes. The same person can have a migraine that lasts 6 hours one time and 48 hours another time, depending on the trigger, stress level, sleep, and how quickly you treat it. If your migraines are usually in the 4-to-72-hour range, that is normal variation. If they are consistently much shorter or much longer, or if the pattern is changing, mention it to your doctor.
Can I make my migraine end faster by pushing through and staying active?
No. Staying active usually makes a migraine worse and longer. Resting in a dark, quiet room, lying down, and sleeping are the most effective non-medication things you can do to help it end sooner. If you have to be active, that is okay, but expect the migraine to last longer than it would if you could rest.
What should I do if my migraine has lasted more than three days?
Contact your doctor, call an urgent care clinic, or go to the emergency room. A migraine lasting longer than 72 hours (status migrainosus) needs medical evaluation and treatment. Do not wait it out. Doctors can provide IV medication, fluids, and other treatments to break the cycle.
Does caffeine help shorten a migraine?
For some people, yes—caffeine can help migraine medication work better and may ease pain. For others, caffeine makes migraines worse or triggers them. If you regularly use caffeine, suddenly stopping it can also trigger a migraine. Use caffeine during a migraine only if you know it helps you, and be consistent about your daily caffeine intake to avoid withdrawal.
If I treat my migraine early, how much shorter will it be?
That varies. Treating within the first hour might shorten your migraine by a few hours, or it might stop it completely. Some people see a big difference; others see a smaller one. The only way to know is to track your own pattern—note when you treated it and how long it lasted, and you will see what works for you.