Die Kosten für eine Covid-19-Impfung werden von der obligatorischen Krankenpflegeversicherung übernommen. Die Kosten, die nicht von der Krankenversicherung gedeckt sind, werden vom Bund und den Kantonen getragen. Dies gilt für die Grundimmunisierung sowie auch für die Auffrischimpfung. Weitere Informationen finden sich auf der BAG-Seite.
Die Kosten für eine nicht medizinisch bedingte zweite Booster-Impfung von Personen betragen CHF 60 und müssen selber getragen werden. Für Personen über 80 Jahre ist auch die zweite Booster-Impfung kostenlos. Seit dem 10. Oktober 2022 ist eine zweite Booster-Impfung für sämtlche Personen kostenlos möglich, deren letzte Covid-19-Impfung oder nachgewiesene Covid-19-Infektion mindestens vier Monate zurückliegt.