Skip to content
Health Insurance · 15 min

Student Health Insurance in Poland: NFZ, ZUS & What You Need (2026)

Non-EU students in Poland pay PLN 55.80/month (~€13) for NFZ cover in 2026; universities pay only for Karta Polaka holders. PESEL, EHIC and private options.

Historic Old Town Market Square in Warsaw, PolandHistoric Old Town Market Square in Warsaw, Poland

How Does Student Health Insurance in Poland Work?

Non-EU students in Poland get public health insurance by signing a voluntary agreement with the NFZ (Narodowy Fundusz Zdrowia — National Health Fund) and paying the contribution themselves: PLN 55.80/month (~€13) in 2026, with no entry fee. The contribution goes to ZUS (Zakład Ubezpieczeń Społecznych — Poland’s Social Insurance Institution). The university pays it only for holders of the Karta Polaka (Pole’s Card) and students of Polish origin. EU/EEA students use their EHIC — the student rate is not open to them. With NFZ cover you get full access to public healthcare: GP visits, hospital stays, emergency care and subsidized prescriptions. Poland has over 90,000 international students and is one of the most affordable study destinations in Europe. This guide covers everything you need for 2026: NFZ registration, PESEL numbers, the eWUŚ verification system, EU vs. non-EU rules, prescription costs, private healthcare options, and common mistakes.

For country-specific visa requirements, living costs, and step-by-step enrollment info, see our complete Poland country guide.


1. Poland’s Public Healthcare System: NFZ

The Narodowy Fundusz Zdrowia (NFZ) is Poland’s National Health Fund. It finances public healthcare for all insured residents. Once you are registered with NFZ, you can use public clinics (przychodnia), hospitals, emergency rooms, and pharmacies across the country.

Key Facts

FeatureDetail
System nameNFZ (Narodowy Fundusz Zdrowia)
Emergency number112 (general) or 999 (ambulance)
GP visit (with NFZ)Free
Specialist visit (with referral)Free
Hospital stay (public)Free
Emergency room (SOR)Free
Prescription co-payPLN 3.20 flat fee, 30%, or 50% depending on medication category
Student NFZ contribution (non-EU)PLN 55.80/month (~€13) in 2026, paid by you — the university pays only for Karta Polaka holders

How It Compares to Other Systems

For patients, Poland’s system works much like the UK’s NHS: care is free at the point of use and a GP acts as gatekeeper — but it is financed by health insurance contributions, not general taxes. The main difference is wait times. For routine specialist appointments in the public system, you may wait weeks or months — this is why many residents supplement with private healthcare.


2. How Students Get NFZ Coverage

Non-EU Students: Voluntary NFZ Insurance

This is the path for most international students from outside the EU/EEA. Here is how it works:

  1. You sign a voluntary health insurance agreement (umowa o dobrowolne ubezpieczenie zdrowotne) at the regional NFZ branch (oddział wojewódzki) for your place of residence — in person, by post or electronically
  2. You register with ZUS (Zakład Ubezpieczeń Społecznych) using form ZUS ZZA
  3. You pay the contribution to ZUS every month — PLN 55.80 in 2026 (9% of a PLN 620 base)
  4. You are now insured — your coverage appears in the eWUŚ system (Elektroniczna Weryfikacja Uprawnień Świadczeniobiorców — electronic verification of insurance status)

There is no entry fee. Non-EU students do not pay the additional fee (opłata dodatkowa) that NFZ charges others who join after a gap in insurance. The PLN 55.80 rate applies only to students from outside the EU/EFTA. Karta Polaka holders and students of Polish origin are the exception: their university pays the NFZ contribution — tell your Dean’s Office (dziekanat) if this applies to you.

What You Need for the NFZ Agreement

Send or bring to the regional NFZ branch:

  • The completed application for voluntary health insurance (two copies) and a copy of your passport (first page)
  • A current certificate of your student status (zaświadczenie o statusie studenta, not older than 30 days)
  • A copy of your student visa or residence card and of a document confirming your residence in Poland
  • Form ZUS ZZA, which you file with ZUS after signing the agreement

Many international offices help with the forms, but the agreement is between you and the NFZ: you sign it and pay the monthly contribution yourself.

Part-Time Students

The same rules apply to part-time students (studia niestacjonarne/zaoczne). As a non-EU student you have two options:

  1. Voluntary NFZ insurance — sign the agreement at your regional NFZ branch and pay PLN 55.80/month (~€13) yourself
  2. Private insurance — buy a policy from a private insurer (price by quote; for the residence permit, the insurer must confirm that it covers treatment costs in Poland)

When Coverage Starts and Ends

  • Starts: On the date set in your NFZ agreement — no earlier than the day you submit the application
  • Ends: When the agreement is terminated, or automatically after one month of unpaid contributions; your right to treatment lapses 30 days after the agreement ends.
  • During summer break: You remain covered as long as you keep paying the monthly contribution

3. The PESEL Number: Your Key to Everything

The PESEL (Powszechny Elektroniczny System Ewidencji Ludności) is Poland’s universal identification number — an 11-digit code assigned to every registered resident. You need it for healthcare, banking, phone contracts, and official paperwork.

How to Get a PESEL

  1. Visit your local municipal office (urząd gminy or urząd miasta)
  2. Bring: passport, visa or residence card, proof of address (rental contract or dormitory confirmation)
  3. Fill out the application form — staff will help you
  4. Receive your PESEL — usually issued on the spot or within a few days

In Warsaw, go to any district office (urząd dzielnicy). In Krakow, the main office on Plac Wszystkich Świętych handles PESEL applications. Most university cities have streamlined the process for students.

Why It Matters for Healthcare

Without a PESEL, your ZUS registration and eWUŚ checks are more complicated. Some clinics will still treat you with a paper NFZ confirmation, but a PESEL makes everything smoother. Get it in your first week.


4. The eWUŚ System: How Doctors Verify Your Insurance

eWUŚ (Elektroniczna Weryfikacja Uprawnień Świadczeniobiorców) is the electronic system that healthcare providers use to check whether you have valid NFZ insurance. When you visit a clinic or hospital, the receptionist enters your PESEL into the system and instantly sees your insurance status.

What If eWUŚ Shows “Not Insured”?

This happens more often than it should. Common reasons:

  • Your ZUS registration has not been processed yet — you file form ZUS ZZA after signing the NFZ agreement
  • ZUS processing delay — can take up to 2 weeks after submission
  • Data error — a digit wrong in your PESEL or name

Backup option: If eWUŚ does not confirm your status, you can present your NFZ agreement together with proof of your latest contribution payment. The clinic should accept this. You can also sign a written declaration (oświadczenie) that you are insured — but you must regularize the situation within 7 days or you may be billed.


5. EU Students: Using Your EHIC

If you are an EU/EEA citizen insured in your home country, two things matter in Poland:

Your EHIC

Your European Health Insurance Card (EHIC) gives you access to medically necessary treatment in Polish public facilities under the same conditions as NFZ-insured residents. This means:

  • Free GP visits at NFZ-contracted clinics
  • Free emergency care
  • Free hospital treatment
  • Prescription medications at Polish co-pay rates

For a detailed breakdown of what EHIC covers and where it falls short, read our EHIC guide for EU students.

No NFZ Student Rate for EU Students

The low NFZ student rate (PLN 55.80/month) is only for students from outside the EU/EFTA, and voluntary NFZ insurance is not open to people covered by public health insurance in another EU/EFTA country. As long as you are insured at home, your EHIC is what you use at NFZ-contracted clinics and hospitals.

Recommendation: Carry your EHIC and ID to every appointment — Polish public clinics are more used to NFZ patients than to EHIC holders. Many EU students add a private clinic subscription for faster appointments (see Section 9); it is not insurance, but it complements the EHIC.

Erasmus Students

Erasmus exchange students (1–2 semesters) should bring their EHIC — it is their cover in Poland. Ask your host university’s Erasmus coordinator during orientation which proof of insurance it needs.


6. Non-EU Students: Visa Requirements and Insurance

Visa Application

Non-EU students applying for a Polish national visa (type D) or temporary residence permit (zezwolenie na pobyt czasowy) must show proof of health insurance. Accepted options:

  • NFZ voluntary insurance agreement — possible only once you live in Poland
  • Private health insurance with minimum coverage of €30,000 for medical expenses
  • Travel insurance with health coverage (for the initial visa application — but you should switch to NFZ or Polish private insurance after arrival)

After Arrival

After arrival, sign the voluntary NFZ agreement at your regional NFZ branch, register with ZUS and pay PLN 55.80 every month (Karta Polaka holders: the university pays). From that point, your NFZ coverage satisfies the insurance requirement for your residence permit. You do not need to maintain separate private insurance alongside NFZ.

The Gap Period

Between arriving in Poland and the start date in your NFZ agreement, you have no NFZ coverage — it begins no earlier than the day you apply. During this gap:

  • Your travel/private insurance from the visa application covers you
  • Keep this policy active until you confirm your eWUŚ status is green

7. What NFZ Covers

NFZ provides comprehensive public healthcare. Here is what you get as an insured student:

Fully Covered

ServiceDetails
GP visits (lekarz POZ)Free. Choose a GP at any NFZ-contracted clinic (przychodnia). You must register with one GP — this is your primary doctor
Specialist consultationsFree with a GP referral (skierowanie). Without a referral, you pay out of pocket
Hospital careFree in public hospitals. Includes surgery, ICU, diagnostics
Emergency care (SOR)Free. No referral needed. Call 112 or 999
AmbulanceFree for genuine emergencies
Maternity careFree. Prenatal, delivery, postnatal
Mental healthcareFree with GP referral. Public psychiatric clinics and psychologists
Preventive careVaccinations, screenings, check-ups
RehabilitationFree with referral. Physiotherapy, post-surgery rehab

Partially Covered: Prescriptions

Poland uses a tiered prescription co-payment system:

CategoryYou PayExample
Ryczałt (flat fee)PLN 3.20 per item (~€0.75)Basic medications on the subsidy list
50% co-pay50% of the medication priceMid-tier subsidized medications
30% co-pay30% of the medication priceHigher-tier subsidized medications
Full price (100%)Entire costMedications not on the subsidy list
Free (bezpłatne)PLN 0Select medications for chronic conditions

In practice, most common medications (antibiotics, pain relief, anti-inflammatories) fall into the ryczałt or 50% category. A typical pharmacy bill for a standard prescription is PLN 5–30 (~€1–7).


8. What NFZ Does NOT Cover

Public healthcare in Poland has gaps. Know these before you need care:

ServiceDetailsAlternative
Dental care (limited)NFZ covers basic dental care at NFZ-contracted dentists (check-ups, fillings, extractions, emergency treatment), but NOT crowns, bridges, or implantsPrivate dentist: filling PLN 150–400 (~€35–93), cleaning PLN 100–200 (~€23–46)
Orthodontics (adults)Not coveredPrivate: PLN 3,000–8,000 (~€700–1,860)
Optical / glassesNot covered (except for children)Frames + lenses from PLN 200 (~€46)
Private clinicsLuxMed, Medicover, enel-med — not covered by NFZSee Section 9
Cosmetic proceduresNot coveredPrivate clinics
Some specialist diagnosticsMRI, CT scans have long NFZ wait times (weeks to months)Private: PLN 300–800 (~€70–186) for an MRI

The Dental Situation

NFZ covers basic dental care at NFZ-contracted dentists, without a referral. You can get:

  • Emergency treatment and tooth extractions (free)
  • Check-ups (free, but appointments can be hard to get)
  • Fillings (free at NFZ-contracted dentists)

For crowns, bridges, implants and cosmetic work — or a faster private appointment — you pay out of pocket. The good news: dental care in Poland is very affordable compared to Western Europe. A composite filling costs PLN 150–400 (~€35–93), a professional cleaning PLN 100–200 (~€23–46), and even a root canal is PLN 400–800 (~€93–186).

The Specialist Wait Time Problem

The biggest weakness of the NFZ system is wait times. Seeing a GP is fast — usually same-day or next-day. But specialist appointments through NFZ can take:

  • Dermatologist: 2–6 weeks
  • Ophthalmologist: 1–3 months
  • Orthopedist: 2–8 weeks
  • MRI scan: 1–6 months

This is why many students and residents use private healthcare for specialist needs.


9. Private Healthcare: LuxMed, Medicover & enel-med

Poland has a well-developed private healthcare sector. The three largest providers — LuxMed, Medicover, and enel-med — operate clinics in every major city and offer subscription packages.

Monthly Subscription Packages (2026)

ProviderBasic PackageStandard PackageWhat’s Included
LuxMedPLN 100–150/month (~€23–35)PLN 200–300/month (~€46–70)GP, basic specialists, diagnostics
MedicoverPLN 90–140/month (~€21–33)PLN 180–280/month (~€42–65)GP, specialists, limited lab tests
enel-medPLN 80–120/month (~€19–28)PLN 150–250/month (~€35–58)GP, basic specialists, some diagnostics

Why Students Choose Private

  • Same-day or next-day appointments — no weeks of waiting
  • English-speaking doctors — especially at LuxMed and Medicover in Warsaw, Krakow, and Wrocław
  • Modern facilities — new equipment, comfortable waiting areas
  • Online booking — apps with instant scheduling
  • Dental and optical often included in higher packages

The Combined Approach

Many students use NFZ for the basics (GP, hospital, emergencies, prescriptions) and private clinics for specialists and dental. This way routine care costs nothing beyond the monthly contribution, and you only spend on private care when NFZ wait times are too long. A single private specialist visit costs PLN 150–250 (~€35–58) without a subscription.


10. How to See a Doctor in Poland

Step 1: Register With a GP (Lekarz POZ)

After your NFZ registration is active:

  1. Choose an NFZ-contracted clinic (przychodnia) near your home or university
  2. Visit the registration desk (rejestracja) with your PESEL and student ID
  3. Fill out a declaration of choice (deklaracja wyboru) for your GP, nurse, and midwife
  4. You are now registered — book your first appointment

In Warsaw, clinics like CenterMed, Grupowa Praktyka Lekarska, or university health centers are popular with students. In Krakow, Scanmed and local przychodni near the university districts work well.

Step 2: Visiting Your GP

  • Appointments: Call the clinic or book online (some clinics use the IKP — Internetowe Konto Pacjenta — patient portal)
  • Same-day appointments are usually available for urgent issues
  • Bring: PESEL, student ID, any previous medical records
  • Language: Many younger doctors speak English, especially in university cities. For smaller clinics, bring a Polish-speaking friend or use a translation app

Step 3: Specialist Referral

Your GP issues a referral (skierowanie) if you need a specialist. Without a referral, NFZ will not cover the specialist visit (exceptions: gynecologist, dentist, psychiatrist, dermatologist for skin cancer screening, ophthalmologist for diabetics).

Emergency Care

  • Call 112 (general emergency) or 999 (ambulance)
  • Go directly to SOR (Szpitalny Oddział Ratunkowy — hospital emergency department)
  • No referral needed for genuine emergencies
  • Free with NFZ insurance

11. Prescriptions and Pharmacy

How Prescriptions Work

  1. Your doctor issues an e-prescription (e-recepta) — linked to your PESEL
  2. Go to any pharmacy (apteka)
  3. Give the pharmacist your PESEL — they pull up your prescription electronically
  4. Pay the co-payment (see the table in Section 7)

The IKP Patient Portal

The Internetowe Konto Pacjenta (IKP) at pacjent.gov.pl is your online health account. You can:

  • View all your e-prescriptions
  • Check your eWUŚ insurance status
  • See your medical history and test results
  • Access COVID vaccination records

Log in with your PESEL and a Profil Zaufany (trusted profile) — set this up at your local post office or online with a Polish bank account.

Pharmacy Tips

  • Apteka = pharmacy. Green cross sign, found on every major street
  • Apteka dyżurna = 24-hour pharmacy. Every city has at least one — check dyżur apteczny online for your city
  • Over-the-counter medications (paracetamol, ibuprofen, antihistamines) are available without prescription and cost PLN 5–20 (~€1–5)
  • Antibiotics always require a prescription in Poland

12. Step-by-Step Checklist: First Weeks in Poland

Here is your action plan for the first 2–3 weeks after arrival:

Week 1:

  1. Register your address at the municipal office (urząd gminy/miasta)
  2. Apply for your PESEL number (same visit)
  3. Open a Polish bank account (PKO BP, mBank, or Santander — mBank has English-language online banking)

Week 2: 4. Get a current student status certificate (zaświadczenie o statusie studenta) from the Dean’s Office (dziekanat) 5. Sign the voluntary NFZ agreement at your regional NFZ branch, file form ZUS ZZA with ZUS and set up the monthly payment (Karta Polaka holders: ask your university) 6. Get your student ID (legitymacja studencka)

Week 3: 7. Check your eWUŚ status (ask the international office or visit a clinic) 8. Register with a GP at your nearest NFZ-contracted przychodnia 9. Set up your IKP patient portal at pacjent.gov.pl 10. Keep your travel/private insurance active until eWUŚ confirms your NFZ status


13. Costs Compared: NFZ vs. Private vs. No Insurance

Cost ItemNFZ (voluntary, non-EU)Private Subscription (LuxMed/Medicover)No Insurance (out-of-pocket)
Monthly costPLN 55.80 (~€13; Karta Polaka: university pays)PLN 80–300 (~€19–70)PLN 0
GP visitFreeFree (included)PLN 100–200 (~€23–46)
Specialist visitFree (with referral, but long wait)Free or fast access (included)PLN 150–350 (~€35–81)
Hospital stayFreeFree (public) or includedPLN 500–2,000+/day (~€116–465)
Emergency (SOR)FreeFree (public)Free (public SOR)
PrescriptionPLN 3.20–50% co-paySame (NFZ co-pay applies)Full price
Dental (filling)Free at NFZ-contracted dentistsPLN 150–400 (~€35–93) or includedPLN 150–400 (~€35–93)
MRI scanFree (but 1–6 month wait)PLN 300–800 (~€70–186) or includedPLN 300–800 (~€70–186)

Bottom line: NFZ voluntary insurance costs PLN 55.80/month and covers all essentials. Add a private subscription (PLN 80–150/month) only if you want fast specialist access and English-speaking doctors.


14. Common Mistakes to Avoid

  1. Not getting your PESEL in the first week — delays your NFZ registration and everything else. Go to the municipal office on day 2 or 3.
  2. Assuming you are insured before eWUŚ confirms it — after you sign the NFZ agreement and file form ZUS ZZA, processing takes time. Keep travel insurance active during this gap.
  3. Not registering with a GP — without a declared GP (deklaracja wyboru), you cannot book NFZ appointments at a clinic. Do this as soon as your eWUŚ status is active.
  4. Going to a specialist without a referral — NFZ will not cover it (except the few exempt specialties). Always get a skierowanie from your GP first.
  5. Expecting fast specialist appointments through NFZ — dermatology, ophthalmology, and orthopedics have long wait times. Budget PLN 150–250 for a private specialist visit if you need it faster.
  6. Not keeping your travel insurance during the first weeks — there is always a gap between arrival and active NFZ coverage. Do not let yourself be uninsured.
  7. Missing an NFZ payment — your voluntary insurance ends automatically after one month of unpaid contributions. Set up a standing order to ZUS.

15. Frequently Asked Questions

Is health insurance free for students in Poland?

Not for most international students. Non-EU students sign a voluntary agreement with NFZ and pay PLN 55.80/month (~€13) themselves in 2026 — there is no entry fee. The university pays the contribution only for Karta Polaka holders and students of Polish origin. EU/EEA students use their EHIC; the student rate is not open to them.

How long does NFZ registration take?

Your cover starts on the date set in your NFZ agreement — no earlier than the day you submit the application. After signing, you file form ZUS ZZA with ZUS, and your status then appears in the eWUŚ system. Until it does, carry your agreement and proof of payment, and keep your travel insurance active.

Can I choose any doctor with NFZ?

You choose one GP (lekarz POZ) by submitting a declaration of choice at a clinic. You can visit that GP freely. For specialists, your GP writes a referral and you choose from NFZ-contracted specialists — but popular ones have long wait lists. You can change your GP twice per calendar year for free; a third change in the same year costs PLN 80.

What is the difference between NFZ and ZUS?

ZUS (Zakład Ubezpieczeń Społecznych) is Poland’s Social Insurance Institution. It collects health insurance contributions and manages registration. NFZ (Narodowy Fundusz Zdrowia) is the National Health Fund that actually finances and provides healthcare. Think of ZUS as the payment system and NFZ as the healthcare provider. You sign the agreement with NFZ, register with ZUS and pay your monthly contribution to ZUS.

Do I need separate dental insurance?

NFZ covers basic dental care at NFZ-contracted dentists (check-ups, fillings, extractions and emergency treatment). For crowns, bridges, implants and cosmetic work — or a faster private appointment — you pay out of pocket. The costs are low compared to Western Europe — a cleaning costs PLN 100–200 (~€23–46), a composite filling PLN 150–400 (~€35–93). Some private subscriptions (LuxMed, Medicover) include dental packages for an extra PLN 30–80/month.

What happens to my insurance after I graduate?

That depends on how you are insured. Voluntary NFZ cover lasts as long as your agreement and your payments, but the PLN 55.80 rate requires student status — after graduation you need a new basis: insurance through an employer, private insurance, or voluntary NFZ at the general rate, which is many times higher. If you leave Poland, end the NFZ agreement and deregister from ZUS.

Can I use NFZ when traveling outside Poland?

If you have NFZ insurance, you can apply for a Polish EHIC (Europejska Karta Ubezpieczenia Zdrowotnego) at your local NFZ office. This covers medically necessary treatment in all EU/EEA countries. Processing takes about 5 working days. For non-EU travel, you need separate travel insurance.

How do emergency rooms work in Poland?

Go to the SOR (Szpitalny Oddział Ratunkowy) at any public hospital. No appointment or referral needed. Treatment is free with NFZ insurance. Wait times vary: life-threatening cases are seen immediately, non-urgent cases may wait 2–6 hours. For non-emergency issues at night or on weekends, use the nocna i świąteczna opieka zdrowotna (NiŚOZ) — after-hours GP service available at designated clinics.


16. Useful Resources


17. Compare Your Options

Poland makes healthcare affordable for students. Non-EU students get full NFZ coverage for PLN 55.80/month — one agreement, one ZUS registration and a monthly payment. Karta Polaka holders are insured at their university’s expense, and EU students use their EHIC. If you want faster specialist access or English-speaking doctors, a private subscription from PLN 80/month adds that layer.

Compare student insurance plans — Find the right coverage for your situation in Poland.

Try the insurance finder — Answer a few questions and get a personalized recommendation.

Written by

EU Mobility Desk

Editorial desk — EHIC, Spain, France, Italy & EU mobility

Our editorial desk for EU mobility — EHIC and GHIC, Spain's Convenio Especial, France's Sécurité sociale étudiante and mutuelle system, Italy's SSN, and Schengen-visa insurance rules. Every EU country guide is refreshed at least twice a year.

  • Editorial desk — EU student mobility & insurance
  • Primary sources: Seguridad Social, Ameli.fr, Ministero della Salute
  • Focus: EHIC/GHIC, Convenio Especial, Sécurité sociale étudiante, SSN

Find Your Perfect Insurance

Compare insurance options for 35 countries and find the best coverage for your studies.

Compare Plans →