Can you donate blood if you have migraines?
Generally yes, as long as you are not having a migraine. Do not donate during an attack. Between episodes, most people are accepted.
Migraines are not a permanent reason to avoid donating. What matters is timing and the medicines you use.
During an attack: do not donate
If you have a severe headache, nausea, light sensitivity or other migraine symptoms, it is not the time to go. Besides the discomfort, you have probably taken medication for the attack in the last hours, and that needs to be mentioned at screening.
Wait until the attack has completely passed, ideally a full day without symptoms.
Between attacks
Most people with migraines, when they feel well, can donate normally. A history of migraines is not on the usual list of deferral conditions.
Common preventive medications:
- Propranolol: generally accepted
- Amitriptyline and nortriptyline: generally accepted
- Topiramate: mention it; it is usually handled without issue
What about triptans?
Sumatriptan (Imitrex), rizatriptan (Maxalt) and similar medicines stop an attack. If you took one recently, mention it at screening. A single dose with the attack resolved is generally reviewed case by case.
Simple tip
Do not donate on the day of an attack or right after. Wait until you are completely well, and bring your medication list.
This information is general and does not replace advice from a health professional. Your eligibility is always decided at the donor screening on the day of donation. Rules change, so confirm with the American Red Cross or the blood center where you plan to donate.