Poland runs a blended public-private healthcare model. The public component, the National Health Fund (NFZ), draws its funding from mandatory social insurance contributions and is open to any legally resident foreigner who participates in the system — most commonly through paid employment. Expats who do not automatically qualify can either apply for voluntary NFZ membership or arrange private insurance, which is readily available and reasonably priced by European standards.
| Item | Details |
|---|---|
| Public health fund | Narodowy Fundusz Zdrowia (NFZ) — National Health Fund |
| Employee contribution rate | 9% of gross salary (as of 2025), deducted via ZUS by employer |
| Voluntary NFZ monthly contribution | Approx. 786 PLN/month (as of 2025) — check NFZ for current rate |
| Private GP consultation cost | Approx. 100–150 PLN per visit (as of 2024) — check providers for current rates |
| Minimum insurance for visa/residence | €30,000 emergency cover required for non-EU nationals without NFZ access |
| Prescription system | Fully digital (e-prescription/e-Recepta) since January 2020; accessible via pacjent.gov.pl |
How does the healthcare system in Poland work, and does it cover expats?
Poland’s healthcare system is built around a social insurance framework in which the bulk of medical services are funded through the National Health Fund (NFZ), known in Polish as “Narodowy Fundusz Zdrowia.” Unlike fully tax-funded arrangements such as the NHS in the United Kingdom — where residency alone is typically sufficient for entitlement — Poland’s model demands active participation in the insurance scheme. In this sense it bears closer resemblance to Germany’s statutory health insurance (GKV) or Australia’s Medicare, where entitlement flows from employment or deliberate enrolment rather than from residence alone.
Public healthcare in Poland falls under the oversight of the Ministry of Health, which governs the NFZ framework that finances it. The system is sustained by payroll contributions from Poland’s working population: all employees are obliged to pay 9% of their earnings into the fund (as of 2025).
Eligibility for NFZ-funded services is not tied to nationality but to insurance status. Non-Polish citizens who hold legal residency and are employed under a valid Polish contract enjoy the same access to public healthcare as Polish nationals, provided they make equivalent health insurance contributions from their wages.
Non-EU nationals can generally enter the NFZ through employment and associated contributions, enrolment at a Polish university, or a voluntary application for coverage. Those who hold legal residency but fall outside mandatory insurance can apply for voluntary NFZ membership at their regional NFZ branch office, subject to applicable conditions.
NFZ members are entitled to a broad range of free or subsidised services, encompassing primary care, specialist consultations, medicines, diagnostic procedures, hospital admissions, and dental treatment. Waiting times for non-urgent appointments can, however, be considerable. For the most current information on eligibility, refer to the official NFZ website or the Polish Ministry of Health portal.
Those who have relocated to Poland in retirement, or who are working remotely for a foreign employer — such as digital nomads — may find they do not meet the criteria for automatic public healthcare access. Such individuals should explore voluntary NFZ enrolment or take out a suitable private insurance policy.
How do you find and register with a doctor in Poland?
NFZ members are free to select their own family doctor (referred to as the “lekarz rodzinny”) and, where necessary, be directed to appropriate specialists. This family doctor, typically based at a local clinic called a przychodnia, serves as your main point of entry into the public healthcare system and is broadly equivalent to a general practitioner in other countries.
Signing a Polish employment contract automatically enrols you in public health insurance (NFZ) through your employer’s obligatory ZUS contributions. That said, enrolment in the insurance scheme is only the starting point — you still need to formally register with a family doctor at a nearby clinic in order to access routine care.
The registration process broadly involves the following steps:
- Obtain a PESEL number (Poland’s personal identification number) from your local municipal office — having a PESEL significantly simplifies registration with the NFZ and other services, and is strongly recommended for all expats settling in Poland.
- Verify your NFZ insurance status. Employed foreign nationals are ordinarily registered for social and health insurance with ZUS by their employer, and holding a PESEL helps speed this process along.
- To access public healthcare, visit a local przychodnia. The majority of clinics offer appointment booking in person, by telephone, or via online platforms.
- Bring the appropriate documentation when attending any appointment — including your identification, proof of health insurance, and any existing medical records. Non-EU nationals should also carry their residence permit or visa paperwork.
- Complete a declaration at your selected clinic naming your chosen family doctor as your primary care provider. There are generally no strict catchment boundaries — you may select any NFZ-contracted clinic — though switching your registered doctor partway through the year may involve certain administrative requirements.
If you are not automatically entitled to NFZ coverage, voluntary insurance is an option: visit your city’s NFZ branch, present your passport (and for non-EU citizens, your visa or residence permit), and complete the relevant application form.
For the latest registration guidance, consult nfz.gov.pl or the Patient Internet Account portal (pacjent.gov.pl), which is accessible in English and lets you view your health records, e-referrals, and prescriptions.
How do you pay for a doctor’s appointment in Poland?
For anyone covered by the NFZ, public healthcare services — including general medical consultations, specialist visits, hospital care, and emergency treatment — are provided at no charge at the point of use. GP visits under the public system carry no co-payment; the cost is entirely absorbed through the insurance contribution already withheld from your wages or paid voluntarily.
Employees are required to contribute 9% of their earnings to the NFZ (as of 2025). For those on employment contracts, these deductions are made automatically via payroll. Self-employed individuals must arrange their own payments directly to the NFZ. Expats working under a Polish contract are treated in exactly the same way as Polish employees — the same contribution rate applies to both.
The monthly premium for voluntary NFZ membership stands at 786.28 PLN (as of 2025). Students benefit from a substantially reduced rate of approximately 55.80 PLN per month. It is advisable to check the NFZ website or contact your nearest NFZ office for up-to-date figures, as these amounts are revised periodically.
A one-off joining fee may be levied if there has been a break in your previous health insurance history. The amount is determined by the length of the gap, though it is frequently waived for new arrivals, students, volunteers, and members of the clergy.
For those consulting privately without insurance cover, a standard GP appointment in Poland typically costs between PLN 100 and PLN 150 (roughly €25–35, as of 2024). Fees for private specialist appointments vary according to the field of medicine and tend to be higher. It is worth confirming current charges directly with your chosen clinic, as pricing differs between providers and cities.
Do you need private health insurance to see a doctor in Poland?
Private health insurance is not a legal obligation for those already enrolled in the NFZ. There are, however, circumstances in which it becomes essential or highly advisable — particularly for people who have not yet qualified for public coverage, or who want to avoid lengthy waiting times for specialist appointments.
Without NFZ coverage, private medical insurance is required in order to obtain a visa or residence permit. Polish regulations stipulate that any non-resident who neither qualifies for public healthcare nor has made voluntary contributions towards it must hold a minimum of €30,000 of emergency health cover.
All legal residents must demonstrate valid medical insurance when applying for a Temporary Residence Card (TRC) or a visa. Always confirm the precise insurance requirements for your particular visa or permit category with the relevant authority — the Ministry of Interior and Administration (MSWiA) and your local Voivodeship (provincial) office handle residence permit applications.
Comprehensive private insurance plans, offered by providers such as LuxMed and Medicover, typically cover GPs, specialist consultations, and diagnostics, and may extend to dental and mental health services. Many Polish employers provide private medical insurance as a workplace benefit — often Medicover or LuxMed — on top of the mandatory NFZ contributions made through ZUS.
While the NFZ delivers care of reasonable quality at no direct cost, it is frequently constrained by long queues and limited specialist availability. Private healthcare in Poland is widely used to complement the public sector, enabling people to bypass the waiting times associated with the state system. The dual approach — keeping NFZ cover for major conditions and hospitalisation while relying on private insurance for routine specialist access — is a common arrangement among both expats and Polish residents alike.
How do you transfer your medical records to a doctor in Poland?
No single international mechanism exists for transferring medical records into Poland, so the practicalities depend heavily on your home country and the level of digital health infrastructure it operates. The process generally starts before departure, by requesting a comprehensive summary of your health history from your existing doctor or clinic.
When preparing your records for use in Poland, the following points are worth bearing in mind:
- Ask your current doctor for a full patient summary or referral letter covering diagnoses, ongoing conditions, current medications, allergies, vaccination history, and any recent test results.
- Where possible, have documents translated into Polish by a certified translator. While many physicians in larger cities have some familiarity with medical terminology in other European languages, Polish-language documentation reduces the chance of miscommunication.
- Carry both originals and translated copies, especially when seeking specialist referrals or continuing ongoing treatment.
- Poland was among the first countries to introduce a cross-border e-prescription exchange system (launched in September 2020) and participates in the EU’s cross-border eHealth initiatives, meaning patients from eligible EU countries may be able to share certain digital health records electronically.
The Patient Internet Account (Internetowe Konto Pacjenta – IKP) is Poland’s national digital health portal, through which you can view all your e-prescriptions, e-referrals, and appointment history. Once you are registered in the Polish system with a PESEL number, your Polish health records will be stored and accessible via this portal at pacjent.gov.pl, which is available in English.
It is also possible to obtain an electronic prescription from a doctor in your home country and present it at a pharmacy in Poland. An e-prescription carries the same core information as a traditional paper prescription — identifying the prescribing doctor, the patient, and the medication in question. For guidance on cross-border health records and prescriptions, consult Poland’s National Contact Point for eHealth at kpk.nfz.gov.pl.
The majority of Polish healthcare forms, online portals, and clinic communications are in Polish. You may need the assistance of a Polish-speaking contact or a local service to complete registration paperwork and navigate appointment booking.
What should expats know about language barriers and finding a doctor in Poland?
Language can present a real obstacle in Poland’s healthcare system, since not every doctor has a strong command of English. The reality varies considerably by location: in Warsaw, Kraków, Wrocław, and other major urban centres, locating an English-speaking doctor is a manageable task, particularly within private clinics and international medical facilities.
In Warsaw, Kraków, Wrocław, and comparable cities, searching for “international clinics” or “English-speaking family doctors” is a reliable starting point — these practices are familiar with expat patients and frequently operate with shorter waiting times. In smaller towns and rural regions, English-proficient medical staff become far less common, and navigating the public system may call for translation support.
While certain NFZ doctors do speak English, reception staff at public clinics rarely do. Using a translation application or bringing a Polish-speaking companion can make early visits considerably smoother. Fellow expats and local online forums are also valuable sources of recommendations for English-friendly clinics in your area.
Useful resources for locating a doctor in Poland include:
- NFZ provider search: The NFZ website offers a searchable directory of contracted clinics and doctors by region.
- Private clinic networks: Medicover and LuxMed maintain broad networks of English-accessible clinics across major Polish cities. Both provide English-language websites and booking platforms.
- Expat communities: Online expat groups and forums — particularly those centred on Warsaw and Kraków — often compile informal lists of English-speaking doctors and can offer personal recommendations.
- Embassy resources: Many embassies publish directories of doctors in the local area who consult in particular languages. Check your country’s embassy website in Warsaw for an up-to-date listing.
- Platforms such as Lekarze.org provide a wide-ranging directory of healthcare providers across Poland, with some listings indicating the languages spoken.
There is no guaranteed formal interpreter service within all NFZ consultations for foreign-language patients. If your Polish is still limited, private clinics typically offer a considerably more straightforward experience from a language standpoint alone.
What do expats need to know about prescriptions and medication in Poland?
The requirement to issue prescriptions digitally came into force in Poland on 8 January 2020. From that date, doctors have been obliged to generate e-prescriptions, and patients must redeem them at a pharmacy to obtain their medications. Poland has established itself as a frontrunner in digital health with this system, which is widely regarded as efficient and reliable.
During an appointment — whether face-to-face, by telephone, or via telemedicine — the doctor issues an e-prescription, and the patient receives a four-digit code by SMS to their registered Polish mobile number. This code is presented at any pharmacy anywhere in Poland to collect the medication. The system captures and transmits prescribing data in a way that allows an e-prescription to be dispensed at any pharmacy throughout the country.
Medications fall into two broad groups: those requiring a prescription (na receptę) and those available over the counter (bez recepty). Polish pharmacies, called apteki, are found across the country including in small towns, and many in larger cities keep extended hours or operate around the clock on a rotating basis.
NFZ-insured patients are entitled to a reimbursement scheme covering a wide range of prescription drugs, which means they pay only part of the total cost at the pharmacy. The level of subsidy varies according to the specific medicine and its therapeutic classification. Consult the Ministry of Health website or the Office for Registration of Medicinal Products (URPL) for current reimbursement lists, which are updated on a regular basis.
If you arrive in Poland carrying a prescription issued abroad, the rules that apply depend on your country of origin. Cross-border prescriptions filled in Poland are subject to Polish pharmacy regulations. As a general principle, such prescriptions must be dispensed within 30 days of the date they were issued. A cross-border prescription is always filled at full cost — no reimbursement subsidy applies at the Polish pharmacy. You may, however, be able to claim reimbursement from your home insurer on your return.
For anyone taking ongoing medication, registering with a Polish doctor as promptly as possible is strongly recommended, so that locally valid e-prescriptions can be issued. Patients with chronic conditions such as diabetes, asthma, or thyroid disorders are covered under the NFZ for routine monitoring, testing, and medicines — although referrals and specialist authorisation are frequently required.
The eHealth Centre has introduced functionality to organise treatment history within the Internet Patient Account. This makes it straightforward to locate active e-prescriptions and to review and manage previous prescriptions and referrals at a glance. The portal is accessible at pacjent.gov.pl.
Frequently asked questions
What should I do in a medical emergency in Poland?
Dial 112 (the pan-European emergency number) or 999 (Poland’s dedicated ambulance line) for any life-threatening situation. The emergency medical services deploy paramedic-staffed ambulances for the majority of call-outs, with doctors dispatched to the most critical cases. Poland maintains both service-specific emergency lines and the unified European emergency number. Emergency treatment is administered irrespective of insurance status and is free at the point of care for NFZ members. Response times can be slower outside major urban areas, so if your condition permits and it would be faster, making your own way to a treatment centre may be worth considering.
Will pre-existing conditions be covered by the NFZ?
The NFZ does not formally exclude pre-existing conditions, as it operates as a social insurance system rather than a commercial one. Chronic conditions such as diabetes, asthma, and thyroid disease are covered, including regular monitoring, testing, and associated medications — though specialist referrals and approvals are often a prerequisite. Private insurers, by contrast, may impose waiting periods or exclusions relating to pre-existing conditions, so it is essential to read the terms of any private policy carefully before committing.
How long does it take to get registered with a GP in Poland?
Once all the required documents are in place, NFZ registration is generally completed within one to three days. For employed workers, ZUS contributions are typically activated automatically from the beginning of a contract. As soon as your PESEL is confirmed and your contributions are running, you can attend any NFZ-contracted clinic and sign a declaration with a family doctor — in most cases this can be done the same day or within a few days.
Can EU/EEA citizens use their European Health Insurance Card (EHIC) in Poland?
EU citizens may use their European Health Insurance Card (EHIC) to access public healthcare in Poland during a short-term visit. For the purposes of a visa or residence permit application, however, an EHIC is not considered sufficient — you will need either active NFZ enrolment or a comprehensive private insurance policy. The EHIC is designed for temporary travel, not for long-term residency abroad.
What happens to my healthcare if I lose my job or my employment status changes?
When employment ends, your employer-linked NFZ coverage ceases with it. A short grace period of continued coverage usually applies after leaving work — consult ZUS (Social Insurance Institution) for current terms, as these are subject to revision. If you continue to hold legal residency in Poland, you can apply for voluntary NFZ insurance at your regional NFZ branch. Alternatively, a private health insurance policy can fill any gap in coverage in the interim.
Can I see a specialist without a referral from a GP?
Under the NFZ, most specialist consultations, medical procedures, and planned hospital admissions require a GP referral. There are exceptions: appointments with dentists, gynaecologists, obstetricians, oncologists, psychiatrists, and venereologists generally do not require one. In the private sector, specialists can usually be seen directly without any referral, though the cost falls to you or is covered by your private insurance.
Are family members covered under my NFZ insurance?
Non-working family members may be registered as dependants under an NFZ policyholder’s contribution. Expats are also able to add family members to their ZUS plan, thereby extending healthcare entitlement to them. Contact your local ZUS or NFZ office for current guidance on the process and the documentation needed to register dependants.
Do I need to speak Polish to navigate the healthcare system?
Polish is the language of most healthcare forms, portals, and clinic communications in Poland. Assistance from a Polish-speaking contact, or the use of translation tools and apps, can be invaluable when completing registration paperwork or booking appointments. Private clinics in major cities are generally far more accessible for non-Polish speakers, and are often the most practical first port of call for newly arrived expats.
Latest: Expat Focus International Healthcare Update June 2026 →