白血病的发生和病毒感染有着一定的关系,类似于RNA病毒的逆转录病毒有可能会导致T淋巴细胞白血病的发生。经常接触大剂量放射线照射的人群,得白血病的几率要高于正常人群,有染色体畸变的人群得白血病的几率也要高许多。
此外,白血病的发生还和化学物质有着很大的关系,比较明确的是苯及其衍生物,保泰松及其衍生物,或者氯霉素等,都有引发白血病的报道。有一些抗肿瘤细胞毒药物,比如说氮芥,环磷酰胺等,也可以致白血病。
甲醛目前并没有确切的证据可以导致白血病的发生,但是追踪许多白血病患者的人群,发现他们在得病前都有过房屋装修的经历,所以据此判断甲醛可能也和白血病的发生有着很大的关系。