癌症疫苗（）可以用来治疗或预防癌症，那些用来治疗已存在的癌症又被称作治疗性癌症疫苗。有些或很多疫苗是「自体」的，也就是说，它是从病人自己的身体中萃取的，所以对病人有专一性。有些研究者声明癌化细胞有规律的产生，并随后被免疫系统消灭。 当免疫系统无法压抑这些癌化细胞时，肿瘤便会生成。部份癌症的形成原因是正常细胞受到病毒的感染后产生癌化现象，例如肝癌、子宫颈癌等等。而传统的疫苗可以预防这些病毒的感染，比如B肝疫苗、子宫颈癌疫苗等等。科学家正在研发另一种新型疫苗，目的是用来对抗已经存在于体内的癌细胞。部份科