Here is a handy list of Cyprus Public Holidays 2023.
Sunday 1st January – New Year’s Day
Friday 6th January – Epiphany Day
Monday 27th February – Green Monday (50 Days before Greek Orthodox Easter)
Saturday 25th March – Greek National Day
Saturday 1st April 1st – Cyprus National Day
Friday 14th April – Orthodox Good Friday
Sunday 16th April – Orthodox Easter Sunday
Monday 17th April – Orthodox Easter Monday
Monday 1st May – Labour Day
Monday 5th June – Kataklysmos (Festival of the Flood) / Orthodox Whit Monday
Tuesday 15th August – Assumption of the Virgin Mary
Sunday 1st October – Cyprus Independence Day
Saturday 28th October – Greek National Day / Ochi Day
Monday 25th December – Christmas Day
Tuesday 26th December – Boxing Day
Remember, as a general rule, Banks, Shops, Schools and many other businesses close on these dates. Banks are closed on Easter Tuesday but not on Christmas Eve.