Key takeaways:
If you have low levels of vitamin D, you may be more susceptible to catching colds. Taking a supplement may help reduce the number of colds you get.
For people who have recommended levels of vitamin D, taking a supplement probably won’t help you avoid a cold.
If you already have a cold, taking vitamin D won’t shorten it or make it less severe.
Vitamin D is most known for its role in supporting bone health. But it’s also been hailed as the vitamin that can help prevent a range of illnesses, including the common cold.
It’s true that vitamin D supports the immune system. But the research is mixed on whether taking a vitamin D supplement prevents colds or reduces your symptoms if you catch one.
Here, we’ll look at who may benefit from a vitamin D supplement and how much it helps.
Vitamin D doesn’t directly lower your chances of catching a cold. But having high-enough levels of vitamin D is important to keeping your immune system healthy.
If your vitamin D level is low, it may make you more susceptible to getting colds and other respiratory infections like the flu. Research shows that when people with low vitamin D take vitamin D supplements, they get fewer colds.
But research is mixed on whether taking a vitamin D supplement helps you avoid getting sick when your vitamin D levels are normal. Some reviews of the research show that taking vitamin D when you already have normal levels may reduce the number of colds you get, but only slightly. And other studies, including several in children and one in older adults, found that vitamin D supplements didn’t help prevent colds at all.
Can you take too much vitamin D? Learn more about how much you need and how much is too much.
Want to strengthen your immune system? Try these immune-boosting foods and supplements.
You can help a cold go away faster. Here are some ways to get symptom relief at home.
To sum it up, if you have low levels of vitamin D, taking vitamin D can help boost your immune system. And this can keep you from getting sick.
And if you’re already taking vitamin D, keeping up with your supplement will help you maintain a healthy immune system.
But, if you already have normal levels of vitamin D and don’t take a supplement, there’s no reason to start taking it. Extra vitamin D won’t help you avoid a cold.
If you already have a cold, taking vitamin D probably won’t shorten the cold or make your symptoms milder. Vitamin D works best at keeping your overall immune system strong. This may help you fight off colds in the first place so that you get them less often.
If you usually take vitamin D every day, it’s OK to keep taking it when you have a cold.
There are no guidelines around how much vitamin D is needed specifically to keep your immune system strong. But you may be able to use the research as a guide. In the studies that found that taking a supplement prevented colds, the amount of vitamin D people took ranged from 400 IUs to 2,000 IUs.
So it’s best to stick with recommended daily intake of vitamin D for overall health:
600 IUs for adults 19 to 70 years old
800 IUs for adults 71 years and older
If you’re worried that your levels are low, you can ask your primary care provider to order a blood test to check your levels. Your level should be at 50 nmol/L or above to support your bones and overall health.
Studies looking specifically at cold prevention show that people with vitamin D levels below 25 nmol/L or 30 nmol/L have a higher risk of infections.
You can get vitamin D from several different sources:
You get most of your vitamin D from the sun. Your body produces vitamin D when your skin is exposed to the sun’s ultraviolet rays. For many people, about 5 to 30 minutes of sun exposure most days of the week may help you make enough vitamin D.
Though it’s important not to spend too much time in the sun. That can increase your risk of skin cancer. It’s a good idea to put on sunscreen before going outside.
You can get vitamin D from your diet, but it’s not always easy to get enough.Vitamin D occurs naturally in only a few foods. Fatty fish (like salmon and trout) contain the highest levels of vitamin D. Other foods with small amounts of the vitamin include:
Beef liver
Egg yolks
Some cheese
Some mushrooms
Most people in the U.S. get most of their dietary vitamin D from fortified foods. These include:
Milk
Plant-based milks like soy milk or almond milk
Breakfast cereals
Some brands of orange juice
Some yogurts
There are different types of supplements that contain vitamin D. These include:
Multivitamins
Some calcium supplements with vitamin D
Vitamin D supplements
There are a few vitamins, minerals, and other supplements that have been shown to help shorten colds and make the symptoms less severe in some situations. These include:
Vitamin C: You can take vitamin C daily or take a boost when you get a cold.
Zinc: Take zinc as soon as you notice cold symptoms to reduce symptoms.
Probiotics: You need to take probiotics daily, not just when you get a cold.
Most people don’t have any symptoms from low vitamin D levels. People with very low vitamin D levels may experience muscle or bone pain. If your calcium levels are also low, you may experience:
Muscle or bone pain
“Pins-and-needles” tingling in your hands or feet
Weak muscles
Muscle spasms, twitches, or tremors
Most people don’t get enough sun exposure to make enough vitamin D. Spending more time outside can’t always fix this if you live in areas that don’t get enough sunlight. People who live near the equator are the most likely to get enough vitamin D from the sun.
Vitamin D helps many of your body’s systems function smoothly. It plays a critical role in keeping your bones strong by helping your body absorb calcium. It also helps your nerves and muscles function smoothly.
Having the recommended levels of vitamin D can reduce your chance of getting colds. But if you already have healthy levels, taking a supplement probably won’t help. You can get vitamin D from various sources. Your body makes vitamin D from exposure to sunlight. Most people also get enough of it from their diet. But if you worry that you may not be getting enough vitamin D, your primary care provider can do a blood test to make sure your vitamin D levels are high enough. If they aren’t, daily supplements can bring the levels back up.
Camargo Jr., C. A. (2024). Effect of daily vitamin D supplementation on risk of upper respiratory infection in older adults: A randomized controlled trial. Clinical Infectious Diseases.
Fang, Q., et al. (2023). A meta-analysis of the association between vitamin D supplementation and the risk of acute respiratory tract infection in the healthy pediatric group. Frontiers in Nutrition.
Haas, M., et al. (2024). Individualized supplementation of immunoactive micronutrients and severity of upper respiratory infection symptoms—A randomized intervention study. Nutrients.
Li, B., et al. (2023). Association between serum 25-hydroxyvitamin D concentrations and respiratory infection among United States adults. The Journal of Nutrition.
Martineau, A. R., et al. (2017). Vitamin D supplementation to prevent acute respiratory tract infections: systematic review and meta-analysis of individual participant data. BMJ.
National Institute of Arthritis and Musculoskeletal and Skin Diseases. (2023). Calcium and vitamin D: Important for bone health.
Office of Dietary Supplements. (2022). Vitamin D: Fact sheet for consumers. National Institutes of Health.
Office of Dietary Supplements. (2023). Dietary supplements for immune function and infectious diseases: Fact sheet for health professionals. National Institutes of Health.
Office of Dietary Supplements. (2024). Vitamin D: Fact sheet for health professionals. National Institutes of Health.
Sridonpai, R., et al. (2023). Vitamin D content in commonly consumed mushrooms in Thailand and its true retention after household cooking. Foods.