Menurut program imunisasi, bayi harus menyelesaikan vaksinasi imunisasi dasar dalam usia 1 tahun, di samping vaksin lain secara selektif sesuai dengan daerah dan musim yang lazim. Dalam usia 1 tahun, bayi harus menerima vaksin BCG, vaksin polio trivalen, campuran pertusis, difteri dan toksoid tifoid, vaksin campak yang dilemahkan dan vaksin virus hepatitis B. Dari jumlah tersebut, bayi menerima dosis pertama vaksin Hepatitis B dan BCG saat lahir. Vaksinasi selanjutnya diberikan sesuai dengan jadwal imunisasi, sebagaimana diberitahukan oleh stasiun imunisasi atau unit vaksinasi masyarakat. Vaksinasi selektif dapat dilakukan sesuai dengan daerah yang sedang mewabah, musim, dan keinginan orang tua, seperti vaksinasi ensefalitis B, meningoensefalitis, influenza rubella, gondongan, hepatitis A, influenza, dan cacar air. Disarankan untuk melakukan vaksinasi secara teratur di bawah bimbingan departemen vaksinasi dan memutuskan vaksinasi lain sesuai dengan kebutuhan individu.