how long do migraines last?
Most migraines last about 4 hours, but severe ones can last up to a week. How often they happen differs for everyone, but itâs common to get two to four headaches per month. Some people may get migraines every few days, while others get them once or twice a year.