خورشید یکی از بهترین منابع ویتامین D برای بدن انسان است. عوامل متعددی بر میزان ویتامین D بدن افراد که از قرارگرفتن در معرض نور خورشید به دست میآید، تأثیرگذارند؛ عواملی چون ساعت قرارگیری در معرض نور، موقعیت جغرافیایی، رنگ پوست و استفاده از ضد آفتاب.