WhereItsSunny

Climate of Hungary — Month by Month

Country-wide average for Hungary. Part of Eastern Europe, Europe.

Located in Eastern Europe, Europe, Hungary has a seasonal climate. Country-wide average temperatures range from -1°C / 30.2°F in January to 21°C / 69.8°F in July, with annual rainfall totalling around 645 mm / 25.4 in — driest in February (35 mm / 1.4 in), wettest in May (70 mm / 2.8 in). These are national averages; regional variation can be substantial, especially in geographically diverse countries. For city-level detail see the cities section below, and for state or province breakdowns follow the subdivisions link if available.

Best time to visit Hungary →
See all 43 subdivisions side by side →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January-1°C30.2°F40 mm1.6″Snowy
February0°C32°F35 mm1.4″Snowy
March5°C41°F40 mm1.6″
April11°C51.8°F50 mm2″
May16°C60.8°F70 mm2.8″
June19°C66.2°F70 mm2.8″
July21°C69.8°F70 mm2.8″
August20.5°C68.9°F65 mm2.6″
September16°C60.8°F50 mm2″Sunny & Mild
October10.5°C50.9°F50 mm2″
November5°C41°F55 mm2.2″
December0.5°C32.9°F50 mm2″Snowy

Frequently asked questions

What is the best time to visit Hungary?

The best months to visit Hungary for sunny, dry weather are September. The warmest month is July (21°C / 69.8°F average), and the driest is February (~35 mm / 1.4 in rainfall).

What is the climate of Hungary?

Hungary has country-wide monthly average temperatures ranging from -1°C / 30.2°F in January to 21°C / 69.8°F in July. Annual rainfall averages about 645 mm / 25.4 in, with the wettest month being May (70 mm / 2.8 in) and the driest February (35 mm / 1.4 in). Regional variation within Hungary can be significant — see subdivision or city pages for detail.

What is the hottest month in Hungary?

The hottest month in Hungary is July, with a country-wide average temperature of 21°C / 69.8°F.

What is the coldest month in Hungary?

The coldest month in Hungary is January, with a country-wide average temperature of -1°C / 30.2°F.

When does it rain most in Hungary?

The wettest month in Hungary is May, averaging about 70 mm / 2.8 in of rain. The driest is February with about 35 mm / 1.4 in.