宫颈癌疫苗是要打的。因为宫颈癌疫苗是预防宫颈癌的。宫颈癌的一个重要原因就是hpv感染,控制hpv感染非常好的措施就是预防接种,这是针对病毒一个最好的、最有效的免疫治疗。通过预防接种,人体对hpv建立了免疫力,在接触到这些病毒时,身体中的抗体会把这些病毒彻底地消灭,就不会感染高危类型的hpv,从此不会再发生hpv感染导致的宫颈癌。