Valid health insurance is one of the legal requirements for a stay in the Czech Republic. The Foreign Police may request confirmation of health insurance as a necessary obligation of your legal stay.
Foreigners from outside the EU/EFTA must have valid travel insurance (when on a shortterm visa) or Czech commercial health insurance for foreigners (when on a long-term visa and residency permit) or a Czech public health insurance card (in the case of employment by a Czech company).
EU/EFTA citizens must have a valid EHIC (European Health Insurance Card).
For more details on the Czech health insurance system, your options and duties you can download the infosheet on health insurance. If you don’t find what you’re looking for there, send us an inquiry.