在科學(xué)工作者沒有完全確定各種維生素的化學(xué)結(jié)構(gòu)之前,通常把維生素的命名按照它們被發(fā)現(xiàn)的順序,依字母順序排列,或根據(jù)它們所具有的營養(yǎng)作用的第一個(gè)詞的開頭字母命名。例如按照發(fā)現(xiàn)順序的脂溶性維生素首先是維生素A、維生素D、維生素E,水溶性維生素B1、維生素B2和維生素C。而維生素K的發(fā)現(xiàn)者是一位荷蘭科學(xué)家,他把維生素K的抗出血作用按荷蘭文稱為“凝血因子”(koagalation faktor)而命名。
隨著各種維生素化學(xué)結(jié)構(gòu)的確定,人們經(jīng)常使用其化學(xué)結(jié)構(gòu)名稱。雖然維生素的命名還沒有取得一致,但更趨向于使用化學(xué)名稱,尤其用于B族維生素。