尿路感染不能打新冠疫苗 。当患者包皮过长,不经常洗澡,或者有不洁性生活的时候,就会造成外界的病原体进入尿道,从而引起尿路感染。病原体不仅会造成尿道损伤,还可能进入血液引起机体免疫系统异常,当机体免疫系统发生异常改变时就不能打新冠疫苗。因为新冠疫苗主要是通过刺激机体的免疫系统产生相应的抗体,来使身体产生针对新冠病毒的抵抗能力。