Magnesium kan bidra til å gjøre vitamin D tilstrekkelig. Personlig magnesiumglycinattilskudd (12 uker) økte nivåene av to vitamin D-produserende mikrober i tarmen: C. maltaromaticum (med 23 %) og F. prausnitzii (med 2 %). Magnesiumtilskudd økte også 25(OH)D3-nivåene i tarmen, men endringer i disse mikrobene forklarte ikke økningen i vitamin D, noe som antyder at magnesium sannsynligvis hjelper vitamin D både som enzymatisk kofaktor og, sannsynligvis, ved å støtte lokale tarm-vitamin D-produserende mikrober.