The cause of primary brain tumours is still not known. There are a number of factors that slightly increase the risk of developing a brain tumour, incl advancing age, radiation exposure, eg radiotherapy to the head given as treatment for another cancer, a weakened immune system.
Attribution: BUPA