April to June: For more settled weather with sunshine and comfortable temperatures, late spring is well worth considering. Temperatures range from 10°C to 20°C, rainfall is moderate (around 50–70mm) and there are around 7–9 hours of sunshine daily.
July to August: High season, and accordingly most places are pretty busy. Temperatures climb to 25°C, sometimes higher, making it ideal for lake swimming, beer gardens and the region’s many festivals. Rainfall is usually low, around 60–80mm, and you’ll enjoy up to 10 hours of sunshine.
September to November: Weather starts to cool, with temperatures ranging from 10°C to 18°C, but autumn is the ideal time for exploring Bavaria’s picturesque countryside and taking in Oktoberfest, which runs from late September to early October. The Germans don’t call the harvest season “goldener Oktober” for nothing.
December to March: If you enjoy skiing or snowboarding, head to the Bavarian Alps, where snowfall is abundant, while the Christmas markets are the major attraction in cities like Munich and Nuremberg. Temperatures range from -5°C to 5°C, with around 30–60mm of rainfall; expect about 3–5 hours of sunshine daily.