According to Greek law, every Sunday of the year is a public holiday. Since the late ’70s, Saturday also is a non school and not working day. In addition, there are four mandatory official public holidays: 25 March (Greek Independence Day), Easter Monday, 15 August (Assumption or Dormition of the Holy Virgin), and 25 December (Christmas). 1 May (Labour Day) and 28 October (Ohi Day) are regulated by law as being optional but it is customary for employees to be given the day off. There are, however, more public holidays celebrated in Greece than are announced by the Ministry of Labour each year as either obligatory or optional. The list of these non-fixed national holidays rarely changes and has not changed in recent decades, giving a total of eleven national holidays each year.
In addition to the national holidays, there are public holidays that are not celebrated nationwide, but only by a specific professional group or a local community. For example, many municipalities have a “Patron Saint” parallel to “Name Days”, or a “Liberation Day”. On such days it is customary for schools to take the day off.
Notable festivals, beyond the religious fests, include Patras Carnival, Athens Festival and various local wine festivals. The city of Thessaloniki is also home of a number of festivals and events. The Thessaloniki International Film Festival is one of the most important film festivals in Southern Europe.