白头发的原因有:
1.遗传因素,如果父母是少白头的话,就很可能会遗传给子女。一般父母头发早白,那么子女的头发十有八九也会早白;
2.精神因素,由于平时压力过大,导致精神极度紧张、忧愁,这样的话就会引起体内的内分泌严重失调,从而就会在很短的时间内变成白发;
3.疾病因素 ,如患上伤寒、疱疹、带状疱疹、斑疹、疟疾等疾病时,就会打破人体内的平衡,使内分泌发生紊乱,从而出现白头发。