D-vitamiini teke kehas on keeruline. See saab alguse, kui nahka puudutavad päikesekiired. Oma roll on ka maksal ja neerudel. Tervisliku vitamiinitaseme hoidmiseks piisab enamasti, kui käia aasta jooksul mitmel päikesereisil.
D-vitamiini teket mõjutavad veel mitmed faktorid.

1. Et kehas toimuks päikese toimel D-vitamiini süntees, peaks Eestis suvisel ajal viibima iga päev vähemalt 15 minutit värskes õhus.

2. Pikaajaline D-vitamiini manustamine tablettidena võib põhjustada neeru- või sapikivide teket.

3. D-vitamiini puudus tekib suurema tõenäosusega inimestel, kes:

• kannatavad piimaallergia või laktoositalumatuse käes;