你好,是免费可以打的,按免疫程序国家免费接种三剂乙肝疫苗(0、1M、6M),一般三剂都在1岁内完成,是不要钱的;
孩子长大到三岁左右,在医院里做乙肝二对半检验,如果发现体内没有抗体或抗体含量很低,需要再次接种(按基础免疫0、1M、6M接种);
如果含有抗体,可以接种一剂乙肝加强针,每2—3年加强一次,保持其免疫力。但这些都不属于国家免费范围了,是需要家长同意、自己掏钱接种的。