JordanMedHub
JordanMedHub

Internal Medicine

Best Sources of Vitamin D

Reviewed by the JordanMedHub Medical Editorial Team · 9/12/2026

Quick Answer

Sunlight, food, and supplements are the three ways to get vitamin D — here's how much each realistically provides.

Vitamin D comes from three main sources, each with real limitations worth understanding.

Sun Exposure

The body produces vitamin D when skin is exposed to UVB rays. A commonly cited illustrative figure is roughly 10 to 15 minutes of midday sun exposure on the arms, hands, or face, a few times a week — but this is only a rough approximation, and the actual amount needed varies substantially by latitude, season, and skin tone (darker skin produces less vitamin D per unit of sun exposure), along with factors like sunscreen, clothing coverage, air pollution, and time spent indoors, all of which reduce how much is actually produced in practice, which is part of why deficiency remains common even in sunny climates. Unprotected sun exposure also carries its own skin-cancer risk, so it's worth weighing against more reliable and lower-risk sources like food and supplements rather than relying on it alone.

Food Sources

Few foods naturally contain significant vitamin D. The best natural sources include fatty fish (salmon, mackerel, sardines), egg yolks, and mushrooms exposed to UV light. Many countries also fortify certain foods — commonly milk, some dairy products, and some cereals — with added vitamin D, which is often a more reliable dietary source than naturally-occurring amounts.

Supplements

For many people, especially those with limited sun exposure or low dietary intake, a supplement is the most reliable and consistent source. Our vitamin D dosage guide covers general intake ranges, though the right amount for correcting an existing deficiency is a decision for a doctor based on blood test results.

Disclaimer

This guide is for general education only and does not diagnose or recommend treatment for any individual. Talk to a doctor about which combination of sources is right for you, especially if a blood test has shown a deficiency.

Frequently Asked Questions

How much sun exposure do I need for vitamin D?

Roughly 10 to 15 minutes of midday sun on the arms, hands, or face, a few times a week, can meaningfully contribute — though skin tone, season, and sunscreen use all affect how much is actually produced.

What foods are naturally high in vitamin D?

Fatty fish (salmon, mackerel, sardines), egg yolks, and UV-exposed mushrooms are among the best natural sources, though fortified foods often provide more reliable amounts.

This article is for general health information and does not replace professional medical advice.

Written by JordanMedHub Medical Editorial Team

Updated 9/14/2026

Need to speak with a specialist?

Find a doctor near you to discuss your symptoms and treatment options.

Find a doctor

Related conditions