Get Exclusive App Deals

Cologne

Cologne 1
Travel guide
2
Travel guide

Recommended travel destinations near Cologne

More destinations

Best time to visit Cologne

Data source:Meteostat
Last updated:2025-09

Weather in Cologne throughout the year

  • Spring (March–May): Average 46–59°F, gradually warming climate, moderate rainfall, occasional overcast days. Common activities: Stroll along the Rhine River, visit Cologne Cathedral, visit museums. Suggested clothing: Light jacket, comfortable trousers or skirt, comfortable shoes.
  • Summer (June–August): Average 65–68°F, warm and comfortable climate, sunny, occasional showers. Common activities: Picnic by the Rhine River, cycling, visit Cologne Zoo. Suggested clothing: Short-sleeved shirts, shorts or skirts, comfortable shoes.
  • Autumn (September–November): Average 45–61°F, cool climate, more rainfall, larger temperature fluctuations. Common activities: Visit Cologne breweries, enjoy autumn scenery, enjoy traditional German cuisine. Suggested clothing: Light jacket or cardigan, trousers or skirt, comfortable shoes.
  • Winter (December–February): Average 39–44°F, cold climate, more rainfall, possible frost. Common activities: Visit museums, enjoy indoor activities, enjoy Glühwein. Suggested clothing: Warm jacket, scarf, hat, gloves, warm shoes.

Weather in Cologne

Annual average temperature: approx. 53.6°F / Annual rainfall: approx. 902 mm / Summer humidity: 65%–75% / Rainiest month: September

Cologne weather by month

Month
Temperature (°F)
Rainfall (mm)
January
39.6°F
67.9
February
44.1°F
60.7
March
46.6°F
67
April
50.2°F
62.7
May
59.2°F
96.8
June
65.3°F
68.4
July
66.9°F
87.8
August
68.2°F
75.1
September
61.7°F
102.2
October
55.6°F
63.8
November
45.9°F
79.2
December
40.8°F
70.7

7-day weather forecast for Cologne

11/4
Wednesday
Sunny
51.7°F/40.2°F
11/5
Thursday
Sunny
53.5°F/39.2°F
11/6
Friday
Sunny
52.7°F/37.2°F
11/7
Saturday
Overcast
47.8°F/39.1°F
11/8
Sunday
Patchy rain nearby
51.3°F/41°F
11/9
Monday
Partly Cloudy
47.2°F/37.6°F
11/10
Tuesday
Overcast
49.8°F/37°F