As vacinas são o meio mais eficaz e seguro de proteção contra as doenças alvo. Em Portugal existe um Programa Nacional de Vacinação (PNV) desde 1965, que é universal e gratuito. Atualmente o PNV inclui vacinas que protegem contra 12 infecções/doenças.
As vacinas não incluídas no PNV são medicamentos sujeitos a prescrição médica individual e adquiridas nas farmácias comunitárias.