導致白血病的癥因比較復雜。
常見的一些病因主要就是病毒因素,比如病毒在鼠、貓、牛等動物內已經證實了能夠導致白血病的發生。
化學因素,一些化學物質有導致白血病的作用,接觸苯以及衍生物的人群,白血病的發生率要高于一般人群。也有亞硝胺類物質、保泰松以及衍生物、氯霉素等誘發白血病的報道。
某些抗腫瘤細胞毒藥物,比如氮類、環磷酰胺等都有可能會導致白血病。
放射因素,有證據顯示,各種電離輻射有可能會引起人類白血病,白血病的發生取決于人體吸收輻射的劑量,整個身體或者部分軀體受到中等劑量或者大劑量輻射以后,都有可能會誘發白血病。
小劑量輻射能否引起白血病仍然不確定。經常接觸放射線,患者的白血病發病率明顯增加。大劑量的放射線,診斷以及治療,有可能是白血病的發病率明顯增高。