3-D vitamini eksikliğinin önemli nedenlerinden biri de hava kirliliğidir. Kirli hava D vitamini sentezi için gereken ultraviyole ışınlarının yeryüzüne ulaşmasını engeller.
4-Koyu ten rengi olanlar açık tenlilere göre daha az D vitamini üretir. Bu nedenle biraz daha fazla güneşlenmeleri gerekir.
5- İlerleyen yaşla birlikte cilt daha az D vitamini sentezler. Bu da beslenme yetersizliği ile birlikte yaşlılarda D vitamini eksikliğinin en önemli nedenidir.