top of page

Flu Shot in Berlin: The Week That Beats the Winter Wave

Writer: Yusuf Ucuz
Yusuf Ucuz
Sep 21
7 min read

Every October the same signs go up in Berlin pharmacy windows: Grippeimpfung hier, sometimes with ohne Termin underneath. Around the same time the GP practices start telling people to call back in a fortnight, and the office starts coughing.

Most people I know treat the flu shot as a yes or no question. The more useful question is which week. A flu shot needs about two weeks before it protects you, and Berlin's flu wave has not arrived on the same date two winters running. Book too late and part of the wave has already been and gone. Book very early and you are relying on a shot that has had all winter to fade.

Berlin publishes enough data to settle this properly, so I went through the last four winters week by week.

A pharmacy sign pointing down Akazienstraße in Berlin-Schöneberg, with a red Apotheke A and the words three minutes

Akazienstraße in Schöneberg. From October most Berlin pharmacies advertise flu shots in the window, and many will give one without an appointment.

When to get a flu shot in Berlin: the window and the gap after it

The official answer is short. The Robert Koch Institute recommends getting the flu shot every autumn, between October and mid-December, and says it can still make sense once the wave has started if you missed that window.

The part people forget is the delay. The RKI puts the time it takes for protection to build at 10 to 14 days. So the date that matters is never the day of the appointment. It is the day two weeks later, and the only real question is whether that day lands before Berlin's wave starts climbing.

That is also why the window is so wide. It covers the whole country and every kind of winter. Your job is narrower: pick one week inside it that holds up in an early winter as well as a late one.

What Berlin's last four flu waves actually did

The RKI publishes every lab-confirmed flu case reported in Germany as open weekly data, broken down by federal state. I took the Berlin rows for each winter from reporting week 35 to week 20.

These are the four ordinary winters since the pandemic years:

  • 2022/23: 10,941 cases, peak in the week of 12 December 2022. The early one, and the one that catches people out.

  • 2023/24: 7,016 cases, peak in the week of 5 February 2024.

  • 2024/25: 16,125 cases, the biggest of the four, peak in the week of 27 January 2025.

  • 2025/26: 9,937 cases, peak in the week of 19 January 2026.

I left out 2020/21 and 2021/22 on purpose. The first had a dozen lab-confirmed flu cases in Berlin across the whole winter, because masks and closures stopped almost everything. The second peaked in May. Neither tells you anything about a normal Berlin winter.

Two honest caveats. Lab-confirmed cases are only the people who were tested and reported, so the real number of infections is far higher. And four winters is not a law of nature. But for timing, which is the only thing this is about, the pattern is clear: the wave usually peaks between mid-January and early February, and once in four winters it came before Christmas.

Kurfürstendamm in the snow on a January night in 2025, with Christmas lights still in the trees

The City West on a snowy night in early January 2025. That winter's Berlin flu peak came in the last week of the month.

Step through your own flu shot week

The board below stacks those four Berlin winters on this year's calendar. Step one week at a time to the week you could actually get an appointment. Each winter is split at the day your protection would start: amber is what happened before you were covered, green is what came after, and the yellow strip is the two weeks the shot needs.

The numbers are more decisive than I expected.

  • A shot in the week of 2 November would have covered at least 95% of the Berlin cases in every one of the four winters. In three of them it is 97% or more.

  • Two weeks later, in the week of 16 November, three winters barely change, but the early 2022/23 wave drops to 86%.

  • In the week of 7 December, which is still inside the official window, you would have been covered for only 34% of the 2022/23 wave. Two thirds of it happened before your shot started working.

Going earlier than late October buys almost nothing. A shot in the first full week of October covers 98% or more in all four winters, which is barely more than the week of 2 November, and it has an extra month to fade before the peak. For most people that is a trade in the wrong direction.

Who the STIKO recommends the flu shot for

Germany's vaccination committee, the STIKO, recommends the flu shot every year for:

  • everyone aged 60 and over

  • pregnant women from the second trimester, or from the first with an underlying condition

  • people of any age with a chronic condition, such as asthma, diabetes, heart disease or a weakened immune system

  • residents of care homes

  • people who live with someone at high risk and could pass it on

  • medical staff and people whose work brings a lot of public contact, plus anyone with work contact to poultry, wild birds, pigs or seals

For people 60 and over it recommends a high-dose or an adjuvanted vaccine, which produce a stronger response in older immune systems. If you are in that group, it is worth saying so when you book, because not every practice or pharmacy stocks both.

The Berlin data makes the age point locally. People 60 and over accounted for 18% of Berlin's lab-confirmed flu cases in 2022/23 and 46% in 2025/26. The board has a switch for that age group, and the timing answer does not change: late October to the first week of November still covers 97% or more in every winter.

A pack of adjuvanted flu vaccine for people 65 and older next to a tray of pre-filled syringes

An adjuvanted flu vaccine in pre-filled syringes. This is one of the two vaccine types the STIKO names for people 60 and over, together with the high-dose version.

Who pays if you are under 60

If the STIKO recommends the shot for you, your statutory health insurance pays. That part is simple.

If you are under 60, healthy and not in any of those groups, it depends on your fund. Many statutory funds pay for all their members anyway as an extra benefit, called a Satzungsleistung. Some pay directly through your card at the GP. Some want you to pay first and claim the money back. Some ask for a doctor's recommendation. TK, for example, lists the flu shot for under-60s as a TK benefit rather than something the card covers automatically.

So the move is to check before the appointment, not at the counter. Your fund's app or website will say which route it uses. If you are still unsure which fund you are in or what it covers, the rest of that system is laid out in my guide to health insurance in Berlin.

Many employers also run a free vaccination day in October. If yours does, that settles both the cost and the timing in one go.

A gloved hand holding a vial of seasonal flu vaccine

A vial of seasonal flu vaccine. The formula changes every year to match the strains expected that winter, which is why last year's shot does not carry over.

GP or pharmacy

Both work, and in Berlin the pharmacy is often the faster route.

Trained pharmacists are allowed to give the flu shot to adults 18 and over. Many Berlin pharmacies offer it through October and November, some with a booking link and some simply when you walk in. Bring your health insurance card. If the STIKO recommends the shot for you, the pharmacy bills your fund directly. If you are under 60 with no reason on that list, whether it is free at the pharmacy depends on your fund's arrangement, so the same check applies.

The GP is the better choice if you have a chronic condition, if you want to combine it with another vaccination, or if you are 60 or over and want to be sure of the right vaccine type. The catch is the diary. In late October many Berlin practices are booked well ahead, which quietly pushes a planned early November shot into late November. If you go this route, getting a GP appointment in Berlin works much better in the first half of October than in the second.

The details of opening hours and emergency pharmacies are in my pharmacy guide.

The Euro-Apotheke on Karl-Marx-Straße in Neukölln, with signs in German and Turkish

A pharmacy on Karl-Marx-Straße in Neukölln. Plenty of Berlin pharmacies advertise their languages in the window, which helps if you want to ask questions in something other than German.

A corner pharmacy in a pale old building on a quiet street in Berlin-Adlershof

A corner pharmacy in Adlershof. Outside the centre, the local pharmacy is often the quickest place to get the shot without a long wait.

The move I would make

Put it in the calendar now, for the last week of October or the first week of November. On the Berlin data that is the window that holds up in every winter, including the early one, without spending an extra month of protection before the wave arrives.

Then work backwards from how you will get it:

  • Pharmacy: plan to walk in or book in the last week of October. No need to arrange anything in September.

  • GP: call in the first half of October for an appointment in the last week of the month.

  • Employer day: if it falls anywhere in October, take it.

  • Missed it? Go anyway. The RKI is clear that a shot can still make sense during the wave, and in three of the last four winters the Berlin peak came in late January or February.

And if flu gets you regardless, the paperwork side of that week is in my guide to sick leave in Berlin.

This is timing guidance built from public data. Whether the shot is right for you, and which one, is a question for your GP or pharmacist.

Source and licence details for the 1 photograph used in this article.

A pharmacy sign on Akazienstrasse in Berlin-Schöneberg: Dirk Ingo Franke, CC BY 3.0, via Wikimedia Commons.

bottom of page
FREE TOURReserve your spot