Cơ thể cũng nhận được một số vitamin D từ một số ít thực phẩm, bao gồm cá nhiều dầu như cá hồi, cá thu, cá trích và cá mòi, cũng như thịt đỏ và trứng. Vitamin D cũng được thêm vào tất cả các loại sữa công thức dành cho trẻ sơ sinh, cũng như một số loại ngũ cốc ăn sáng, chất béo và các loại sữa thay thế khác. Lượng vitamin D thêm vào các sản phẩm này có thể khác nhau và chỉ có thể được thêm vào một lượng nhỏ. Các nhà sản xuất phải bổ sung vitamin D vào sữa công thức cho trẻ theo luật quy định. Một nguồn cung cấp vitamin D khác cho cơ thể đến từ các loại thực phẩm chức năng.
Hầu hết mọi người có thể tạo ra đủ vitamin D từ việc tiếp xúc với ánh nắng mặt trời hàng ngày trong thời gian ngắn. Bằng cách, bạn dùng cẳng tay, bàn tay hoặc cẳng chân không che chắn và không dùng kem chống nắng từ cuối tháng 3 hoặc đầu tháng 4 đến cuối tháng 9, đặc biệt là từ 11 giờ sáng đến 3 giờ chiều.
Hiện nay, các nhà khoa học vẫn chưa biết chính xác cần bao nhiêu thời gian dưới ánh nắng mặt trời để tạo đủ vitamin D đáp ứng yêu cầu của cơ thể. Điều này là do có một số yếu tố có thể ảnh hưởng đến cách vitamin D được tạo ra, chẳng hạn như màu da của bạn hoặc diện tích da tiếp xúc với ánh nắng mặt trời. Nhưng khi phơi nắng hấp thụ vitamin D, cần lưu ý không để bị bỏng nắng, nên chú ý che chắn hoặc bảo vệ da bằng kem chống nắng trước khi da bắt đầu ửng đỏ hoặc bỏng rát.
Những người có làn da sẫm màu, chẳng hạn như những người gốc Phi, Châu Phi-Caribê hoặc Nam Á, sẽ cần ở dưới ánh nắng mặt trời lâu hơn để tạo ra cùng một lượng vitamin D như những người có làn da sáng hơn. Thời gian tiếp xúc với ánh nắng mặt trời để gây bỏng da khác nhau ở mỗi người. Cơ thể không thể tạo ra vitamin D nếu bạn ngồi trong nhà bên cửa sổ đầy nắng vì tia cực tím B (UVB) (tia cực tím mà cơ thể bạn cần để tạo ra vitamin D) không thể xuyên qua kính. Tuy nhiên, bạn càng ở ngoài nắng lâu, đặc biệt là trong thời gian dài mà không có biện pháp chống nắng thì nguy cơ ung thư da càng cao. Nếu bạn dự định ở ngoài nắng lâu, hãy che chắn bằng quần áo phù hợp, đeo kính mát, tìm bóng râm và thoa kem chống nắng ít nhất SPF15.