白血病的病因目前尚未完全闡明,較為公認的因素有:
一,電離輻射,Y射線、X射線等電離輻射均可導致白血病,接受X線診斷、原子彈爆炸的人群幸存者中白血病發生率較正常人明顯增高,發病率在高低亦和放射劑量、時間和年齡相關。
二,化學因素,各種試劑都可以引起白血病,治療銀屑病的藥物也可以與急性早幼粒白血病有關,染發、吸煙亦可能與白血病發病相關,特別是急性非淋巴細胞白血病。
三,病毒,一種C型逆轉錄病毒可引起人T細胞白血病,該病毒可通過母嬰垂直傳播。
四,遺傳因素,家族性白血病占白血病的7%。
五,其他血液病,如慢性髓細胞白血病、骨髓增生異常綜合征、骨髓增生性疾病,如原發性血小板增多癥等等。