How does health insurance (NFZ) work for foreigners in Poland?

Short answer:

If you work in Poland on an employment contract (umowa o pracę) or a contract of mandate (umowa zlecenie) and contributions are paid to ZUS, you are covered by public health insurance (NFZ). Others – such as students or people not working – can buy voluntary NFZ insurance; the monthly premium was 835.04 zł in Q2 2026 and is set every quarter, so check the current amount.

In an emergency call 112 (or 999 for an ambulance). Emergency care is provided regardless of insurance.

Who is insured automatically?

A contract for a specific work (umowa o dzieło) usually does not give you health insurance – check with your employer or ZUS.

What if I am not insured through work?

Foreigners with a legal residence basis (for example a temporary residence permit) can usually buy voluntary insurance from NFZ. The premium is announced each quarter by the regional NFZ office. For people without any residence basis, voluntary insurance may not be available – ask NFZ.

How do I use my insurance?

Ukrainian citizens

After the special act for Ukrainian citizens expired, rules for Ukrainians are in many cases the same as for other foreigners. Check your status with NFZ or on gov.pl.

See also

How can a foreigner get a PESEL number in Poland?

How to get a PESEL number as a foreigner in Poland: free of charge, automatic after registering your address for over 30 days, or by application at the commune office.

Otwórz →

How do I apply for a residence permit and residence card in Poland?

Residence permit in Poland: apply to the voivode through the MOS system; official fees are 340 zł (temporary stay) or 440 zł (single permit), plus 100 zł for the card.

Otwórz →

How do I register my address (meldunek) in Poland as a foreigner?

Register your address in Poland within 30 days of arrival for stays over 3 months (temporary) or permanently – free, online on gov.pl or at the commune office.

Otwórz →

Do I have to exchange my foreign driving licence for a Polish one?

Driving licence exchange in Poland: after 185 days of residence you must exchange a non-EU licence; EU/EEA licences are valid while in date. Where to apply and what to take.

Otwórz →

Najczęstsze pytania

How much is voluntary NFZ insurance?

835.04 zł per month in the second quarter of 2026 according to NFZ Łódź. The amount changes each quarter – check the current amount.

Is health insurance free in Poland?

For insured people, public services are free at NFZ-contracted providers; insurance is financed by contributions.

Does a contract for specific work (umowa o dzieło) give insurance?

Usually no. Ask your employer or ZUS.

Can I see a doctor without insurance?

Yes, as a private patient (you pay yourself). Emergency care is provided to everyone.

Who can change my primary care doctor?

You can, up to 3 times a year free of charge, by submitting a declaration to a new clinic.

Źródła

Last updated: 2026-11-04.