Some brain tumours do not cause pain or headaches, because the brain itself isn't capable of sensing pain. Only when a tumour grows large enough to press on nerves or vessels it will cause a headache.