Bonn, Germany Climate & Monthly Averages

Bonn has an oceanic climate. August is the hottest month, averaging 77° by day; January is the coldest at 43°.

Germany 🇩🇪 · oceanic climate
Annual avg
53°
Hottest month
August
Coldest month
January
Rainy days / yr
155
Sunshine
7.7 h/day
Right now: 46° and overcast - see live conditions

How weather changes through the year in Bonn

Expect mild temperatures year-round with regular rainfall in Bonn: that is what an oceanic climate means in practice. Highs peak at 77°F (25°C) in August and fall to 43°F (6°C) by January, with 7.7 hours of sun on an average day.

Bonn climate quick facts

  • Hottest month: August - highs near 77°F (25°C)
  • Coldest month: January - highs near 43°F (6°C)
  • Decade extremes (2015-2024): 101°F (39°C) high · 15°F (-10°C) low
  • Wettest month: January (17 rainy days) · Sunniest: June (11.1 h sun/day)
  • Climate type: oceanic
  • Annual swing: 16°C between the average warmest and coolest month · day to night: 8°C
  • Snow: about 6 days a year
  • Average humidity: 75%

Temperatures, rain and sunshine

Warmth peaks in August: highs of 77°F (25°C), lows of 60°F (15°C). January sits at the other end of the year: 43°F (6°C) by day, 34°F (1°C) at night. Across the gridded 2015-2024 daily record, the highest daily maximum for this location was 101°F (39°C) and the lowest daily minimum 15°F (-10°C). January is the wettest month at 3.1 inches (80 mm) over 17 days; April is the driest.

Four of the twelve months pair mild highs with fewer than twelve wet days; the longest unbroken run is June through September. Sunshine averages 7.7 hours a day over the year - duller than about 89% of the cities we track, peaking in June at 11.1 hours. Snow falls on roughly 6 days a year, mostly November through April.

Where Bonn sits among other climates

  • 28% of the year's precipitation falls in its wettest three months - more evenly spread than almost every other city we track.

These comparisons use the same ten-year window for every city in the dataset.

Monthly climate table

Monthly averages for Bonn based on 2015–2024 weather data. Daylight is sunrise to sunset on the 15th; wet-day chance is the share of days with measurable rain.
MonthHighLow Rain daysPrecipitation SunshineDaylightWet-day chanceHumidity
January 43° 34° 17 3.1 in 3.7 h/day 8.4 h 54% 83%
February 47° 35° 12 2.5 in 5.6 h/day 9.9 h 42% 78%
March 52° 37° 14 2.9 in 7.1 h/day 11.7 h 45% 75%
April 58° 41° 11 2.1 in 9.4 h/day 13.7 h 38% 71%
May 66° 49° 13 2.7 in 10.8 h/day 15.5 h 41% 71%
June 74° 57° 12 2.9 in 11.1 h/day 16.5 h 40% 69%
July 76° 59° 12 3.1 in 11.1 h/day 16.1 h 39% 67%
August 77° 60° 12 2.8 in 10.5 h/day 14.5 h 37% 69%
September 70° 53° 10 2.9 in 9.2 h/day 12.5 h 34% 73%
October 60° 48° 13 2.6 in 6.0 h/day 10.6 h 43% 80%
November 50° 41° 14 3.0 in 4.4 h/day 8.9 h 46% 84%
December 46° 37° 16 3.1 in 3.1 h/day 8.0 h 51% 85%

Bonn month by month

Each card shows the average high and low. The bar places that month between Bonn's coldest night and warmest afternoon.

January

ColdestWettest
43°34°
Rain
17 days
Sunshine
3.7 h
Daylight
8.4 h
Snow
3 days

February

47°35°
Rain
12 days
Sunshine
5.6 h
Daylight
9.9 h
Snow
1 day

March

52°37°
Rain
14 days
Sunshine
7.1 h
Daylight
11.7 h

April

Driest
58°41°
Rain
11 days
Sunshine
9.4 h
Daylight
13.7 h

May

66°49°
Rain
13 days
Sunshine
10.8 h
Daylight
15.5 h

June

Sunniest
74°57°
Rain
12 days
Sunshine
11.1 h
Daylight
16.5 h

July

76°59°
Rain
12 days
Sunshine
11.1 h
Daylight
16.1 h

August

Hottest
77°60°
Rain
12 days
Sunshine
10.5 h
Daylight
14.5 h

September

70°53°
Rain
10 days
Sunshine
9.2 h
Daylight
12.5 h

October

60°48°
Rain
13 days
Sunshine
6.0 h
Daylight
10.6 h

November

50°41°
Rain
14 days
Sunshine
4.4 h
Daylight
8.9 h

December

46°37°
Rain
16 days
Sunshine
3.1 h
Daylight
8.0 h

Looking for warmer alternatives? Browse warm places by month, or compare Bonn's coolest part of the year: January, December, February.

A season-by-season guide to Bonn

Spring (March through May)

Spring runs cool rather than cold here - highs near 59°F (15°C), nights near 42°F (6°C), and rain falls on around 38 of the 90 days.

Summer (June through August)

Summer in Bonn settles into easy warmth, with daytime highs averaging 75°F (24°C) and nights around 58°F (15°C); rain falls on around 35 of the 90 days. Daylight is generous - around 10.9 hours of sun a day.

Fall (September through November)

Fall in Bonn is crisp but comfortable, with daytime highs averaging 60°F (16°C) and nights around 47°F (9°C); rain falls on around 37 of the 90 days.

Winter (December through February)

Through winter, Bonn is chilly: 45°F (7°C) by day, 36°F (2°C) after dark, and rain falls on around 44 of the 90 days, plus about 5 snowy days.

Questions people ask about Bonn's climate

How sunny is Bonn?
7.7 hours a day averaged over the year, peaking in June at 11.1 hours.
How cold does Bonn get in winter?
January nights average 34°F (1°C). Chilly rather than harsh - hard freezes are uncommon.
What is the average temperature in Bonn?
53°F (12°C) across all twelve months - about 60°F (16°C) by day and 46°F (8°C) after dark.
Is Bonn humid?
Relative humidity averages 75% across the year, which reads as fairly humid. The most comfortable stretch falls in the drier half of the year.
How hot does Bonn get in summer?
August averages 77°F (25°C). Summers here stay temperate rather than hot.

The most useful weather window for Bonn

Best time to visit Bonn

Aim for June to September if you get the choice: warm days, manageable rainfall and plenty of daylight line up, and highs average 74°F (23°C) against roughly 11 wet days a month. For the same question asked the other way round, see where else is warm in June.

What to pack

Pack for Bonn with a warm jacket and layers for the cooler season and proper waterproofs rather than an umbrella - wet days are the norm here. Even in August, lows of 60°F (15°C) make an extra layer worth the space.

Bonn temperature extremes in the 2015–2024 dataset

Highest daily value
101°
in July
Lowest daily value
15°
in January
Annual precipitation
33.7"
Snowy days / yr
6

Derived from ERA5 reanalysis data, 2015–2024. Official station records may differ. Need another precipitation unit? Use the rainfall converter.