The COVID-19 vaccination (basic immunisation and booster vaccination) is free of charge for people living in Switzerland. The costs are covered by compulsory health insurance, the federal government and the cantons.
The vaccination is also available free of charge to cross-border commuters and to Swiss citizens living abroad, as well as their immediate family members living in the same household. For those without compulsory health insurance in Switzerland, the costs are covered by the federal government.
If, for travel purposes, you want a further booster not currently recommended, the costs will not be covered. In this case, you must pay for the vaccination yourself. Find out more in the FAQ “Can I get another booster for travel?”.
You’ll find detailed information on the coverage of the costs of vaccination on the Vaccination page.