
Horbäach Vitamin B2 100mg | 180 Capsules | Riboflavin…
Cost per serving
$0.05
180 servings · ~180-day supply
Riboflavin (vitamin B2) is used to prevent migraines because it supports energy production in brain cells, and it appears in most migraine-specific formulas. Below, the vitamin b2 (riboflavin) products people use ranked by real cost per dose. A value comparison, not medical advice.
Updated September 2026
Moderate. The 2012 AAN/AHS guideline rated riboflavin “probably effective” (Level B) for migraine prevention, largely on a small trial of 400 mg a day in which the benefit took about three months to appear. It is very safe; the main side effect is harmlessly bright-yellow urine.
Commonly used: 400 mg/day for at least 3 months.
How this list is built: these are vitamin b2 (riboflavin) products ranked by real cost per dose across our whole vitamin b2 (riboflavin) catalogue — not filtered or re-ordered by migraine prevention. We don’t hold per-product evidence for a specific use, so we don’t pretend to rank for one. Products whose own label says they are for something else are left out.
Background on vitamin b2 (riboflavin) from the NIH Office of Dietary Supplements .

Horbäach Vitamin B2 100mg | 180 Capsules | Riboflavin…
Cost per serving
$0.05
180 servings · ~180-day supply

Piping Rock Vitamin B2 100mg | 180 Capsules | Riboflavin…
Cost per serving
$0.05
180 servings · ~180-day supply

Best Naturals Vitamin B2 (Riboflavin) 100 mg 180 Tablets…
Cost per serving
$0.05
180 servings · ~180-day supply

Life Extension Boron 3 mg with Vitamin B2, 100 Capsules
Cost per serving
$0.05
100 servings · ~100-day supply

Healthfare Vitamin B2 Riboflavin 400 mg | Pack of 2 | 180 Veg…
Cost per serving
$0.06
360 servings · ~360-day supply

BulkSupplements.com Riboflavin Capsules - 100mg
Cost per serving
$0.06
365 servings · ~365-day supply

Life Extension Boron 3mg
Cost per serving
$0.06
360 servings · ~360-day supply

NOW Supplements, Vitamin B-2 (Riboflavin) 100 mg, Energy…
Cost per serving
$0.06
100 servings · ~100-day supply

Source Naturals Vitamin B-2 Riboflavin 100 mg Supports Energy…
Cost per serving
$0.06
250 servings · ~250-day supply
See the full ranking, benchmarks and lab-tested brands on best vitamin b2 (riboflavin) by cost per dose.
Moderate. The 2012 AAN/AHS guideline rated riboflavin “probably effective” (Level B) for migraine prevention, largely on a small trial of 400 mg a day in which the benefit took about three months to appear. It is very safe; the main side effect is harmlessly bright-yellow urine. This page ranks the products people take by real cost per dose; it does not claim a supplement treats or cures anything. Not medical advice — talk to a clinician about migraine prevention.
As of September 2026, the best value we track is Horbäach Vitamin B2 100mg | 180 Capsules | Riboflavin Supplement | Non-GMO & Gluten Free. The full ranking by cost per dose is above; Price ÷ servings ÷ dose — the number retailers rarely divide out.
Commonly 400 mg/day for at least 3 months. This is a general reference, not a prescription — confirm the right amount for you with a clinician. Not medical advice.