What is the right time to sunbathe? When does vitamin D release in the sun?
The best time to sunbathe is between 10 a.m. and 3 p.m., as the UVB rays, essential for vitamin D production, are present during this time. During this time, the sun’s rays are most effective and help our bodies produce vitamin D. According to the US National Institutes of Health, for many people, 5-30 minutes of sun exposure to the face, arms, hands, or legs several times a week may be sufficient. According to a 2025 study, people who spend at least 30 minutes in the afternoon have significantly better vitamin D levels.