No: When the sun's uv b rays hit out skin, we turn inactive d to active vitamin d. So if you are wearing sunscreen that blocks those rays, then your body will not perform this process and you could be at risk for vitamin d deficiency. You can get a blood test to determine your vitamin d levels.
Answered 12/31/2016
4.9k views
4 doctors weighed in across 2 answers
4 doctors weighed in across 2 answers
7 doctors weighed in across 2 answers
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question