Health Insurance for Foreigners in Czechia (zdravotní pojištění): The 2026 Guide

    Sources verified 22 June 202610 min read

    If you stay in the Czech Republic for more than three months, you are legally required to hold valid health insurance for the whole time you are here. There are two parallel systems: public (statutory) insurance — veřejné zdravotní pojištění, whose largest provider is VZP — which gives you care on the same terms as Czech citizens, and commercial insurance (komerční pojištění), which you must buy if you are not yet eligible for the public system. Employees, the self-employed (OSVČ), permanent-residence holders, foreign children under 18 and people with temporary protection are in the public system; most non-EU students over 18 and economically inactive long-term residents start out on commercial insurance.

    Which system you fall into is decided by your status, not by choice — and the costs, the coverage and the small print differ sharply. This guide explains both systems, the 2026 figures (minimum wage 22,400 CZK, self-payer premium 3,024 CZK/month, OSVČ health advance 3,306 CZK/month), and the traps around children, temporary protection and unpaid premiums. It describes the rules as they stand in 2026; your individual case may still need a closer look.

    Key facts

    Obligation
    Insurance for the whole stay over 3 months
    Public
    Employees, OSVČ, permanent residence, under-18s
    Commercial
    Students 18+, inactive; 400,000 € limit
    Self-payer (OBZP) 2026
    3,024 CZK/month
    OSVČ advance 2026
    3,306 CZK/month (main activity)
    Temporary protection
    State pays only the first 150 days

    Two systems: public (veřejné) vs commercial (komerční) insurance

    The first thing to work out is which of the two systems you belong to, because everything else — your premium, what is covered, where you can be treated — follows from it. The legal duty to be insured for any stay over three months comes from Act No. 326/1999 Coll.; the public system itself runs under Act No. 48/1997 Coll.

    • Public insurance (veřejné zdravotní pojištění): care on par with citizens, a wide network of doctors and hospitals, and the lowest effective cost for most people. It is mandatory — and automatic — for employees, the self-employed, permanent-residence (ПМЖ) holders, foreign children under 18 with long-term residence, and people with international or temporary protection.
    • Commercial insurance (komerční pojištění): for non-EU foreigners who are not yet in the public system — typically non-EU students over 18 and economically inactive third-country nationals on a long-term visa or long-term residence (dlouhodobý pobyt). It comes in a basic version (emergency and necessary care, for short stays and long-term visas) and a comprehensive version (scope close to public insurance, for stays over 90 days).
    PublicCommercial
    WhoEmployees, OSVČ, permanent residence, under-18sStudents 18+, economically inactive
    ScopeOn par with Czech citizensLimits, exclusions, waiting periods
    Minimum limit400,000 € per event (since 9/2023)
    EHIC (EU/EEA)Yes (with permanent residence)No

    Practitioners often describe public-insurance cards by colour: a green card is issued to foreigners with long-term residence (ВНЖ) and is valid only inside Czechia, while a blue card — the EU/EHIC card — goes to citizens and permanent-residence holders and works across the EU/EEA and Switzerland. This is an informal distinction used in everyday advice, not a term written into the law, but it neatly captures the difference in where your coverage travels.

    Public insurance: who qualifies and how to register

    You are entitled to public health insurance if you fall into one of the categories the law recognises. The most common routes are employment and self-employment, but several other situations also put you in the system.

    • Czech citizens and foreigners with permanent residence (ПМЖ).
    • Officially employed foreigners. Employment generates insurance once income reaches the threshold — for an agreement to perform work (DPP) that is 12,000 CZK/month in 2026, and for an agreement to complete a job (DPČ) it is 4,500 CZK/month.
    • Self-employed people (OSVČ), who register and pay their own contributions.
    • Foreign children under 18 holding valid long-term residence (since 1 January 2024 — see below).
    • People with international or temporary protection, including Ukrainians under Lex Ukrajina.

    How you register depends on your status. If you are employed, your employer signs you up with a public insurer. If you are self-employed, you register yourself. People with temporary protection enrol into the public system, often with VZP. Once registered you receive an insurance card, which you should carry with you. Separately from insurance, remember that your place of residence must be reported to the Foreign Police within 3 working days of entry under § 93 of Act No. 326/1999 Coll. (children under 15, diplomats and people housed by the ministry are exempt, and an accommodation provider can do this for you).

    Carry proof of insurance. Foreigners can be asked to show an insurance card or substitute document during immigration-police checks. In practice a block fine for not presenting it is around 500 CZK, with a statutory maximum block fine of up to 3,000 CZK; repeated or serious failure to actually hold valid insurance can put your residence at risk.

    Commercial insurance: who must buy it, scope and exclusions

    Commercial insurance is the system for non-EU foreigners who are not (yet) in the public one — most often students over 18 and economically inactive long-term residents, including family-reunification cases, before they qualify another way (for example through employment or a Czech/EU-citizen sponsor). There are two levels: basic insurance, covering emergency and necessary care, usually paired with short stays or a long-term visa; and comprehensive insurance, whose scope comes close to public insurance and is required for long-term residence.

    • Minimum coverage limit: since the September 2023 amendment to Act No. 326/1999 Coll., comprehensive policies must offer at least 400,000 EUR of cover per insured event (PVZP products were lifted from 3,000,000 CZK to roughly 10,000,000 CZK).
    • More providers, more choice: PVZP a.s. no longer holds the comprehensive-insurance monopoly it began in 2021 — Slavia, Maxima, ERGO, Uniqa and others may now legally offer it, so it is worth comparing quotes.
    • Term: comprehensive insurance for long-term residence (including family reunification) is typically arranged for 4 to 60 months.

    Commercial policies carry real limitations, so read the tariff before you buy. As a rule, they exclude chronic illness whose symptoms appeared before the contract (often only diagnostics are paid), glasses, wheelchairs, some venereal diseases, hepatitis, dental prosthetics, and injuries sustained while intoxicated. Standard tariffs also carry waiting periods — commonly around 3 months for pregnancy-related care and around 8 months for childbirth — so full pregnancy and childbirth coverage usually needs a more expensive special tariff. Exact exclusions and waiting periods vary by insurer and tariff. One more difference that matters: commercial-insurance holders have no EHIC and need separate travel cover for the rest of the EU.

    Costs and contributions in 2026

    What you pay depends entirely on which category you are in. Here are the 2026 anchors — verify them again before relying on a figure, as most change each January.

    • Employees: 13.5% of gross salary, split so you pay one third (4.5%) and your employer pays two thirds (9%).
    • Self-payers (osoby bez zdanitelných příjmů, OBZP): 3,024 CZK/month in 2026 — that is 13.5% of the 22,400 CZK minimum wage (up from 2,808 CZK in 2025). This applies to people entitled to public insurance who are not working, not self-employed and not in a state-paid category.
    • OSVČ on main activity: a minimum health advance of 3,306 CZK/month (minimum base 24,483.50 CZK), payable even with zero income, plus a separate minimum social advance of 5,720 CZK (from 1 Jul 2026: 5,005 CZK)/month. There is no start-up discount on the health advance.
    • OSVČ on secondary activity (e.g. students, employees with a side business): pay health insurance only from actual profit, and since 1 January 2026 owe no monthly advances at all — it is settled once a year via the overview (Přehled).
    • State-paid categories: for pensioners, parents on parental leave, carers, people with disabilities, students under 26 and registered job-seekers at the Labour Office (Úřad práce), the state pays — 2,188 CZK per insured person/month in 2026.

    Commercial insurance is not a flat rate — it is quoted per policy and varies widely by age, scope and term, so always get a current quote rather than relying on a rule of thumb.

    Late payment hurts more than it used to. The penalty (penále) on overdue public-insurance contributions is no longer the old 0.05% per day. Since 2022 it equals the ČNB repo rate in force on the first day of the calendar half-year of default plus 8 percentage points — which works out to 11.50% per year for debts arising between 1 January and 30 June 2026. Unpaid premiums can also obstruct a residence renewal or end in enforcement (exekuce), so do not let them slide.

    Special cases: children, newborns and temporary protection

    A few situations follow their own rules, and they are exactly the ones where foreigners most often get caught out.

    Children under 18. Since 1 January 2024, all foreign children under 18 who hold valid long-term residence (ВНЖ) are automatically participants in the public system — before that, parents had to buy them commercial insurance. Automatic does not mean free: the legal representative pays a premium at the self-payer (OBZP) rate, 3,024 CZK/month in 2026, unless the child already has valid commercial insurance for foreigners. Coverage ends at 18 or when the residence permit expires.

    Newborns. If a parent is in the public system, the child is insured from the day of birth and must be registered with the mother's (or parent's) insurer within 8 days. If the parents hold commercial insurance, a policy for the child must be arranged immediately after birth — otherwise the hospital may demand payment.

    Temporary protection (Ukraine, Lex Ukrajina). The state pays public insurance only for the first 150 days. After that, people aged 18–64 stay in the public system but must tell their insurer how the premium will be paid and, if not otherwise covered, pay it themselves at the OBZP rate (around 3,024 CZK/month in 2026). The state keeps paying for children under 18, people 65+, employees (the employer pays), full-time students aged 18–26, parents caring for a child (e.g. on parental leave) and people registered as job-seekers at the Labour Office. A child born to a parent with temporary protection is insured for the first 60 days, within which independent temporary protection must be arranged.

    There is one grey area worth flagging. During residence fiction (fikce pobytu) — the period after you file a renewal on time under § 47 — you may keep working, but public health insurance has historically been unsettled: Act No. 48/1997 Coll. does not address the fiction explicitly, court practice is not uniform, and some insurers have refused coverage. Treat it as an open practical risk and confirm current insurer practice for your situation.

    Using your insurance: EHIC, emergencies, dental care and refunds

    Public insurance comes with a European Health Insurance Card (EHIC), which covers medically necessary care during temporary stays in the EU/EEA and Switzerland. It is issued free of charge to public-system insureds; the physical card normally arrives within about two weeks, but your insurer can issue a paper substitute (valid roughly 3 months) straight away. EHIC does not cover planned treatment, repatriation or routine dentistry — and commercial-insurance holders do not get one at all.

    Emergencies are protected regardless of insurance. By law the ambulance service (záchranná služba) and emergency care (pohotovost / urgentní příjem) must treat anyone, insured or not. If you are uninsured, a bill follows. As a rough, unofficial guide an emergency visit can run roughly 1,000–5,000 CZK and hospitalisation roughly 5,000–20,000 CZK per day, with surgery far more — these are practitioner estimates, not an official tariff, and some hospitals offer instalment plans. On a commercial policy, call the assistance line first: it directs you to a contracted facility where you usually pay nothing, whereas going to your own doctor often means paying cash and claiming a refund (which can take from two weeks to several months) by sending in receipts and reports.

    Dental care depends on your insurance. In the public system, basic treatment in the standard (fully covered) variant is paid; above-standard materials and procedures are not. Dental hygiene is not standard insured care — VZP reimburses it (up to 500 CZK/year for adults, more for children and donors) only as a benefit from its prevention fund (fond prevence), claimed via the Moje VZP app and conditional on a recent preventive check-up. Commercial-insurance dental terms vary widely by tariff.

    Your exact situation — which system you fall into, whether your child or fikce period is covered, what your premium will be — often turns on small details of your residence and work history. Rather than guess, describe your case to the assistant Max in the Residento app: it walks through your specific status and tells you which insurance you need, what it costs and how to register.

    Need help with your specific case?

    Max — the AI assistant inside Residento — walks you through your documents, deadlines and forms, tailored to your situation.

    Frequently asked questions

    Do I have to have health insurance as a foreigner in the Czech Republic?

    Yes. Anyone staying longer than 3 months must hold valid health insurance for the whole stay. Depending on your status this is either public/statutory insurance (e.g. VZP) or, if you are not yet eligible for the public system, commercial insurance (komerční pojištění) — typically required of non-EU students over 18 and economically inactive third-country nationals on a long-term visa or long-term residence.

    What is the difference between public (VZP) and commercial health insurance?

    Public insurance (veřejné zdravotní pojištění) gives care on par with citizens and is mandatory for employees, OSVČ, permanent-residence holders, foreign children under 18 (since 1 January 2024) and protected persons. Commercial insurance is for those not in the public system; basic plans cover emergencies and necessary care, comprehensive plans approach public scope but carry many exclusions (pre-existing chronic illness, routine dentistry, pregnancy and childbirth waiting periods) and must offer a minimum coverage limit of 400,000 EUR per event since September 2023.

    How much does health insurance cost for a foreigner in Czechia in 2026?

    Employees pay 13.5% of gross salary (4.5% themselves, 9% the employer). Self-payers (osoby bez zdanitelných příjmů) and post-150-day temporary-protection holders pay 3,024 CZK/month in 2026 — 13.5% of the 22,400 CZK minimum wage. OSVČ on main activity pay a minimum health advance of 3,306 CZK/month plus a 5,720 CZK (from 1 Jul 2026: 5,005 CZK) social advance. Commercial insurance is quoted per policy and varies widely by age, scope and term, so get a current quote. Re-check all figures each year before relying on them.

    Can I see a doctor or go to hospital without insurance?

    Emergency services (the ambulance and pohotovost) must treat anyone by law regardless of insurance, but you then receive a bill. As a rough guide an emergency visit can run roughly 1,000–5,000 CZK and hospitalisation roughly 5,000–20,000 CZK per day, with surgery far more — these are estimates, not an official tariff. Without insurance you pay out of pocket, though some hospitals offer instalment plans.

    Are my children automatically covered by health insurance?

    Since 1 January 2024 foreign children under 18 with valid long-term residence are automatically participants in the public system — but the parent pays a premium at the self-payer rate (3,024 CZK/month in 2026) unless the child already has valid commercial insurance. A newborn of a publicly-insured parent is covered from birth and must be registered with the mother's insurer within 8 days. If the parents hold commercial insurance, a policy for the child must be arranged immediately after birth.

    I have temporary protection (Ukraine) — who pays my health insurance?

    The state pays your public insurance for the first 150 days. After that, adults aged 18–64 stay in the public system but must tell their insurer how the premium will be paid and, if not otherwise covered, pay it themselves (about 3,024 CZK/month in 2026). The state keeps paying for children under 18, people 65+, employees (the employer pays), full-time students aged 18–26, parents caring for a child, and registered job-seekers. A newborn of a protected parent is insured for the first 60 days, within which you must arrange the child's own temporary protection.

    Official sources

    Related guides