Grupa związków niezbędnych do prawidłowego funkcjonowania organizmu. Większości z nich organizm nie potrafi samodzielnie wytworzyć, dlatego muszą być dostarczane wraz z pożywieniem. Witaminy nie są materiałem budulcowym, nie dostarczają energii, ale są konieczne do zachowania zdrowia.
Pierwszą witaminę (wit. B1) odkrył polski uczony Kazimierz Funk w 1912 r. Nazwa witamin pochodzi od łacińskiego słowa vita oznaczającego życie oraz amina (pierwsza odkryta witamina posiadała grupę aminową).
Brak określonej witaminy w organizmie nazywany jest awitaminozą, niedobór – hipowitaminozą, zaś nadmiar – hiperwitaminozą.
Ze względu na rozpuszczalność witaminy można podzielić na rozpuszczalne w tłuszczach (wit. A, D, E, K) oraz w wodzie (wit. C i z grupy B).