How long do migraines last?

CLICK TO RATE 

Migraine FAQs: How long do migraines last?

Many people experience migraines, which usually happen repeatedly and last for at least four hours or may last for days.

advertisement