22/05/2017 Monday
Belize – Sovereign’s Day Holiday, Canada – Victoria Day (not statutory in NB NL NS PE), Martinique – Abolition Day, Montenegro – Independence Day Holiday (celebration), Saint Helena – Saint Helena Day Holiday (day in lieu), Uruguay – Battle of Las Piedras Holiday – Banks/Government, Yemen – Unification Day (National Day)
23/05/2017 Tuesday
Jamaica – National Labour Day, Montenegro – Independence Day Holiday (day in lieu)
24/05/2017 Wednesday
Bermuda – Bermuda Day, Bulgaria – Culture and Literacy Day, Cayman Islands – Public Holiday (General Elections), Eritrea – Independence Day, Macedonia – Saints Cyril and Methodius’ Day
25/05/2017 Thursday
Argentina – First Government Day (Día de la Revolución de Mayo), Aruba – Ascension Day, Austria – Ascension Day, Belgium – Ascension Day, Benin – Ascension Day, Bonaire – Ascension Thursday, Botswana – Ascension Day, Burkina Faso – Ascension Day, Burundi – Ascension Day, Cameroon – Ascension Day, Central African Republic – Ascension Day, Congo – Ascension Day, Denmark – Ascension Day, Faroe Islands – Ascension Day, Finland – Ascension Day, France – Ascension Day, French Guiana – Ascension Day, French Polynesia – Ascension Day, Gabon – Ascension, Gambia – African Liberation Day / President Yahya Jammeh’s Birthday, Germany – Ascension Day, Ghana – Africa Unity Day, Greenland – Ascension Day, Guadeloupe – Ascension Day, Guinea – Africa Day (OAU Anniversary), Iceland – Ascension Day, Indonesia – Ascension Day (Kenaikan Yesus Kristus), Ivory Coast – Ascension Day, Jordan – Independence Day, Lebanon – South Liberation Day – Banks/Government, Lesotho – Africa Day / Heroes’ Day, Lesotho – Ascension Day, Liechtenstein – Ascension Day (Auffahrt), Luxembourg – Ascension Day, Madagascar – Ascension Day, Mali – Africa Day, Martinique – Ascension Day, Mauritania – Africa Day, Mayotte – Ascension Day, Monaco – Ascension, Namibia – Africa Day, Namibia – Ascension Day, Netherlands – Ascension Day, New Caledonia – Ascension Day, Norway – Ascension Day, Reunion – Ascension Day, Saint Helena – Ascension Day (Ascension Island/Tristan da Cunha) – Regional, Saint Pierre And Miquelon – Ascension Day, Senegal – Ascension Day, Svalbard And Jan Mayen – Ascension Day, Swaziland – Ascension Day, Sweden – Ascension Day (Kristi himmelsfärdsdag), Switzerland – Ascension Day, Togo – Ascension Day, Vanuatu – Ascension Day, Wallis And Futuna – Ascension Day, Zambia – African Freedom Day, Zimbabwe – Africa Day
26/05/2017 Friday
Belgium – Ascension Friday – Banks, Denmark – Bank Holiday – Banks, Ecuador – Battle of Pichincha Holiday, Georgia – Independence Day, Guyana – Independence Day, Monaco – Bank Holiday – Banks, New Caledonia – Bank Holiday – Banks/Tentative
27/05/2017 Saturday
Afghanistan – Start of Ramadan (Awal Ramadan), Brunei Darussalam – Start of Ramadan (Puasa), Guadeloupe – Abolition Day, Malaysia – Awal Ramadan (JHR KDH MLK PJY) – Regional, Maldives – Begining of the Holy Month of Ramadan, Nigeria – International Children’s Day – Schools, Pakistan – Start of Ramadan Bank Holiday – Banks
28/05/2017 Sunday , Armenia – 1st Republic Day, Azerbaijan – Republic Day (celebration)
China – Dragon Boat Festival Holiday, Ethiopia – Dergue Downfall Day (National Day), India – Maharana Pratap Jayanti (HP RJ) – Regional, Nepal – Ganatantra Diwas / Republic Day