يحصل الجسم على فيتامين D من عدة مصادر غذائية، وأهمها الأسماك الدهنية مثل السلمون والماكريل والسردين؛ فـ100 غرام من السلمون يحتوي نحو 400 وحدة دولية، أي أكثر من نصف الاحتياج اليومي.
يعد زيت كبد سمك القد مصدراً غنياً بفيتامين D وA ويحتوي أيضاً على أحماض أوميغا-3 المفيدة.
تمنح البيضة الكبيرة حوالي 41 وحدة دولية من فيتامين D، ويُعد الكبد، خاصة كبد البقر، مصدراً آخر لكنه غير مناسب للحوامل.
يوفر الحليب المدعّم كوباً واحداً ما يقارب 20% من الاحتياج اليومي، كما تشكل الحبوب المدعّمة خياراً جيداً للنباتيين.
ينتج الفطر المعرض للأشعة فوق البنفسجية كميات أكبر من فيتامين D مقارنة بالفطر المزروع تقليدياً.