Many people assume a cold, clear winter day still tops up their vitamin D if they bundle up and get out. For much of the world, that's physically not true — and understanding why saves you from chasing a dose that isn't available.
Vitamin D needs UVB, the shorter-wavelength part of ultraviolet. UVB is scattered and absorbed by the atmosphere far more than UVA, and the lower the sun sits, the more atmosphere its rays pass through. Below a certain solar elevation, essentially all the UVB is filtered out before it reaches the ground — so there's nothing left to make vitamin D, however long you stand in it.
Above roughly 35–40° latitude (think much of the US, Europe, and higher), this creates a stretch of winter months — commonly late autumn through early spring — where midday sun produces little to no vitamin D. The further from the equator, the longer the window: at Boston's latitude (42°N) there is effectively no synthesis from November to early March, and at Edmonton's the vitamin D winter runs October through AprilLinus Pauling Institute. Modelling for Hannover (52°N) puts the clear-sky time to make 1,000 IU at 39 minutes on 21 December — and effectively impossible under December cloudNature. You can still get plenty of light for your body clock (that part still works — see our morning light guide) — you just can't get vitamin D from it.
Even on days when a little UVB is technically available, winter behavior removes it: you're covered head to toe, and only your face and hands see the sky. Small exposed area + weak UVB = negligible synthesis.
Everyone at higher latitudes in winter, and especially: people with darker skin (slower synthesis), older adults (skin makes less), anyone who covers up or stays indoors, and people with higher body weight (vitamin D distributes into more tissue). These groups can run low even in summer, and winter compounds it.