How long DO migraines last?


Rate This Answer

Most migraines last from 30 minutes to 6 hours; some can last a couple of days. Have a good night. Thanks for using ChaCha!

Answered by Jennifer S. -

Older Answers

Rate Answer

Migraines may last from 4 to 72 hours. They may happen only once or twice a year, or as often as daily. Thanks! ChaCha. Ask Away.

Answered by Robyn G. -

Related Questions

View More »

Comments

Advertisement