有宫颈糜烂可以打疫苗。打宫颈癌疫苗,首先是属于什么年龄阶段。正常情况下,如果宫颈癌疫苗,分为二价疫苗,或者是四价疫苗和九价疫苗。如果宫颈糜烂,做了宫颈癌以及癌前病变检测显示阴性。在45岁以内,可以打宫颈癌疫苗。宫颈癌的疫苗,分二价疫苗、四价疫苗和九价疫苗。二价疫苗针对人群是,9岁-25岁以内,可以打宫颈癌疫苗。四价疫苗针对人群是,20岁-45岁以内已婚,如果有宫颈糜烂,做了宫颈癌及癌前病变检测,显示没问题的情况下,可以打四价疫苗,九价疫苗是针对人群是,16岁-26周岁,所以有宫颈糜烂的患者。如果在适当的年龄已经做了宫颈防癌筛查,显示没问题,根据不同的年龄阶段可以注射不同的疫苗。只要体内病毒检测显示没有,是可以注射疫苗的,所以要有宫颈糜烂,根据自己的年龄阶段,排除宫颈癌变筛查没问题的情况下,可以注射疫苗。