3 Facts About Sunscreen and Vitamin B12
Sunscreen does not cause vitamin B12 deficiency Your body cannot produce B12 from sunlight. It comes only from food sources like meat, dairy, and fortified products.
Sunscreen blocks vitamin D production, not B12 Sunscreen blocks UVB rays used to make vitamin D, but that is a completely different vitamin. B12 levels depend on diet, not sun exposure.
Chemical sunscreen absorption is not a health concern Some chemical filters enter the bloodstream, but the FDA and dermatologists agree the cancer-prevention benefit outweighs any theoretical risk. If worried, use mineral sunscreens with zinc oxide or titanium dioxide, which stay on the skin.