Logo
HealthHealth

Vitamin D has already been shown to help fend off heart disease — and even bad sex. Now researchers say the supernutrient might keep migraine headaches at bay, too.

In a 24-week trial, researchers at the Aalborg University in Denmark recruited 48 male and female adult migraine sufferers and had half the group take 100 mcg (4,000 IU) of vitamin D3 per day and the other half pop a daily placebo.

Patients used journals to document their migraine experiences both before and during the study period.

The results, published in the journal Current Medical Research, reveal that the vitamin group cut their number of migraine days in half — from about six to three. The placebo group got far less relief, experiencing just one fewer migraine day on average. The severity of headaches remained the same in both groups.

Known as the sunshine vitamin because the body manufactures it following exposure to the sun’s UV rays, vitamin D is also found in foods such as oily fish and fortified milk products. The current recommended daily intake is 600 IU (15 mcg).

Comments
anonymous profile image
Powered by RoundtableBuilt on infrastructure designed for real-time media. Learn more at RTB.io.© Roundtable 2026. By using this site you agree to the Terms of Use and Privacy Policy