
สาเหตุของการขาดวิตามินดีมีมากมาย สาเหตุที่พบบ่อยที่สุด:
แสงแดดไม่เพียงพอ
การได้รับแสงแดดที่ไม่เพียงพอเกิดขึ้นในฤดูหนาวหรือในผู้ที่ไม่ได้รับแสงแดดอย่างเพียงพอเช่นผู้สูงอายุผู้ทุพพลภาพผู้ที่ได้รับผลกระทบจากโรคที่ป้องกันไม่ให้ออกจากร่างกาย ฯลฯ
อาหารที่ไม่ดี
การขาดเนื้อสัตว์ปลาและผลิตภัณฑ์นมในอาหารทำให้มีวิตามินดีไม่เพียงพอเช่นในกรณีของมังสวิรัติและคนที่ขาดสารอาหารที่อาศัยอยู่ในประเทศกำลังพัฒนา
โรคทางเดินอาหาร
- การดูดซึมของลำไส้แย่
- การด้อยค่าของตับ
- ความเสียหายตับอ่อน
โรคอื่น ๆ
- โรคมะเร็ง
- โรคกระดูกพรุน
- ภาวะไตวายเรื้อรัง
- hypothyroidism
- โรคพิษสุราเรื้อรังเรื้อรัง
- โรคอ้วน ...