Skip to main content

Vaccination for foreign nationals



Foreign nationals are entitled to vaccination provided by the health insurance company, in the following cases:

  • You are insured by the public health insurance system in the Czech Republic (by the employer or on the basis of European coordination regulations). For registration use your insurance number. (i.e. your National identification number)
  • If you are exercising your rights to benefits as an EU national living and/or working in an EU country other than your own - or having done so in the past and you are entitled to full support. (holders of S1 standard form for social security rights). For registration use your insurance number. (i.e. your National identification number) -usually assigned after the auxiliary registration.
  • If you are insured in another EU state and you are in the Czech Republic. You are entitled to the necessary care and you are registered with the Czech health insurance company according to the European Health Insurance Card (EHIC). Registration will take place using your number of insurance, which you can obtain from any Czech health insurance company. You must carry out the so-called auxiliary registration with one of the seven Czech health insurance companies.

If you do not belong to the above groups but are allowed to stay in the Czech Republic for more than 90 days, check if you are covered by the self-pay vaccination. Vaccination of other groups of foreigners according to their status is subject to negotiation.

If you have a vaccination certificate issued abroad. have undergone a vaccination abroad and you are interested in the eligibility of this vaccination in the Czech Republic. The Czech Republic currently has agreements on mutual recognition of vaccination with the Republic of Croatia, Hungary, the Republic of Poland, the Republic of Austria, the Slovak Republic, the Republic of Slovenia or the Federal Republic of Germany. You can see the templates of national certificates on the website of the Ministry of Health.