Skip to main content

There is not enough evidence that vitamin D helps protect from coronavirus. We advise taking a supplement during winter to protect bone and muscle health.

First published:
22 April 2020
Last updated:

Vitamin D helps to keep our bones, teeth and muscles healthy.

Our body makes vitamin D from direct sunlight on our skin when we’re outdoors. We can absorb small amounts of vitamin D from foods, such as oily fish (salmon, mackerel, sardines), red meats and eggs.

However, we can’t get all the vitamin D we need from our diet, and during the winter months the sun isn’t strong enough. We recommend taking a daily 10 microgram vitamin D supplement from October to March.

Vitamin D and coronavirus

There have been some reports about vitamin D reducing the risk of coronavirus. But there is currently not enough evidence to support taking vitamin D to prevent or treat coronavirus.

This year it's important to take 10 micrograms of vitamin D a day between October and early March, as you may have been indoors more than usual. This will help to keep your bones and muscles healthy.

You can buy vitamin D supplements or vitamin drops containing vitamin D (for under 5s) at most pharmacies and supermarkets.

Women and children who qualify for the Healthy Start scheme can get free vitamins.

Taking too much vitamin D can be harmful, please don’t buy or use more than you need. If in doubt, you should consult your doctor and follow their advice.