Health

Flu Shots in Poland 2026/27: Who Gets a Free Vaccine and Where

The essentials: In the 2026/27 season, flu shots are free in Poland for children 6 months-18, adults 65+ and pregnant/postpartum women; adults 18-64 pay 26.65 zł with the 50% refund. Pharmacists can both prescribe and vaccinate, and insured foreigners get the same refunds.

· By

A flu vaccine vial held by a health worker

Poland's flu season runs roughly from late autumn to early spring, and the state refund list decides who pays what for a shot. For the 2026/2027 season the rules are generous: children, seniors and pregnant women get the vaccine free, most working-age adults pay half price, and you can now get both the prescription and the jab in a single pharmacy visit. Here is how it works, including what foreigners insured in Poland are entitled to.

A Polish pharmacy - many now offer flu vaccination on the spot

Who gets a free flu shot in 2026/2027

Under the Ministry of Health refund list in force for the 2026/2027 season, flu vaccines are fully free for three groups:

  • children and young people from 6 months of age up to their 18th birthday;
  • adults aged 65 and over;
  • women during pregnancy and the postpartum period.

The free vaccines available to these groups are Influvac, an inactivated sub-unit vaccine, and Vaxigrip, an inactivated split-virion vaccine, both given by injection. This season only inactivated, injectable flu vaccines are available in Poland.

Your right to a free or discounted vaccine follows your health insurance: anyone insured in the Polish public system (NFZ), whether through work, a registered family member or voluntary cover, uses the same refund rules as Polish citizens. The free-children rule is the one families most often miss: a single flu shot for every child from six months old costs the household nothing, which makes the annual autumn pharmacy run for school-age kids one of the easier health wins of the year.

Data source: National Institute of Public Health PZH, 2026/2027 flu vaccine refund rules citing the Ministry of Health refund list of 17 June 2026 (szczepienia.pzh.gov.pl), checked 22 October 2026.

What working-age adults pay: half price

Adults aged 18 to 64 do not get the standard vaccine free, but they do get a 50% refund. With the current refund list, that means a fixed out-of-pocket price of 26.65 zł for either Influvac or Vaxigrip. Seniors aged 60 and over also have a 50% refund option on Efluelda Tetra, a high-dose vaccine designed for older immune systems, which costs 81.72 zł out of pocket; those already 65 or over can instead take the standard vaccine free.

Prices for privately purchased vaccines outside the refund system vary by pharmacy and are higher; if you are insured, there is rarely a reason to pay the full private price. One scenario where the private route still appears is workplace vaccination drives: some employers organise on-site flu shots through private medical companies, in which case the employer or the medical provider sets the price and terms, and the public refund does not apply. Both routes use the same seasonal vaccines; the difference is only who pays.

Data source: National Institute of Public Health PZH, 2026/2027 flu vaccine refund rules (szczepienia.pzh.gov.pl), checked 22 October 2026.

Where to get vaccinated: clinic or pharmacy

Flu shots are given at primary-care (POZ) clinics and at pharmacies that have signed a vaccination contract with the NFZ. You need a prescription first, and here is the convenient part: it does not have to come from a doctor. Pharmacists are authorised to issue flu-vaccine prescriptions themselves, so in many pharmacies you can walk in, get the e-prescription, have it filled and receive the injection in a single visit. The prescription lands in your Internet Patient Account (IKP) as usual.

If you prefer the traditional route, your family doctor (or any doctor with prescription rights) can issue the e-prescription, which you then fill at a pharmacy and take to a clinic or pharmacy vaccination point for the shot. For children, vaccination is done by a doctor or nurse at a clinic rather than at a pharmacy, usually after a short qualifying chat with the doctor. To find a pharmacy that vaccinates, ask at your local branch first; chains advertise the service in the window, and the NFZ publishes information about the programme. In larger cities, booking ahead by phone saves a wasted trip once November demand builds.

Data source: National Health Fund (NFZ), vaccination information for flu, COVID-19 and pneumococcal disease (nfz.gov.pl), checked 22 October 2026.

Foreigners: what you need

If you work in Poland or are otherwise insured with the NFZ, the refund rules apply to you exactly as they do to everyone else: free in the covered groups, 50% off otherwise. Bring proof of insurance entitlement (your employer's ZUS registration covers it; the pharmacist or clinic can verify your entitlement electronically with your PESEL). If you do not yet have a PESEL, the clinic can still verify entitlement using your passport and insurance confirmation, though the electronic path with a PESEL is far smoother.

Not insured at all? You can still buy a vaccine privately at a pharmacy and pay for administration, at a price the pharmacy sets itself. That route makes sense for short-term visitors; anyone living here should sort out insurance first, since it unlocks the refund system.

Is the flu shot worth it?

Flu is not a bad cold. A real influenza infection typically means several days of high fever, muscle aches and exhaustion, a week or more off work, and for older people, pregnant women and those with chronic conditions a genuinely elevated risk of complications. The seasonal vaccine is reformulated every year to match the strains expected to circulate, which is why last year's shot does not carry over. People with a history of severe allergic reactions to a vaccine or its components should talk to a doctor before vaccinating; for almost everyone else, the balance strongly favours the jab, and the state puts money behind that judgement by making it free for the highest-risk groups.

When to get the shot

Health officials recommend vaccinating before the wave of infections, ideally between September and December; Poland's flu peak typically falls between January and March. Protection takes about two weeks to build after the injection, so a late-October or November appointment still lands well ahead of the usual peak. Flu shots can be given throughout the season, so a January vaccination is still worthwhile if that is when you get to it.

Data source: Ministry of Health, frequently asked questions on flu vaccination (gov.pl/zdrowie), checked 22 October 2026.

Practical notes

Pharmacy vaccination points get busy in November, so book or call ahead in bigger cities; smaller-town pharmacies are often quicker. If you are offered a choice between the two standard vaccines, both are equivalent for most people; the high-dose Efluelda Tetra is aimed at those 60 and over. Mild arm soreness for a day or two is the normal after-effect, and the vaccine cannot give you the flu, since it contains no live virus.

Plan the household as one trip: parents paying 26.65 zł each, children and grandparents vaccinated free, one set of prescriptions from the pharmacist, done in half an hour. And while you are at the pharmacy, it is worth asking about the season's COVID-19 vaccination, which unlike the flu shot does not require a prescription at all under the current NFZ rules, so it can often be done in the same visit if you are due for one.

Keep the confirmation of vaccination you receive; schools and employers occasionally ask for it, and it makes next year's conversation with the doctor easier. If you track your health records digitally, the visit will also appear in your Internet Patient Account alongside the e-prescription.

Frequently asked questions

Who gets a free flu vaccine in Poland in 2026/2027?

Children from 6 months to 18 years, adults 65 and over, and women in pregnancy and the postpartum period receive Influvac or Vaxigrip free, under the Ministry of Health refund list. The entitlement follows NFZ health insurance, so insured foreigners are covered the same way.

How much is a flu shot for adults under 65?

With the 50% refund, adults aged 18 to 64 pay 26.65 zł for Influvac or Vaxigrip. A high-dose vaccine for people 60+ (Efluelda Tetra) costs 81.72 zł out of pocket.

Can I get a flu shot at a pharmacy in Poland?

Yes. Pharmacies with an NFZ vaccination contract administer flu shots, and the pharmacist can issue the required prescription on the spot, so the whole process can happen in one visit. Children are vaccinated at clinics instead.

When is the best time to get a flu shot in Poland?

Between September and December, before infections rise; Poland's flu peak usually falls between January and March. Protection builds over about two weeks after vaccination.

Do foreigners get the same flu-vaccine refunds as Poles?

Yes. Refund entitlement follows health insurance, not citizenship: if you are insured with the NFZ through work, a family member or voluntary cover, the free and 50%-off rules apply to you in exactly the same way. Bring your PESEL if you have one so your entitlement can be verified electronically.

Do I need to see a doctor before getting vaccinated?

Not necessarily. For the flu shot you need a prescription, but a pharmacist can issue it in the pharmacy, so adults can complete everything in one visit. Children are vaccinated at clinics by a doctor or nurse. Anyone with a history of severe vaccine reactions should consult a doctor first. * Photos: Cover - a flu vaccine vial by Prefeitura Campinas, public domain, via Wikimedia Commons. Body - a pharmacy in Poznań by Henryk Borawski, CC BY-SA 3.0, via Wikimedia Commons.

Sources

#health #flu vaccine #NFZ #family #pharmacy