ویتامین دی همچنین روی کلیه ها اثر می کند و مانع دفع کلسیم از راه ادرار می شود . ویتامین دی در پوست بر اثر تابش آفتاب ساخته می شود . میزان ویتامین دی ساخته شده در پوست ، در اوقات مختلف روز ، فصول مختلف ، نواحی مختلف دنیا و نوع رنگ پوست فرد فرق می کند .
معمولاً اگر صورت و دست ها ، روزانه یی دقیقه در مقابل نور آفتاب قرار بگیرند ( به شرطی که کرم ضد آفتاب روی پوست نباشد ) ویتامین دی لازم برای بدن فراهم می شود . نور آفتاب باید مستقیم به پوست بتابد . شیشه پنجره ها و لباس ها و آلودگی هوا مانع از اثر نور آفتاب برای ساختن ویتامین دی می شوند . هر چه پوست بدن روشنتر باشد ویتامین دی بیشتری ساخته می شود . بعضی از غذاها که ویتامین دی زیادی دارند عبارتند از زرده تخم مرغ ، ماهی های روغن دار ، ماهی های آب شور ، جگر و غلات طبیعی . در زمستان ها وقتی فرد نتواند از خانه خارج شود و در معرض نور آفتاب قرار بگیرد ، ویتامین دی کمتری در بدن ساخته می شود .
همچنین با افزایش سن ، توانایی پوست برای ساختن ویتامین دی کاهش می یابد . بنابراین شاید افراد مسن نیاز داشته باشند که از دارو برای به دست آوردن ویتامین دی استفاده کنند . در این باره با پزشکتان مشورت کنید .