Vzroki za pomanjkanje vitamina D so številni. Najpogostejši vzroki:
Premalo izpostavljenosti soncu
Nezadostno izpostavljanje soncu se pojavi pozimi ali pri ljudeh, ki niso dovolj izpostavljeni soncu, kot so starejši, osebe z invalidnostjo, ljudje, ki jih prizadenejo patologije, ki jim preprečujejo odhod itd.
Slaba prehrana
Odsotnost mesa, rib in mlečnih izdelkov v prehrani povzroča nezadostno oskrbo z vitaminom D, tako kot pri vegetarijancih in podhranjenih ljudeh, ki živijo v državah v razvoju.
Prebavne patologije
- Slaba absorpcija črevesja.
- Okvara jeter
- Poškodba trebušne slinavke
Druge bolezni
- Rak.
- Osteoporoza
- Kronična odpoved ledvic.
- Hipotiroidizem
- Kronični alkoholizem
- Debelost ...