Sunscreen and Vitamin D

Does Sunscreen Block Vitamin D?

Sunscreen is a crucial element in protecting our skin from harmful ultraviolet (UV) radiation, which can cause skin damage, premature aging, and increase the risk of skin cancer. At the same time, vitamin D is essential for healthy bones, teeth, and a strong immune system. There is a long-standing concern that using sunscreen could block vitamin D production in the body. In this blog, we will explore whether sunscreen blocks vitamin D, and what you can do to maintain optimal levels of this essential nutrient.


Sunscreen contains ingredients that absorb, scatter, or reflect UV radiation, which reduces the amount of UV rays that penetrate the skin. UVB radiation is the primary source of vitamin D production in the body. When the skin is exposed to UVB radiation, a type of cholesterol called 7-dehydrocholesterol in the skin converts to vitamin D3, which is then transported to the liver and kidneys to be converted to the active form of vitamin D.

It is true that using sunscreen with a high sun protection factor (SPF) can reduce the amount of UVB radiation that penetrates the skin, which could theoretically limit the amount of vitamin D produced. However, studies have shown that even with the regular use of sunscreen, people can still maintain healthy levels of vitamin D. In fact, a study published in the Journal of the American Academy of Dermatology found that people who used sunscreen daily for a year had no significant decrease in vitamin D levels compared to those who did not use sunscreen.


Furthermore, there are many factors that influence vitamin D production in the body, including the time of day, season, skin pigmentation, and latitude. For example, during the winter months or in areas with high latitudes, the angle of the sun is lower, and less UVB radiation reaches the skin. People with darker skin pigmentation also need longer exposure to UVB radiation to produce the same amount of vitamin D as those with lighter skin. Therefore, it is essential to get vitamin D from food or supplements, especially if you have limited sun exposure.


How to Maintain Optimal Vitamin D Levels

The recommended daily intake of vitamin D is 600-800 international units (IU) per day for adults, but some people may need more. For example, older adults, people with darker skin, or those with limited sun exposure may require a higher dose of vitamin D.


There are several ways to get vitamin D, including:

Sun exposure: The skin produces vitamin D when exposed to UVB radiation, but it is essential to balance sun exposure with the risk of skin damage. It is recommended to get 10-15 minutes of sun exposure on the arms and legs, two to three times a week, during peak hours (10 am to 3 pm).


Food sources: Vitamin D is naturally present in fatty fish, such as salmon, tuna, and mackerel, as well as egg yolks and fortified foods, such as milk, cereal, and orange juice.


Supplements: Vitamin D supplements are available in various forms, including pills, gummies, and drops. It is essential to talk to your healthcare provider before taking any supplements, as excessive vitamin D intake can lead to toxicity.



While sunscreen can reduce the amount of UVB radiation that reaches the skin, it does not significantly affect vitamin D production in the body. To maintain optimal vitamin D levels, it is essential to balance sun exposure with the risk of skin damage, get vitamin D from food sources, and talk to your healthcare provider about taking supplements if necessary. Remember, taking care of your skin and overall health go hand in hand, and sunscreen is a crucial element in protecting your skin from sun damage.

Leave a comment

Please note, comments must be approved before they are published