Get Exclusive App Deals

Frankfurt

Frankfurt 1
Travel guide
2
Travel guide

Featured activity reviews in Frankfurt

Best time to visit Frankfurt

Data source:Meteostat
Last updated:2025-09

Weather in Frankfurt throughout the year

  • Spring (March–May): Average 8.4–16.5°C, gradually warming climate with moderate rainfall, suitable for hiking and flower viewing. Common activities: Visiting museums, strolling through the old town, walking along the Rhine River. Recommended clothing: Light jacket, long-sleeved shirt, comfortable shoes.
  • Summer (June–August): Average 20.4–21.9°C, warm and humid climate with occasional showers. Common activities: Picnics in the park, outdoor activities, visiting wineries. Recommended clothing: Light and breathable clothing, sun hat, sunglasses.
  • Autumn (September–November): Average 17.2–7.4°C, cool climate with more rainfall, colorful leaves are a feature of autumn. Common activities: Tasting local cuisine, visiting museums, enjoying autumn scenery. Recommended clothing: Warm jacket, comfortable shoes, rain gear.
  • Winter (December–February): Average 4.1–6.7°C, cold climate with occasional snowfall. Common activities: Visiting indoor attractions, enjoying Christmas markets (December), indoor activities. Recommended clothing: Warm coat, scarf, gloves, hat.

Weather in Frankfurt

Annual average temperature: approx. 12.7°C / Annual rainfall: approx. 761 mm / Summer humidity: 65%–75% / Rainiest month: September

Frankfurt weather by month

Month
Temperature (°C)
Rainfall (mm)
January
4.1°C
72.6
February
6.7°C
54.6
March
8.4°C
46.5
April
10.7°C
48.8
May
16.5°C
71.1
June
20.4°C
51.3
July
21.4°C
64.5
August
21.9°C
69.1
September
17.2°C
87.2
October
13.2°C
68.8
November
7.4°C
69.6
December
4.3°C
57.2

7-day weather forecast for Frankfurt

11/11
Wednesday
Mist
11°C/5.6°C
11/12
Thursday
Overcast
9.3°C/4.1°C
11/13
Friday
Sunny
8.3°C/1.4°C
11/14
Saturday
Sunny
7.1°C/-0.1°C
11/15
Sunday
Cloudy
6.6°C/-0.4°C
11/16
Monday
Patchy rain nearby
10.4°C/6°C
11/17
Tuesday
Patchy rain nearby
11.6°C/9°C