What Could Be The Reason I Have I Had A Migraine For The Last 3 Days?
Posted on
Sun, 5 Jul 2020
Medically reviewed by
Ask A Doctor - 24x7 Medical Review Team
Sun, 5 Jul 2020
Answered on
Thu, 11 Sep 2025
Last reviewed on
Question : Hi, I had a migraine for the last 3 or 4 days, goes away but in the morning continues
Brief Answer:
Drugs to prevent migraines should be used.
Detailed Answer:
Hello and welcome to "Ask a Doctor" service.
I have read your query.
In such a case you should use drugs to stop the migraines.
Since it is going on for several days, an evaluation by your Doctor is also necessary.
Drugs that may be used include sumatriptan, amitriptyline, propranolol, topiramate, etc.
These are prescription drugs so, you should discuss with your Doctor for this issue.
I hope you found the answer helpful.
Feel free to ask if you have further questions.
Drugs to prevent migraines should be used.
Detailed Answer:
Hello and welcome to "Ask a Doctor" service.
I have read your query.
In such a case you should use drugs to stop the migraines.
Since it is going on for several days, an evaluation by your Doctor is also necessary.
Drugs that may be used include sumatriptan, amitriptyline, propranolol, topiramate, etc.
These are prescription drugs so, you should discuss with your Doctor for this issue.
I hope you found the answer helpful.
Feel free to ask if you have further questions.
Above answer was peer-reviewed by :
Dr. Raju A.T
Answered by
Get personalised answers from verified doctor in minutes across 80+ specialties
