Three serologic markers for screening before hepatitis B vaccination were HBsAg, anti-HBs and anti-HBc. The data of HB virus infection in eight cities were analysed in order to save test cost and to achieve similar immune effect. For routine screening, anti-HBc is the only one marker needed to be used. The neonates and children aged 0-3 years can be vaccinated directly without screening.