National holidays in Cyprus

Year 2021

Date Weekday Public holiday name
January 1 Friday New Year's Day
March 15 Monday Green Monday
March 25 Thursday Greek Independence Day
April 1 Thursday Cyprus National Holiday
May 1 Saturday Labour Day/May Day
August 15 Sunday Assumption of the Virgin Mary
October 1 Friday Cyprus Independence Day
October 28 Thursday Ochi Day
December 25 Saturday Christmas Day
December 26 Sunday Boxing Day

Year 2022

Date Weekday Public holiday name
January 1 Saturday New Year's Day
March 7 Monday Green Monday
March 25 Friday Greek Independence Day
April 1 Friday Cyprus National Holiday
May 1 Sunday Labour Day/May Day
August 15 Monday Assumption of the Virgin Mary
October 1 Saturday Cyprus Independence Day
October 28 Friday Ochi Day
December 25 Sunday Christmas Day
December 26 Monday Boxing Day

Year 2023

Date Weekday Public holiday name
January 1 Sunday New Year's Day
February 27 Monday Green Monday
March 25 Saturday Greek Independence Day
April 1 Saturday Cyprus National Holiday
May 1 Monday Labour Day/May Day
August 15 Tuesday Assumption of the Virgin Mary
October 1 Sunday Cyprus Independence Day
October 28 Saturday Ochi Day
December 25 Monday Christmas Day
December 26 Tuesday Boxing Day

Year 2024

Date Weekday Public holiday name
January 1 Monday New Year's Day
March 18 Monday Green Monday
March 25 Monday Greek Independence Day
April 1 Monday Cyprus National Holiday
May 1 Wednesday Labour Day/May Day
August 15 Thursday Assumption of the Virgin Mary
October 1 Tuesday Cyprus Independence Day
October 28 Monday Ochi Day
December 25 Wednesday Christmas Day
December 26 Thursday Boxing Day