August 20th, St Stephen’s Day, is the biggest day of the year in Hungary. The day commemorates Stephen I, the first King of Hungary, being canonized in 1083 (45 years after his death) by Pope Gregory VII for bringing Christianity to the people of Hungary. The actual feast day for St Stephen is the 16th of August, but it is celebrated on the 20th as that’s the day the king’s relics arrived in Budapest.
The national holiday sees festivals across the country with the most significant national events taking place in the capital city of Budapest.