Life in Prague, Living in Prague, Visa

Czech Health Insurance – Who, How, How much?

“Health is wealth” – a very accurate statement, as health is a necessity to live a happy and succesfull life. The cost of healthcare increases rapidly and the best way to avoid extra costs is to buy a proper health insurance. The article below answers the main questions about Czech health insurance – who needs it, how to get it, how much it costs, what are the types  and legal requirements, etc. So, go ahead and read on!

Do I need a health insurance?

Well, every foreigner legaly residing in the Czech Republic should be covered by some form of health insurance. Both because the Immigration law says so and because it is just stupid not to have a health insurance 🙂 We have recently had a client who had been postponing buying a health insurance for months before he had an accident. By breaking his leg, he also pointed on the fact that he was breaking the law. Since the accident happened he has had several surgeries he had to pay for from his own pocket. Not a fun thing for sure.

What kind of health insurance do I need?

There are basically just two types of health insurance in the Czech Republic – private health insurance and public health insurance. Depending on where you come from and what you do in the Czech Republic, you will fall under one or the other. Let´s check both types now.

Public Health Insurance

You will contribute to (and benefit from) the public healthcare system if you are:

– employed in the Czech Republic (applies for EU citizens and holders of Employee or Blue Cards)
– self-employed in the Czech Republic (applies for EU citizens and a few countries which have bilateral agreement about healthcare with the Czech Republic – i.e. USA, Japan, Turkey)

Private Health Insurance

You might need to buy a private health insurance in case:

– you are an EU citizen residing in the Czech Republic but you are not employed, nor self-employed
– you are from outside of the EU and you stay here under a “study” visa
– you are from outside of the EU and you stay here under a “family reunification” visa
– you are from outside of the EU and you stay here under a “other” visa
– you are from outside of the EU (and not from the USA, Japan, Turkey) and you stay here under a “business” visa


Requirements for the Private Health Insurance

If you need the public health insurance for your visa, you should be very careful when choosing a place to buy the health insurance. The private health insurance must meet some requirements in order to be usable for your visa application. We list the main requirements below:

– it must be a Complex Health Insurance (Emergency Care will not be accepted by the Embassy/Ministry of the Interior in most cases)
– coverage must be at least 60 000 EUR
– should be provided by a Czech Health Insurance company
– agent you buy it from must be an official Health Insurance Agent registered with the Czech National Bank

How can I buy a Health Insurance?

There are basically two ways how to buy the health insurance:

Buy Health Insurance Online
All the main Health Insurance companies offer the option of purchasing the health insurance online. That is very helpfull especially if you wanna buy the health insurance before your arrival to Prague. On the other hand, you must be ready to pay higher prices than what you can get in person. It may sound strange but the things is that when you are setting up an online buying system, you have to choose one price you wanna sell the health insurance for. People in health insurance offices can choose from several price options.

Also, make sure that you are only buying the health insurance from trustworthy websites. There are many scams out there!

Buy health Insurance in person
Most people prefer buying health insurance in person since you can ask questions about the coverage, you can get everything explained in detail and you have someone to contact in case of some later on questions or problems. Buying a health insurance is (at least in our office) a matter of 30 mins.

What health Insurance company should I choose?

Well, there are many ways to answer this questions but it basically always go to two things – how much do you wanna spend for the health insurance and what coverage do you want to have. Health Insurance prices start at about 6 000 CZK a year and go up to 40 thousand CZK depending on the company and coverage you choose.

What do we offer?

We offer the two most wanted options – the cheapest possible health insurance which on the other hand still provides a reasonable coverage and fulfills all the visa requirements and a complex healthcare for those who really want to be covered and taken care of. This option is specifically popular among higher class people and families with young kids.

I want the cheapest health insurance option:

This insurance covers countries of the Schengen Area to the extent of necessary and urgent care. The insurance also covers the Medical care in the Czech Republic – the extent depends on the type of insurance you choose. There is a possibility to arrange a supplementary insurance for pregnant mothers or babies for a very fair price, and the insurance also works with a few private dentist clinics!

This insurance is in accordance with the law concerning foreigners in Czech Republic,  and the total limit of coverage is EUR 80,000.

Maxima insurance is ideal for people who either need a cheap yet good insurance, and for those who do not visit doctors too often.


PVZP is an insurance whose scope is identical to that of the public health care in the Czech Republic. Depending on a plan (bronze, silver or gold) , you get different coverage, but all the plans provide non-stop AXA assistance! Foreigners’ Comprehensive Medical Insurance includes payment for care related to pregnancy and childbirth as well. All pVZP insurance packages comply with the Czech Law concerning expats and are accepted by the Department Migration and Asylum Policy of the Ministry of the Interior.

PVZP is an insurance you would like to purchase if you prefer high-end medical care or are in need of a constant medical support.



We can help you with arranging your medical insurance in Prague. It’s easy, fast, cheap and fun! ? Spend just half an hour with our friendly staff and a cup of coffee. 
Make an appointment with us here: / (+420) 776 495 655



For the Move to Prague Relocation Experts,


Jan and Daria


  • Please. I wonder if you can give me some advice. I’m English but I have a permanent residence in the Czech Republic. I’ve been living here for about 20 years. I am a self employed English teacher with a Zivnostensky List. I pay aroud 2600kc a month to the health insurance company VZP. I also pay around the same for my social insurance. My point is: I have lost a lot of work since Covid 19 started. The government have kindly stopped payments for health and social at the moment but when I start paying again I am wondering if I can choose a cheaper health insurance company and maybe reduce my social insurance payments.
    Many thanks for your advice
    Mr Richard Irons

    • Hi Richard,

      Thank you very much for your comment!

      We work with plenty of English Teachers and unfortunately many of them are facing the same problem – having a significant loss in their income. Good thing is that besides the “break on paying health and social”, you can also apply for the 44 000 CZK support bonus for freelancers. Please read more about it in our blog here: 25 000 CZK support for freelancers. That might help to survive this whole thing a bit better 🙂

      As for your questions, unfortunately, as a trade license holder from (still) the EU, you are contributing to the public health insurance system. That means that you can choose a different company (we have great experience with OZP and will be happy to sign you up with them) but you will always be paying the same amount. The amount is given by a law and not by the companies themselves.

      As for social security, you can not choose anything there since this is a governmental institution and it is only one.

      The only way to reduce your payments would be to either find an employment (and have the trade license as your side activity in which case you do not have to pay the monthly payments at all) or for example study full time (and again have the trade license as your side activity).

      I hope this helps a bit and wish you only the best!

      Jan on behalf of the whole team! 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *