* قلة التعرض لأشعة الشمس.
* زيادة الوزن والسمنة، حيث تتسبب بتجمع فيتامين د في الدهون.
* سن اليأس لدى النساء.
* الإصابة بأمراض الكبد والكلى.
* سوء امتصاص فيتامين د في الأمعاء الدقيقة.
* سوء التغذية وقلة تناول الأطعمة الغنية بفيتامين د.
* أصحاب البشرة الغامقة يعانون من نقص فيتامين د أكثر من أصحاب البشرة الفاتحة.
* قلة فيتامين د في حليب الأم.
* التقدم في العمر له تأثير كبير على نقص فيتامين د.
* استخدام أدوية معينة أو الإصابة بأمراض معينة مثل السرطان أو خلل في الغدد.