Nationella vaccinationsprogram kan vara:
Allmänna vaccinationsprogram som omfattar hela befolkningen. Idag finns ett sådant i Sverige, och det är vaccinationsprogrammet för barn. Detta program måste alla sjukvårdsregioner erbjuda kostnadsfritt.
Särskilda vaccinationsprogram som riktas till vissa riskgrupper. Det finns förslag om att införa sådana program i Sverige mot vissa sjukdomar, men ännu är inga beslut tagna. Dessa program skulle vara bindande för regionerna, och erbjudas kostnadsfritt.
I tillägg finns också rekommendationer om vaccinationer från Folkhälsomyndigheten. Utifrån dessa beslutar varje region om vilka vaccin som ska erbjudas, och eventuella avgifter.