ವಿವಿಧ ರೀತಿಯ ಹಣ್ಣುಗಳು, ತರಕಾರಿಗಳು, ಧಾನ್ಯಗಳು ಮತ್ತು ಪ್ರೋಟೀನ್ ಗಳನ್ನು ಒಳಗೊಂಡ ಸಮತೋಲಿತ ಆಹಾರವನ್ನು ಸೇವಿಸದೇ ಇದ್ದಾಗ, ದೇಹಕ್ಕೆ ಬೇಕಾದ ವಿಟಮಿನ್ ಗಳು ಸಿಗುವುದಿಲ್ಲ. ಕೆಲವು ಆಹಾರಗಳನ್ನು ಮಾತ್ರ ತಿನ್ನುವುದು, ಅಥವಾ ಜಂಕ್ ಫುಡ್ ಗಳನ್ನು ಹೆಚ್ಚಾಗಿ ಸೇವಿಸುವುದರಿಂದ ವಿಟಮಿನ್ ಕೊರತೆ ಉಂಟಾಗಬಹುದು.
ಕೆಲವು ಆರೋಗ್ಯ ಸಮಸ್ಯೆಗಳು, ಉದಾಹರಣೆಗೆ ಜೀರ್ಣಕ್ರಿಯೆಗೆ ಸಂಬಂಧಿಸಿದ ರೋಗಗಳು, ವಿಟಮಿನ್ ಗಳನ್ನು ದೇಹವು ಸರಿಯಾಗಿ ಹೀರಿಕೊಳ್ಳುವುದನ್ನು ತಡೆಯಬಹುದು. ಕೆಲವು ಔಷಧಿಗಳು ಕೂಡ ವಿಟಮಿನ್ ಹೀರಿಕೊಳ್ಳುವಿಕೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಬಹುದು.
ಕೆಲವು ರೋಗಗಳು, ಉದಾಹರಣೆಗೆ ಕರುಳಿನ ಸಮಸ್ಯೆಗಳು, ಲಿವರ್ ಸಮಸ್ಯೆಗಳು, ಮತ್ತು ಮೂತ್ರಪಿಂಡದ ಸಮಸ್ಯೆಗಳು, ವಿಟಮಿನ್ ಕೊರತೆಗೆ ಕಾರಣವಾಗಬಹುದು.
ಧೂಮಪಾನ, ಮದ್ಯಪಾನ ಮತ್ತು ಅತಿಯಾದ ಒತ್ತಡವು ವಿಟಮಿನ್ ಕೊರತೆಯನ್ನು ಹೆಚ್ಚಿಸಬಹುದು. ಸೂರ್ಯನ ಬೆಳಕಿಗೆ ಒಡ್ಡಿಕೊಳ್ಳದಿರುವುದು, ವಿಟಮಿನ್ ಡಿ ಕೊರತೆಗೆ ಕಾರಣವಾಗುತ್ತದೆ.
ವಯಸ್ಸಾದಂತೆ, ದೇಹವು ವಿಟಮಿನ್ ಗಳನ್ನು ಹೀರಿಕೊಳ್ಳುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಕಳೆದುಕೊಳ್ಳುತ್ತದೆ. ದೇಹದಲ್ಲಿ ವಿಟಮಿನ್ ಕೊರತೆಯ ಲಕ್ಷಣಗಳು ಬೇರೆ ಬೇರೆಯಾಗಿರುತ್ತವೆ. ಅದಕ್ಕಾಗಿ, ವೈದ್ಯರನ್ನು ಸಂಪರ್ಕಿಸಿ ಸರಿಯಾದ ಪರೀಕ್ಷೆ ಮಾಡಿಸಿಕೊಳ್ಳುವುದು ಮುಖ್ಯ.