Skip to content

March 24, 2025 • Dr. Alex Movshis

How Long Does a Migraine Last? Duration & Expert Tips

How Long Does a Migraine Last? Duration & Expert Tips

One of the most common questions migraine sufferers ask is how long their episodes will last. The answer varies significantly depending on multiple factors, but understanding typical durations and the phases of a migraine attack can help you manage episodes more effectively and know when to seek professional help.

Typical Migraine Duration

Migraines generally last between 4 and 72 hours when untreated. However, this refers specifically to the headache phase — the total experience, including pre- and post-headache phases, can extend significantly beyond that window. Some people experience relatively brief episodes of a few hours, while others endure multi-day episodes that are truly debilitating.

Phases of a Migraine Attack

Most migraines progress through four distinct phases, though not every person experiences all of them. The prodrome phase occurs hours to days before the headache, producing subtle warning signs like mood changes, food cravings, increased thirst, neck stiffness, or frequent yawning. The aura phase, affecting roughly 25% of migraine sufferers, involves temporary neurological symptoms — most commonly visual disturbances like flashing lights, zigzag lines, or blind spots — lasting 20 to 60 minutes. The headache phase brings the characteristic intense, throbbing pain along with nausea, light sensitivity, and sound sensitivity. The postdrome phase — the “migraine hangover” — can last hours to days after the headache resolves, leaving sufferers feeling drained, confused, and mildly sensitive.

Factors Influencing Duration

Several factors affect how long a migraine lasts. The severity of the underlying neurological event, your individual biology and migraine pattern, how quickly you treat the episode, the effectiveness of your medication, sleep quality during the episode, and hydration and nutrition all play roles.

Botox™ for Chronic Migraines

For patients experiencing 15 or more headache days per month, FDA-approved neuromodulator injections like Botox™ offer a preventive treatment that can significantly reduce both the frequency and duration of migraine episodes. Botox™ works by blocking the release of pain-transmitting chemicals at nerve endings. Treatment involves injections every 12 weeks and is often covered by insurance for qualifying patients.

Strategies to Manage Duration

Early intervention is key — taking medication at the first sign of a migraine is more effective than waiting until symptoms are fully established. Create a quiet, dark environment as soon as possible. Stay hydrated and maintain blood sugar with light, easily digestible foods. Apply cold to the forehead or back of the neck. Practice relaxation techniques like deep breathing.

When to Seek Professional Help

Consult a migraine specialist if your episodes are lasting longer than 72 hours, increasing in frequency, not responding to current treatment, or interfering with your ability to work and enjoy life. A specialist can optimize your treatment plan and introduce advanced interventions like headache-migraine injections for better migraine control.

Ready to Start Your Pain-Free Journey?

Schedule your consultation with Dr. Movshis today.

Book an Appointment