白血病的發生和許多因素都有關系。比較明確的是病毒感染,尤其是RNA病毒感染有可能會誘發白血病的發生。有染色體畸變的人群或者是經常接觸大劑量放射線照射的人群,得白血病的幾率可能要高于正常人群。白血病的發生還和化學物質有關系,有一些化學物質可以誘發白血病的發生,比如說苯及其衍生物,保泰松及其衍生物,氯霉素或者是油漆,瀝青等,都可能引發白血病的發生。
新裝修的房子往往會含有許多的化學物質,比如說甲醛,一些膠等,這些化學物質有可能會引發白血病的發生。雖然目前沒有確切的證據可以證明,但是許多白血病的患者在發病前都有過新裝修房子的經歷,所以新裝修的房子是有可能誘發白血病發生。