Vitamins don’t reduce your chances of catching cold but they can improve your immune system’s response to it and mitigate the symptoms. Studies show that vitamin C only slightly reduces the duration of colds.