随着各种维生素化学结构的确定,人们经常使用其化学结构名称。虽然维生素的命名还没有取得一致,但更趋向于使用化学名称,尤其用于B族维生素。
在科学工作者没有完全确定各种维生素的化学结构之前,通常把维生素的命名按照它们被发现的顺序,依字母顺序排列,或根据它们所具有的营养作用的第一个词的开头字母命名。例如按照发现顺序的脂溶性维生素首先是维生素A、维生素D、维生素E,水溶性维生素B1、维生素B2和维生素C。而维生素K的发现者是一位荷兰科学家,他把维生素K的抗出血作用按荷兰文称为“凝血因子”(koagalation faktor)而命名。