A typical migraine lasts between 4 and 72 hours

Most migraines run their course in 4 to 72 hours, though the exact length depends on the person and the specific attack. Some people experience migraines that resolve in a few hours; others deal with them for two or three days. The duration is not something you can predict reliably from one migraine to the next, even if you have migraines regularly.

The length of a migraine is separate from its intensity. A short migraine can be severe, and a longer one might be mild. Knowing roughly how long to expect matters because it shapes what you can plan for—whether you need to reschedule work, arrange childcare, or simply clear your calendar.

Key Takeaways

  • Most migraines last between 4 and 72 hours, though some resolve faster or persist longer.
  • The four phases of a migraine—prodrome, aura, headache, and postdrome—each have different timelines and symptoms.
  • Medication taken early in the headache phase can shorten a migraine, while waiting makes it harder to stop.
  • Migraines lasting more than 72 hours (called status migrainosus) are rare but require medical attention.
  • Sleep, darkness, and rest often shorten migraines more reliably than waiting them out.

The four phases and how long each one takes

A migraine unfolds in stages, and understanding them helps explain why your migraine might feel like it lasts longer than the headache itself. The prodrome phase happens hours or even a day before the headache starts. You might notice mood changes, food cravings, fatigue, or neck stiffness. This phase can last 4 to 24 hours, though many people do not notice it or do not connect it to the migraine coming.

The aura phase comes next and involves visual or sensory symptoms—flashing lights, blind spots, tingling, or weakness. Not everyone gets an aura; roughly one-third of people with migraines experience it. When it does happen, it usually lasts 20 to 60 minutes and often signals that the headache is about to start.

The headache phase is what most people think of as the migraine itself. This is when the throbbing pain, nausea, light sensitivity, and sound sensitivity peak. This phase typically lasts 4 to 72 hours. The pain is usually on one side of the head, though it can affect both sides.

The postdrome phase comes after the headache fades. You might feel exhausted, foggy, or emotionally drained for hours or even a day. Some people describe it as a hangover. This phase is real but often overlooked when people talk about how long a migraine lasts.

Why some migraines end quickly and others drag on

The length of your migraine depends on several factors that vary from person to person and even from one attack to the next. Medication timing is one of the strongest influences. If you take a triptan or other migraine-specific medication within 30 minutes of when the headache starts, you have a much better chance of shortening it or stopping it entirely. Taking medication hours later makes it less effective and less likely to cut the migraine short.

Your migraine triggers also matter. If you can identify and avoid what sets off your migraines—certain foods, stress, hormonal changes, sleep disruption, or weather shifts—you may experience shorter attacks overall. Migraines triggered by identifiable events sometimes resolve faster than those that seem to come without warning.

Sleep is one of the most reliable ways to shorten a migraine. Many people find that sleeping through a migraine, or even resting in a dark room for a few hours, helps it resolve faster than pushing through it. This is not just about feeling better; sleep appears to actually interrupt the migraine process.

Stress, dehydration, and skipped meals can extend migraines. Conversely, staying hydrated, eating something light, and reducing sensory input (light, sound, smell) may help them resolve sooner.

When a migraine lasts longer than three days

A migraine that persists for more than 72 hours is called status migrainosus. This is uncommon but serious and warrants medical attention. Status migrainosus can lead to dehydration, medication overuse, and exhaustion, and it may require treatment in an emergency department or hospital setting.

If your migraine has lasted three days or longer, contact your doctor or go to an emergency department. Doctors can administer IV fluids, stronger medications, or other treatments that are not available at home. Do not assume a long migraine will eventually stop on its own.

How medication affects migraine duration

The class of medication you use makes a real difference in how long your migraine lasts. Triptans (such as sumatriptan, rizatriptan, or naratriptan) work by narrowing blood vessels and blocking pain pathways in the brain. When taken early, they can cut a migraine short by hours or stop it before it fully develops. The earlier you take them, the better they work.

NSAIDs like ibuprofen or naproxen can help, especially for milder migraines, but they are generally less effective than triptans at shortening the attack. Combination medications that pair a triptan with an NSAID or other drug may work better than either alone.

Preventive medications—drugs you take daily to reduce how often migraines occur—do not shorten individual attacks but may reduce their frequency and severity over time. If you have frequent migraines, preventive medication might mean fewer long migraines overall.

Over-the-counter pain relievers alone are rarely enough to stop a migraine, though they might dull the pain temporarily. Waiting to see if the migraine goes away on its own usually means it lasts longer than it would have if you had treated it early.

What you can do to help a migraine end sooner

Beyond medication, several strategies can help shorten a migraine or at least make it more bearable. Rest in a dark, quiet room is one of the most effective. Light and sound often make migraines worse, and removing these triggers can help the attack resolve faster. Even 30 minutes to an hour of rest can make a difference.

Stay hydrated. Dehydration can trigger migraines and make them last longer. Drinking water or an electrolyte drink throughout the migraine may help. Avoid caffeine if you do not normally use it, as it can make migraines worse, though people who regularly drink caffeine might find a small amount helpful.

Apply heat or cold to your head or neck, whichever feels better. Some people find an ice pack soothing; others prefer a heating pad. There is no universal answer—use what works for you.

Eat something light if you can tolerate it. Nausea often accompanies migraines, but an empty stomach can make them worse. Crackers, toast, or broth might stay down when heavier food would not.

Avoid medication overuse. Taking pain relievers or triptans more than 10 days per month can actually cause more frequent migraines and make them harder to treat. If you find yourself reaching for medication that often, talk to your doctor about preventive options.

Frequently Asked Questions

Can a migraine last just one hour?

Yes, though it is less common. Some people experience migraines that resolve in one to two hours, especially if they treat them very early with medication. However, most migraines last at least four hours. If your headaches are consistently very short, mention this to your doctor—it may help with diagnosis and treatment planning.

Is it normal for a migraine to last a whole week?

No. A migraine lasting seven days or longer is not typical and suggests either status migrainosus or a different condition. Contact your doctor or visit an emergency department. Prolonged headaches can have other causes that need evaluation.

Does the time of day affect how long a migraine lasts?

Not directly, but the time of day affects what you can do about it. A migraine that starts in the morning might resolve faster because you can rest and sleep. One that starts in the evening might feel longer because you are awake and active through more of it. The actual migraine process is not shorter or longer based on clock time.

Will my migraine definitely end by 72 hours?

Most migraines do, but not all. Some last longer, and a few people experience migraines that stretch beyond 72 hours. If yours does, seek medical care rather than waiting. Doctors have treatments that can stop prolonged migraines.

Does taking more medication make a migraine end faster?

No. Taking more than the recommended dose of migraine medication does not shorten it and can cause medication overuse headaches, which are harder to treat. Follow your doctor's dosing instructions. If the recommended dose is not working, talk to your doctor about other options rather than increasing the dose yourself.