外因是發病不可缺少的條件, 主要有三種:
1. 物理性:主要有放射線、紫外線, 以石棉為代表的粉塵纖維, 以鎘、瀝青為代表的各種有害物。 長期接觸上述物質的患病機會比不接觸者高3~10倍。 如日本廣島原子彈, 前蘇聯核電站事故都引發了相當數量的白血病患者。
2. 化學性:白血病80%與環境污染有關。
3. 生物性:主由病毒和細菌引起。
以上為外因, 內因主要有以下五種。
1. 遺傳:白血病家族史有多代連續高發, 有時比一般人群高出3-4倍。
2. 精神:與較長時間精神壓抑、鬱悶有關。
3. 免疫:抵抗力減弱或失靈均易發生該病。
4. 不良嗜好:包括吸煙嗜酒、偏食,
5. 營養方面:食譜中維生素、礦物質以及蛋白質、脂肪、糖、纖維素等缺乏或失去平衡等都可造成內環境紊亂。