Hungary has a typical continental climate with hot dry summers and mildly cold snowy winters. There are four seasons in Hungary: winter (December, January, February), spring (March, April, May), summer (June, July, August), and autumn (September, October, November).
Average annual temperature is 9.7 °C (49.5 °F). Average high temperature in the summer is 23 to 28 °C (73 to 82 °F) and temperature can climb up above 35 °C on the hottest days in July-August. Average low temperature in the winter is −3 to −7 °C (27 to 19 °F) and temperature might drop below -10 °C on the coldest days.
Generally, the weather is warmest from May to September.
Official website of the Hungarian Metereological Service