影响肿瘤发生的因素包括体内因素和体外因素。
体外因素主要有:物理因素(如接触电离辐射能增加肿瘤发病率等)、化学因素(如染料工厂中工人接触多量苯胺可导致膀胱癌、钟表厂工人因吸收了产生荧光的放射性物质镭和钍而发生骨肉瘤等)、生物因素(动物的白血病、淋巴瘤和肉瘤以及人类的T细胞白血病的发生均与病毒感染有关)等。
体内因素主要有:遗传因素(少数肿瘤如视网膜母细胞瘤、肾母细胞瘤、肾上腺或神经节的神经母细胞瘤具有明显的遗传性)、性别因素(生殖系统、乳腺、甲状腺、胆囊的癌瘤多见于女性;而肺癌、食管癌、胃癌、肝癌、鼻咽癌则多见于男性)、年龄因素(癌多见于40岁以上的人,肉瘤多见于青年人,视网膜母细胞瘤、肾母细胞瘤、神经母细胞瘤则多见于幼儿)及机体的免疫状态(肿瘤常发生在免疫抑制或免疫耐受的宿主)等。