Vitamina B melhora o crescimento do cabelo, ajudando a hemoglobina trazer oxigênio para o couro cabeludo. As vitaminas B mais importantes nesta tarefa são B-6 e ácido fólico. Ambos estão disponíveis em suplementos ou lentilhas e ervilhas. B-6 também é abundante em frutos do mar, aves, batatas, ovos e cereais enriquecidos, enquanto que o ácido fólico pode ser encontrado em couve, grão de bico, papaia, e espargos. Inositol é um outro membro da família do complexo B que melhora o crescimento do cabelo, ajudando células ciliadas reter a humidade, prolongando a fase anágena. Inositol está disponível em frutas, grãos e nozes.
Outra vitamina envolvidos na prevenção da perda de cabelo é a vitamina C, o que mantém o cabelo forte através do desenvolvimento de colágeno. A vitamina C é encontrado naturalmente nos citrinos e pimentas vermelhas. A vitamina E melhora a circulação para o couro cabeludo e aumenta a absorção de oxigénio. Pode ser encontrado em óleos vegetais, gérmen de trigo, nabo, e sementes de girassol.
A vitamina A ajuda na produção de sebo ou óleo do couro cabeludo, o que mantém a pele no couro cabeludo do espessamento. Um couro cabeludo grosso ou seco torna mais fácil para o cabelo a cair. A vitamina A é a mais famosa encontrada na cenoura, mas mangas, laranjas, batatas doces, e fígado também são boas fontes. Enquanto a deficiência de vitamina A pode causar a perda de cabelo, pode assim muito. Levando-se em excesso de 100.000 UI (unidades internacionais) por dia durante vários meses também pode causar queda de cabelo. Tome a dose diária recomendada de vitamina A, 3.000 UI, para prevenir a calvície.