乙肝核心抗体为阳性是不需要注射乙肝疫苗的。指导意见其注射乙肝疫苗的目的是为了使体内血液中能够存在乙肝病毒的抗体,达到预防乙肝病毒感染的目的,通常是使体内产生乙肝表面抗体,但是这种抗体不稳定,通常2年左右就会消失,而乙肝核心抗体的发生是由于感染乙肝后由于身体的自身的免疫能力抵抗乙肝而产生的抗体,这种抗体很稳定,对于乙肝的抵抗也非常强,所以体内乙肝核心抗体为阳性就没有必要去注射乙肝疫苗了,虽然注射乙肝疫苗对于身体没有损伤,但是也没有任何的好处,所以不需要注射!