Vaccination of foreigners

Foreign nationals living in the Czech Republic are entitled to vaccination, which is covered by public health insurance, in the following cases:

  • You are insured in the Czech public health insurance system (by your employer or on the basis of European coordination regulations). In that case, you can register for vaccination using your insurance number.
  • If you are insured in another EU country and are exercising your rights to benefits as an EU national living and/or working in an EU country other than your own, therefore, you are entitled to full medical care in the Czech Republic (you hold an S1 form that entitles you and any dependants to healthcare in another EU country on the same basis as a resident of that country). Then, you can register for vaccination using the insurance number, which is usually assigned after the auxiliary registration.
  • If you are insured in another EU state and are in the Czech Republic, according to the European Health Insurance Card (EHIC), 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). Again, your registration will take place using the insurance number you can obtain from your Czech health insurance company. You must carry out the so-called auxiliary registration with one of the seven Czech health insurance companies.

Vaccination for self-payers

Who is it for?

A person not insured within the public health insurance system of the Czech Republic or other EU member state can be vaccinated in this manner:

  • CITIZEN OF THE CZECH REPUBLIC
  • FOREIGNER (from the EU or third countries) who has long term residence in the Czech Republic for more than 90 days pursuant to the Act on the Residence of Foreign Nationals, and who meets one of the following conditions:
    • has a valid long-term or permanent residency permit in the Czech Republic,
    • holds a valid long-term visa,
    • is an EU citizen with confirmation of temporary residency or a permanent residency permit in the Czech Republic,
    • is a family member of an EU citizen with confirmation of temporary residency or a permanent residency permit in the Czech Republic.

Where to get vaccinated?

In a designated vaccination center (at least 1 in every region). The list of designated vaccination centers is available at registrace.mzcr.cz/samoplatci/ocm.

How to register?

You can register for self-paid covid-19 vaccination at crs.mzcr.cz.

Which vaccine is used?

COMIRNATY vaccine (manufactured by BionTech/Pfizer).

How much does it cost?

The maximum price per one dose including application will not exceed CZK 810.

When and how do i get eu covid-19 certificate?

You can collect the certificate immediately after vaccination at the Vaccination Portal ocko.uzis.cz.

What should i bring?

  • A document to verify your identity.
  • A document to verify your residency permit in the Czech Republic (does not apply to Czech citizens).
  • Payment card/cash (some vaccination centers accept only payment cards on the spot).

More information and useful links

Need advice? You can address any questions regarding Central registration system, any issues with registration/appointment booking, or any further questions to the help line 1221 or by e-mail to covid-podpora@nakit.cz.

For more information, you can visit:

  • EXPAT HANDBOOK: COVID-19 EDITION on expat.praha.eu.
  • More information about available vaccines can be found here or here.