Although we tend to turn to vitamin C when we feel a cold coming on, there’s little evidence that vitamin C can prevent colds altogether. Regular vitamin C intake can help make viruses shorter or less severe, but it won’t stop them altogether, according to the NIH. Vitamin C taken after the onset of cold or flu symptoms likely will not provide any benefit. You should ensure you’re getting plenty of vitamin C, because your body can’t stay healthy without it. But when it comes to preventing colds and the flu, your best bet is to:
Wash your hands often.
Avoid touching your face, including eyes, nose, and mouth.
Make sure you get plenty of rest and water.
Maintain a healthy diet and active lifestyle.
To learn more about vitamin C and its benefits, find a doctor at UPMC. Editor's Note: This article was originally published on June 1, 2018, and was last reviewed on April 20, 2022.