Skip to main content

Vaccination for foreign nationals (with a public EU insurance)



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 based on European coordination regulations). For registration, use your insurance number. (i.e. your National identification number)
  • If they are insured in another EU country and are entitled to complete care in the Czech Republic (they hold an S1 entitlement document). They can register for vaccinations using their insurance number (i.e. their assigned birth number), which is given to them after they have been registered.
  • If they are insured in another EU country and are in the Czech Republic, according to the European Health Insurance Card (EHIC), they are entitled to the necessary care, and they register with the Czech health insurance company on an assisted basis. Registration is done using foreigners' insurance numbers from Czech health insurance companies. The person must register with one of 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.

You can register here: registration for vaccination - Entering your phone number (mzcr.cz), registration guide (Registration and booking procedure - Covid Portal (gov.cz))
Foreign language health questionnaires to be submitted to the doctor before vaccination