OFAQ WORLD
The Hungarian Parliament lit up at dusk on the Danube, Budapest

Best time to visit · Hungary

Best time to visit Budapest: weather by month

Budapest has four clear seasons. Average daytime highs run from about 4 °C in January and December to 30 °C in July and August, based on NASA POWER data for 2014–2023 adjusted to the city's elevation of 114 m. Rain is spread through the year, about 644 mm in total, with May the wettest month at 74 mm and March the driest at 32 mm.

For walking the city and the Danube banks in mild weather, May (21 °C) and September (24 °C) sit between the cold winter and the hottest weeks, while April (17 °C) and October (18 °C) are cooler but comfortable for sightseeing. June to August is the warmest stretch, good for outdoor baths and evenings by the river, though midday can feel hot.

From November to February highs stay at 10 °C or below, a good time for thermal baths and indoor sights. Budapest Ferenc Liszt Airport (BUD) is about 17 km from the centre in a straight line.

Updated:

Weather month by month

MonthAverage daytime highRain
January4 °C40 mm
February7 °C45 mm
March12 °C32 mm
April17 °C34 mm
May21 °C74 mm
June27 °C59 mm
July30 °C70 mm
August30 °C64 mm
September24 °C65 mm
October18 °C59 mm
November10 °C50 mm
December4 °C52 mm

Daily averages 2014–2023, NASA POWER, adjusted to the city centre's elevation. A guide, not a forecast.

Use this table on your site

Free to reuse on blogs and travel sites. Paste this HTML; keep the source link.

Questions travellers ask

What is the warmest month in Budapest?
July and August, with average daytime highs of about 30 °C.
What is the coldest month in Budapest?
January and December, with average daytime highs of about 4 °C.
When does it rain most in Budapest?
May is the wettest month at about 74 mm; March is the driest at about 32 mm.
Which months are mild for sightseeing?
May and September, with average highs of about 21 °C and 24 °C.

Share this page