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