Солнечный свет, несомненно, является наиболее оптимальным способом получения витамина D, а также многочисленными другими преимуществами. Он бесплатный, и наш организм способен сам регулировать количество витамина D, которое он получает, что делает токсичность витамина D невозможной. Оптимально быть на солнце от 5 до 30 минут в день, большинство дней в неделю, без солнцезащитного крема, так как SPF ≤8 может блокировать способность организма поглощать лучи UVB для эффективного получения витамина D. Однако, время без солнцезащитного крема, разумно ограничить из-за повышенного риска рака кожи. В оптимальных обстоятельствах можно провести небольшое количество времени на солнце (не более 30 минут в утренние или вечерние часы, когда солнце не очень яркое) для синтеза витамина D, а затем следовать рекомендациям по защите от солнца, включая использование солнцезащитных кремов с соответствующим уровнем SPF и одежды/шляп для покрытия открытых областей.
На практике, однако, люди обычно не наносят достаточное количество солнцезащитного крема, не покрывают всю кожу, не регулярно повторно наносят солнцезащитный крем. Их кожа, вероятно, синтезирует витамин D, даже с обычно наносимыми количествами солнцезащитного крема.
Некоторые экспертные органы и исследователи витамина D предполагают, например, что примерно 5-30 минут пребывания на солнце, особенно с 10:00 до 16:00, либо ежедневно, либо, по крайней мере, два раза в неделю с открытой кожей лица, рук, ног без солнцезащитного крема, обычно приводит к достаточному синтезу витамина D.
Существуют факторы, влияющие на воздействие ультрафиолетового излучения и синтез витамина D, включая сезон, время и продолжительность дня, облачность, загрязнение окружающей среды, содержание меланина и солнцезащитный крем.