Magnesium and Vitamin B2 (Riboflavin)
Riboflavin and magnesium are a commonly recommended migraine-prevention pair.
Magnesium
A master mineral involved in 300+ enzyme reactions.
Vitamin B2 (Riboflavin)
The flavin cofactor behind energy, antioxidant defence, and migraine prevention.
Great to combine
These two are frequently stacked together; they complement each other and are commonly taken at the same time.
How to take them
Magnesium
- Dose
- 200–400 mg elemental magnesium per day
- Timing
- Evening for sleep support; with food to reduce GI upset
Vitamin B2 (Riboflavin)
- Dose
- 1–1.5 mg RDA; 200–400 mg for migraine prevention
- Timing
- Morning or divided with meals; high doses with food
Buying Magnesium and Vitamin B2 (Riboflavin)?
Choose third-party-tested brands in the forms we recommend on each supplement's page.
Some links below are affiliate links: if you buy through them we may earn a small commission at no extra cost to you. It never changes our ratings or evidence grades.
Frequently asked
Can you take Magnesium and Vitamin B2 (Riboflavin) together?
Yes, they are commonly taken together. Riboflavin and magnesium are a commonly recommended migraine-prevention pair.
What's the best time to take Magnesium and Vitamin B2 (Riboflavin)?
Around the same time works well. Magnesium: Evening for sleep support; with food to reduce GI upset. Vitamin B2 (Riboflavin): Morning or divided with meals; high doses with food.
How do Magnesium and Vitamin B2 (Riboflavin) interact?
Synergy: Work better together than alone. Riboflavin and magnesium are a commonly recommended migraine-prevention pair.
Related pairings
Glycine + Magnesium
A sleep pairing with a built-in shortcut: magnesium glycinate is magnesium bound to glycine, so that form already delivers both. A standalone 3 g dose before bed (the amount sleep studies used) tops up the glycine, lowering core body temperature while magnesium relaxes muscles and calms the nervous system.
Magnesium + Vitamin D3
Magnesium is required to convert vitamin D into its active form, so low magnesium blunts D3's benefits.
L-Arginine + Magnesium
Magnesium supports vascular smooth muscle relaxation alongside nitric oxide from arginine.
Ashwagandha + Magnesium
Commonly combined for stress relief and better sleep quality.