Negli esami del sangue, l'intervallo normale accettato per i livelli di vitamina D va da 20 a 50 nanogrammi per millilitro, dice WebMD. Una persona con meno di 12 nanogrammi per millilitro ha una carenza. Tuttavia, non esiste un consenso medico su quale livello di vitamina D sia necessario per una salute umana ottimale.
Poiché le cellule grasse estraggono la vitamina D dal sangue, l'obesità è una causa comune di carenza di vitamina D, secondo WebMD. Malattie mediche come il morbo di Crohn e la celiachia possono impedire al tratto digestivo di assorbire una quantità sufficiente di vitamina D. Per preservare la salute delle ossa, l'Istituto di Medicina raccomanda che le persone di età superiore ai 70 anni assumano sostanzialmente più vitamina D dei giovani.