白髮實際上絕大部分與年齡有關,因為隨著年齡的增長,身體機能在不斷退化,總會出現各種各樣的問題,其中白髮是年齡增長重要的退行性改變。如果是在40-50歲以後逐漸出現白頭髮,屬於正常現象,有的人到60歲以後可以出現滿頭白髮。如果是很早出現白髮,比如少年白,十幾歲就開始出現白髮,這種情況可能是遺傳因素引起。

部分人出現白頭髮也與情緒應激有關,如果家裡有特殊情況,有人會一夜之間頭髮全白,這是因為情緒引起體內激素代謝變化,內分泌紊亂導致的白髮。有些患者會由於體內維生素或者是微量元素缺乏或者異常,出現早期白髮表現。