Greece has public holidays of which some are fixed into a certain date and others are moveable: Public Holidays in Greece That Are Fixed New Years Day: 1st of January Epiphany: 6th of January| 25th of March: Independence Day & Celebration of Evangelismos (Annunciation) 1st of May. Labor Day: Flower feasts all around Greece. 15th of August: Assumption of the Virgin Mary 28th of October: National Celebration Christmas: 25th-26th of December   Public Holidays in Greece That and change every year Ash Monday: 41 days before Easter. It is the day people begin the Lent. On Ash Monday Greeks fly kites, eat meatless food and celebrate Koulouma. Easter: From Holy Friday until Easter Monday. Pentecost: It is celebrated 50 days after Easter