少年白发的原因很多,其发生的早晚、多少、进展的快慢因人而异,并受到环境因素、营养条件、遗传控制等诸多方面的影响。少年白发能不能重新变黑,有些患者是可以发生逆转的,只要毛发里面的毛母细胞还是正常的,去除环境等障碍因素,或者是致病因素,头发是可以变黑的。从西医的角度,治疗上:第一、要解除精神紧张、睡眠不佳等原因,可以口服一些B族维生素,因为有研究发现,缺乏B族维生素,尤其是b1、b2和b6,是造成少年白头的一个重要的原因,适当的补充可以促进头发的恢复。第二、还可以多吃一些富含络氨酸的食物,比如说鸡肉、瘦的牛肉、猪肉、兔肉、鱼,还有一些坚果类的食物,这些都可以帮助恢复。