Germany

The best time to visit

When to go to Germany

Go from May to September for the mildest weather and long days. Late September is Oktoberfest, and late November to December is Christmas-market season. Winter is cold and grey beyond the markets.

Every month, rated
AvoidFairGoodGreatIdeal
18
Jan
28
Feb
48
Mar
79
Apr
96
May
91
Jun
96
Jul
95
Aug
100
Sep
75
Oct
48
Nov
25
Dec

A 0 to 100 comfort rating from daytime heat, overnight chill, rainfall and storm risk, for Berlin. Higher is better. Some links on this page are affiliate links, at no cost to you.

Best months
May, Jul to Sep

The steadiest weather, peaking around Sep.

Shoulder
Mar to Apr, Jun, Oct

Either side of peak, with thinner crowds and better rates.

Low season
Nov to Feb

Hard cold.

In short

The year at a glance

Germany is a classic four-season destination, and Berlin sets the ratings below. From May to September the weather is mild and the festival calendar is full, with daylight stretching toward 10pm at midsummer. The shoulder months of May, June and September are the most comfortable.

Two seasonal events drive a lot of trips: Oktoberfest, which despite the name runs from mid September into early October in Munich, and the Christmas markets, which open across the country in late November and run through December. Winter is otherwise cold and short on light.

Sep
Best month
25°C
Warmest, Jul
69mm
Wettest, Jun
-2°C
Coldest, Jan

Month by month

Germany month by month

Highs, lows, rainfall and the rating, for Berlin.

MonthHighLowRainRatingWhat it is like
January3°C / 37°F-2°C / 28°F42 mmAvoid 18Cold and dry.
February5°C / 41°F-1°C / 30°F33 mmAvoid 28Cold and dry.
March9°C / 48°F1°C / 34°F41 mmGood 48Cold and dry.
April15°C / 59°F5°C / 41°F37 mmIdeal 79Cool and dry.
May20°C / 68°F9°C / 48°F54 mmIdeal 96Mild and dry. Berlin hotels in May
June23°C / 73°F12°C / 54°F69 mmIdeal 91Warm with a little rain.
July25°C / 77°F15°C / 59°F56 mmIdeal 96Warm with a little rain. Berlin hotels in July
August25°C / 77°F14°C / 57°F58 mmIdeal 95Warm with a little rain.
September20°C / 68°F11°C / 52°F45 mmIdeal 100Mild and dry. Berlin hotels in September
October14°C / 57°F7°C / 45°F37 mmIdeal 75Cool and dry.
November8°C / 46°F3°C / 37°F44 mmGood 48Cold and dry.
December4°C / 39°F0°C / 32°F55 mmAvoid 25Cold with a little rain.

By city

Which city, which month

The strip above rates Berlin. Pick a month to see how 8 cities compare.

100Berlin90Hamburg92Cologne98Frankfurt98Dresden86Munich91Freiburg63Garmisch
September

CityJanFebMarAprMayJunJulAugSepOctNovDec
Berlin North and east1828487996919695100754825
Hamburg North coast222747759189868790734628
Cologne Rhineland343960799287868792775734
Frankfurt Rhine-Main303458839595929698785231
Dresden Saxony182648799492858798754624
Munich Bavaria172449767470717286734321
Freiburg Black Forest293864827682828691775334
Garmisch Bavarian Alps131534575551505163632713

Same 0 to 100 rating as the strip above, from each city's own long-run normals.

By region

Where you go changes when you go

01

Berlin and the north

Cool and flat, best from late spring to early autumn. The north coast is breezy and made for summer.

02

Bavaria and Munich

Home of Oktoberfest in late September and a gateway to the Alps. Summer for hiking, winter for the markets and snow.

03

The Alps and the south

Warm valleys and cool peaks in summer, ski resorts from December to March in the Bavarian Alps.

Backpacker route

The classic Germany loop

Berlin south through Dresden and Nuremberg to Munich, then west to Cologne and up to Hamburg. Every stop is on the rail network, and a Deutschland-Ticket or rail pass covers most of it.

How long have you got?
BerlinLeipzigDresdenNurembergMunichGarmischFreiburgHeidelbergBacharachCologneHamburg

Lines show the order of stops, not the roads or ferry tracks.

  1. Berlin

    Museums, the Wall, the nightlife. Most loops start here.

  2. Leipzig

    Bach, the peaceful revolution and a cheap, lively bar scene.

  3. Dresden

    Baroque old town on the Elbe, with Saxon Switzerland a day trip away.

  4. Nuremberg

    Medieval walls, the castle and the best bratwurst in the country.

  5. Munich

    Beer halls and the English Garden. Day trip to Neuschwanstein castle and the Alps.

  6. Garmisch

    The Zugspitze, alpine trails and the Partnach gorge.

  7. Freiburg

    Gateway to the Black Forest, with the sunniest weather in the country.

  8. Heidelberg

    A castle above the Neckar and the old university town below it.

  9. Bacharach

    Castles and vineyards along the Rhine gorge. Take the river boat one way.

  10. Cologne

    The cathedral, the Rhine and the Kölsch bars. Add a Rhine castle stop on the way.

  11. Hamburg

    The harbour, Speicherstadt and the Reeperbahn. Two hours back to Berlin to fly out.

Route drawn from Hostelz, Germany 3-week backpacker itinerary, kimkim, 2 weeks in Germany, Bucketlistly, 2 to 3 weeks Germany itinerary, The Broke Backpacker, backpacking Germany. Check timetables for the month you travel.

Go for

Best time to visit Germany for

Cityscapes and culture

May, June and September, with mild weather, long days and lighter crowds than high summer.

Oktoberfest

Mid September to early October in Munich. Book accommodation across Bavaria two to three months ahead.

Christmas markets

Late November through December, when squares from Nuremberg to Cologne fill with stalls and mulled wine.

Hiking and the Alps

July and August for the warmest mountain weather and open high trails in the south.

On the calendar

What is on, and when

Oktoberfest, late September

Munich fills its beer tents for the world's biggest folk festival, running into early October.

Christmas markets, December

City squares across the country become glowing markets from late November.

Watch out

Hard cold

Dec to Feb.

Where to stay

Where to stay in Germany

Compare hotels and rentals around Berlin, then book the month you want.

Ready to book?

Rates climb in peak season, so the best-weather months pay to book early. Shoulder and low months are the value windows.

Prefer to sort flights first? Compare flights

Questions

Good to know

What is the best time to visit Germany?
May to September for the mildest weather and the fullest calendar, with May, June and September the most comfortable and least crowded.
When is Oktoberfest?
Despite the name it runs from mid September into the first weekend of October, in Munich. Accommodation books out across Bavaria, so plan early.
When do the Christmas markets open?
Most open in the last week of November and run through December, closing around Christmas.

Where else, and when

Every country on one map, or jump straight to another guide.