很多营养素缺乏,都有可能引起白头发。常见的、与白头发有关的营养素缺乏,主要包括铁离子、铜离子、钴离子,这些微量营养素缺乏,会导致黑色素细胞合成黑色素的能力障碍,引起头发发白;身体长期缺乏蛋白质、氨基酸等营养素,黑色素细胞的功能也会受到影响,引起白头发;维生素B1、B2、B6缺乏,同样有可能导致黑色素代谢障碍而引起白发。但是,白头发的发生原因不仅仅是营养素缺乏,还有可能是遗传造成的、用脑过度或者睡眠不足引起的、某些药物的副作用导致的。