WhereItsSunny

Climate of Bavaria, Germany

Area-weighted average across Bavaria. For where people actually live and travel, see the cities below.

Bavaria, a subdivision of Germany, has a seasonal climate on average. Area-weighted monthly temperatures across the whole territory range from -1.2°C / 29.8°F in January to 17.1°C / 62.8°F in July, with rainfall from 55 mm / 2.2 in to 105 mm / 4.1 in depending on the season (899 mm / 35.4 in total across the year). See the 2 cities listed below for point-value climate at specific locations — these often differ from the area-weighted average, especially in geographically diverse subdivisions.

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January-1.2°C29.8°F61 mm2.4″Snowy
February-0.2°C31.6°F55 mm2.2″Snowy
March3.6°C38.5°F62 mm2.4″
April7.1°C44.8°F62 mm2.4″
May12.3°C54.1°F80 mm3.1″
June15.2°C59.4°F103 mm4.1″
July17.1°C62.8°F105 mm4.1″
August16.9°C62.4°F91 mm3.6″
September13°C55.4°F72 mm2.8″
October8.1°C46.6°F66 mm2.6″
November2.9°C37.2°F69 mm2.7″
December0.1°C32.2°F73 mm2.9″Snowy

Frequently asked questions

What is the best time to visit Bavaria?

Bavaria, Germany does not have a clear sunny-and-dry window by our cutoffs. The warmest month is July at 17.1°C / 62.8°F, and the driest is February at 55 mm / 2.2 in — likely your best travel window. For city-level detail, see the cities section below.

What is the climate of Bavaria?

Bavaria, Germany has area-weighted monthly average temperatures ranging from -1.2°C / 29.8°F in January to 17.1°C / 62.8°F in July. Annual rainfall averages about 899 mm / 35.4 in, with the wettest month being July (105 mm / 4.1 in) and the driest February (55 mm / 2.2 in). Because this is an area average across the whole subdivision, local city values can differ substantially.

What is the hottest month in Bavaria?

The hottest month in Bavaria is July, with an area-wide average temperature of 17.1°C / 62.8°F.

What is the coldest month in Bavaria?

The coldest month in Bavaria is January, with an area-wide average temperature of -1.2°C / 29.8°F.

When does it rain most in Bavaria?

The wettest month in Bavaria is July, averaging about 105 mm / 4.1 in of rainfall. The driest is February with about 55 mm / 2.2 in.