Istraživanja su pokazala kako osobe koje boluju od migrene imaju nedovoljno vitamina D u svom organizmu. Nedostatak vitamina D širom svijeta predstavlja velik javnozdravstveni problem. Unos vitamina D, koji ima važnu ulogu u stvaranju i održavanju snažnog imuniteta, je posebno značajan za osobe koje boluju migrene.
Brojna istraživanja su pokazala kako unos vitamina D ima pozitivan utjecaj na imunološki sistem. Kod osoba oboljelih od migrene, također, je primijećeno kako imaju nedovoljno magnezija i vitamina D u usporedbi sa neoboljelima od migrene.
Nova istraživanja su pokazala da se vitamin D ne može optimalno iskoristiti ukoliko organizam nema potrebnu količinu magnezija. Unošenjem dnevne doze magnezija, smanjuje se mogućnost nedostatka vitamina D.