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.
Does vitamin D help prevent colds?
It might. But, for most people, vitamin D doesn’t directly lower your chances of catching a cold. Even so, having high-enough levels of vitamin D is important to keeping your immune system healthy.
Having a low vitamin D level 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.
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.
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.
Should you take more vitamin D when sick?
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.
How much vitamin D should you take?
There are no official 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 studies that found that taking a supplement prevented colds, the amount of vitamin D people took ranged from 300 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 ages 19 to 70
800 IUs for adults age 71 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.
How do you get vitamin D?
You can get vitamin D from several different sources, including sun exposure, certain foods, and supplements.
Sun exposure
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.
It’s important not to spend too much time in the sun though. That can increase your risk of skin cancer. It’s a good idea to put on sunscreen before going outside.
Foods with vitamin D
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
Supplements
There are different types of supplements that contain vitamin D. These include:
Multivitamins
Some calcium supplements with vitamin D
Vitamin D supplements
What other vitamin supplements help get rid of colds?
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.
Frequently asked questions
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 (hypocalcemia), 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. And it helps your nerves and muscles function smoothly. Low vitamin D levels have been linked with fatigue. So taking a vitamin D supplement may help improve your energy levels too.
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 (hypocalcemia), 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. And it helps your nerves and muscles function smoothly. Low vitamin D levels have been linked with fatigue. So taking a vitamin D supplement may help improve your energy levels too.
The bottom line
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.
Why trust our experts?



References
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. The BMJ.
National Institute of Arthritis and Musculoskeletal and Skin Diseases. (2023). Calcium and vitamin D: Important for bone health. National Institutes of Health.
Office of Dietary Supplements. (2025). Dietary supplements for immune function and infectious diseases: Fact sheet for health professionals. National Institutes of Health.
Office of Dietary Supplements. (2025). Vitamin D: Factsheet for health professionals. National Institutes of Health.
Pramyothin, P., et al. (2012). Vitamin D supplementation: guidelines and evidence for subclinical deficiency. Current Opinion in Gastroenterology.
Sridonpai, R., et al. (2023). Vitamin D content in commonly consumed mushrooms in Thailand and its true retention after household cooking. Foods.










