Frankfurt, where it lies

In Frankfurt am Main, the largest city of the state of Hesse, located in southwestern Germany, and in the neighbouring cities of Wiesbaden and Mainz, the climate is slightly continental, with cold (but not freezing) winters and pleasantly warm summers. In the warmest period of the year (May to September), Frankfurt is the warmest large city in Germany.
The daily average temperature ranges from 1.5 °C (34.5 °F) in January to 20 °C (68 °F) in July. Here are the average temperatures.
Frankfurt - Average temperatures
Min (°C)-1-125912141411730
Max (°C)46111520232625201585
Min (°F)303036414854575752453732
Max (°F)394352596873797768594641

Precipitation is not abundant, about 630 millimeters (25 inches) per year, but it is quite common and well distributed throughout the year. However, the rainiest season (at least in quantity) is summer, and the least rainy is winter. Rainfall often occurs in the form of short showers or drizzle, whereas during the summer, thunderstorms can break out in the afternoon. Here is the average precipitation.
Frankfurt - Average precipitation

Winter, from December to February, is cold: daytime temperatures are on average a few degrees above freezing (0 °C or 32 °F), while at night, they are around freezing.
However, different weather situations can occur.
When the westerlies blow, the temperature can be quite mild, and can reach 10/12 °C (50/54 °F), but there can be wind and rain.
Under the influence of a high pressure system, the weather is cold, the sky is gray, and fog can form.
On the other hand, when the city is reached by cold air masses from Russia, the temperature drops below freezing, for longer or shorter periods, even during the day. The temperature rarely drops below -15 °C (5 °F), however, it can do it in very cold periods, which used to be more frequent in the past. Here are some values recorded in the past: January 1940: -27 °C (-17 °F); January 1942: -26 °C (-15 °F); January 1947: -17 °C (1 °F); February 1956: -19 °C (-2 °F); January 1963: -17 °C (1 °F); January 1979: -20 °C (-4 °F); February 1985: -18 °C (0 °F); February 1986: -15 °C (5 °F); January 1987: -17 °C (1 °F).
Snowfalls in Frankfurt are quite frequent, though usually not abundant, and occur in the form of light snow. Sometimes, however, snow can accumulate on the ground, and last for many days, if it occurs during cold waves.

Spring, from March to May, is initially cold, with possible snowfalls still in March, and then it gradually becomes milder in April and May, although some cold days, with highs around 10 °C (50 °F), can occur even in May, especially in the first half of the month. However, April and May are, albeit slightly, the sunniest months.
Typically, by the second half of May, the temperature becomes permanently acceptable, and there can be the first warm days, with highs around 25 °C (77 °F) or even above.

Summer, from June to August, is warm enough. Atlantic disturbances can affect this area even in this season, bringing cool and rainy days, but there may also be some hot and sunny days, with the temperature reaching 28/32 °C (82/90 °F), however, with some risk of afternoon thunderstorms. More rarely, the temperature can even exceed 35 °C (95 °F); in August 2003, it reached 39 °C (102 °F).

Autumn, from September to November, is initially pleasant, ie in the first half of September, then it gradually becomes more cold, dull and wet. The first night frosts usually occur in November, but sometimes also in October. During calm nights, fog may form.


Frankfurt does not get a lot of sun, especially from October to February, when the sun rarely shines. It goes a bit better from May to August, when the weather is variable, and between one disturbance and another, the sun can come out. There are on average 7/7.5 hours of sunshine per day from May to August. Here are the average sunshine hours per day.
Frankfurt - Sunshine

Best Time

The best time to visit Frankfurt runs from mid-May to mid-September, since it's the mildest of the year. July and August are the warmest months. However, it's better to bring a sweatshirt or sweater, a light jacket and an umbrella, for cool and rainy days.