Public holiday in Hungary

National Day in Hungary

National Day is listed as a public holiday in Hungary. Use the dates below to plan ahead and check whether an observed or substitute day applies.

Next occurrence

Friday

Google Calendar

National Day dates

4
DateDaySubstitute day
SundayNo
FridayNo
MondayNo
SaturdayNo

Celebrating Hungary's National Day: History and Festivities

Hungary celebrates its foundational National Day on August 20th with grand nationwide festivities. This major public holiday honors King Saint Stephen, the visionary founder of the Hungarian state. Citizens and visitors gather to enjoy spectacular fireworks displays, cultural programs, and traditional culinary treats.

History

August 20th marks the anniversary of the death of King Saint Stephen in 1038 and his canonization in 1083. Stephen unified the Magyar tribes and established Hungary as a Christian European kingdom. The date has served as a symbol of state survival and national identity through centuries of turbulent history.

Traditions & Food

Celebrations feature the ceremonial blessing of the new bread and the cutting of the official Cake of Hungary. Parliament opens its doors for public view, and street fairs showcase traditional crafts. The day culminates with a massive fireworks display over the Danube River in Budapest.

Closures & Travel

As a national public holiday, banks, government offices, and most supermarkets remain closed nationwide. Public transport in Budapest operates on holiday schedules, with significant road closures near major event venues like the riverbanks. Travelers should book accommodation well in advance and expect large crowds in the capital.

Questions about National Day

When is Hungary's National Day celebrated?

It is celebrated annually on August 20th.

Are shops open on August 20th in Hungary?

Most grocery stores, banks, and offices are closed, though some restaurants and tourist sites stay open.

View all public holidays in Hungary