Here is a handy list of Cyprus Public Holidays in 2025.
Wednesday 1st January – New Year’s Day
Monday 6th January – Epiphany Day
Monday 3rd March – Green Monday (50 Days before Greek Orthodox Easter)
Tuesday 25th March – Greek National Day
Tuesday 1st April – Cyprus National Day
Friday 18th April – Orthodox Good Friday
Sunday 20th April – Orthodox Easter Sunday
Monday 21st April – Orthodox Easter Monday
Thursday 1st May – Labour Day
Monday 9th June – Kataklysmos (Festival of the Flood) / Orthodox Whit Monday
Friday 15th August – Assumption of the Virgin Mary
Wednesday 1st October – Cyprus Independence Day
Tuesday 28th October – Greek National Day / Ochi Day
Thursday 25th December – Christmas Day
Friday 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.