All Guides/Healthcare
Healthcare

Health Insurance for Foreigners in Czech Republic: Complete Guide 2026

8 min readUpdated 2026-03-15

Health insurance is mandatory in the Czech Republic. Learn the difference between public and private insurance, costs, and what's required for your visa or residence permit.

Public vs private health insurance

In the Czech Republic, there are two types of health insurance for foreigners:

1. Public health insurance (veřejné zdravotní pojištění)

  • Available to: Employees, permanent residents, EU citizens

  • Providers: VZP, OZP, ČPZP, and others

  • Cost: 13.5% of gross salary (employer pays 9%, employee pays 4.5%)

  • Coverage: Comprehensive — doctors, hospitals, specialists, prescriptions

  • Registration: Automatic when you start employment

    2. Commercial (private) health insurance

  • Available to: Anyone (required for visa applications if not eligible for public)

  • Providers: PVZP (Pojišťovna VZP), Maxima, Slavia, UNIQA

  • Cost: ~12,000–30,000 CZK/year depending on age and coverage

  • Coverage: Varies by plan — check that it meets MVCR requirements

  • Minimum coverage required for visa: 60,000 EUR

    Which do you need?

  • Employee Card holder: Public insurance (through employer)

  • Student: Usually commercial, unless employed 30+ hours

  • Business visa: Commercial insurance initially

  • Permanent Resident: Public insurance

  • Tourist/short stay: Travel insurance from home country
  • VZP and the public system

    VZP (Všeobecná zdravotní pojišťovna) is the largest public insurer, covering about 60% of the population.

    What public insurance covers:

  • GP visits (praktický lékař)

  • Specialist consultations

  • Hospital stays and surgery

  • Prescription medications (with co-pay)

  • Dental care (basic)

  • Pregnancy and maternity care

  • Emergency care

  • Vaccinations (standard schedule)

    What it does NOT cover:

  • Cosmetic procedures

  • Some dental treatments (crowns, implants)

  • Alternative medicine

  • Glasses/contact lenses (mostly)

  • Some prescription drugs (above reference price)

    How to register:

  • 1. Get your Employee Card or start employment

  • 2. Your employer registers you with a health insurance company

  • 3. You receive your insurance card within 30 days

  • 4. Choose your GP (praktický lékař) — registration required
  • Commercial insurance for visa applications

    Ministry of Interior requirements:

  • Minimum coverage: 60,000 EUR

  • Must cover: emergency care, hospitalization, repatriation

  • Must be from a Czech-licensed insurance company

  • Must be valid for entire stay duration

    Recommended providers:

  • PVZP (Pojišťovna VZP): Most commonly accepted, specifically designed for foreigners

  • Maxima: Comprehensive plans for long-term stay

  • Slavia: Budget-friendly options

    Costs (approximate): | Age Group | Annual Cost | |-----------|-------------| | 18-35 | 12,000–18,000 CZK | | 36-50 | 18,000–25,000 CZK | | 51-65 | 25,000–35,000 CZK | | 65+ | 35,000–50,000 CZK |

  • Frequently Asked Questions

    Is health insurance mandatory in Czech Republic?

    Yes, health insurance is mandatory for everyone residing in the Czech Republic, including foreigners. You cannot receive a visa or residence permit without valid health insurance.

    Can I use my home country insurance in Czech Republic?

    For short stays (under 90 days), you may use travel insurance or EHIC (EU citizens). For long-term residence, you need Czech health insurance — either public (if employed) or commercial.

    How much does public health insurance cost?

    Public insurance costs 13.5% of your gross salary. Your employer pays 9% and you pay 4.5%. For minimum wage (18,900 CZK), your monthly contribution is about 851 CZK.

    Ready to start your application?

    CzechPath turns this guide into an interactive checklist with AI support, deadline tracking, and document generator.