颅底肿瘤的病因有:一、遗传因素。一般婴儿或者青少年时期存在颅底肿瘤,多与遗传因素有关。二、周围环境因素。如长期接触放射性物质、化学刺激物,或环境污染严重,长期吃腌菜、腌肉等,可能导致颅底肿瘤的发生几率增高。三、饮食、作息不规律。如水果蔬菜摄入量少或者经常熬夜、压力大等会导致机体抵抗力低下,营养物质缺乏就会导致颅底肿瘤的发生。四、受过外伤导致的淤血或者脑血管疾病等因素,都会导致颅内异常病变。五、身体其他部位感染或癌转移所导致。