Share this page with your friends:
Copied!

May 2024 - Public Holidays

DateCountryHoliday name
2024-05-01AD flag AndorraLabour Day
2024-05-01AG flag Antigua & BarbudaLabour Day
2024-05-01AI flag AnguillaLabour Day
2024-05-01AL flag AlbaniaLabour Day
2024-05-01AM flag ArmeniaLabour Day
2024-05-01AO flag AngolaLabour Day
2024-05-01AR flag ArgentinaLabour Day
2024-05-01AT flag AustriaStaatsfeiertag
2024-05-01AW flag ArubaLabour Day
2024-05-01AX flag Ã…land IslandsLabour Day
2024-05-01BA flag Bosnia and HerzegovinaLabour Day
2024-05-01BB flag BarbadosMay Day
2024-05-01BD flag People's Republic of BangladeshMay Day
2024-05-01BE flag BelgiumLabour Day
2024-05-01BF flag Burkina FasoLabour Day
2024-05-01BG flag BulgariaLabour Day
2024-05-01BH flag BahrainLabour Day
2024-05-01BI flag BurundiLabour Day
2024-05-01BJ flag BeninLabour Day
2024-05-01BL flag St. BarthsLabour Day
2024-05-01BO flag BoliviaLabour Day
2024-05-01BQ flag Caribbean NetherlandsLabour Day
2024-05-01BR flag BrazilLabour Day
2024-05-01BW flag BotswanaLabour Day
2024-05-01BY flag BelarusLabour Day
2024-05-01BZ flag BelizeLabour Day
2024-05-01CD flag Democratic Republic of the CongoLabour Day
2024-05-01CF flag Central African RepublicLabour Day
2024-05-01CG flag Republic of the CongoLabour Day
2024-05-01CH flag SwitzerlandLabour Day (JU)
2024-05-01CI flag Republic of Côte d'IvoireLabour Day
2024-05-01CL flag ChileLabour Day
2024-05-01CM flag CameroonLabour Day
2024-05-01CN flag ChinaLabour Day
2024-05-01CO flag ColombiaLabour Day
2024-05-01CR flag Costa RicaLabour Day
2024-05-01CU flag CubaLabour Day
2024-05-01CV flag Cape VerdeLabour Day
2024-05-01CW flag CuraçaoLabour Day
2024-05-01CY flag CyprusLabour Day
2024-05-01CZ flag Czech RepublicLabour Day
2024-05-01DE flag GermanyLabour Day
2024-05-01DJ flag DjiboutiLabour Day
2024-05-01DM flag DominicaLabour Day
2024-05-01DZ flag AlgeriaLabour Day
2024-05-01EC flag EcuadorLabour Day
2024-05-01EE flag EstoniaLabour Day
2024-05-01EG flag EgyptLabour Day
2024-05-01ER flag EritreaLabour Day
2024-05-01ES flag SpainLabour Day
2024-05-01FI flag FinlandLabour Day
2024-05-01FR flag FranceLabour Day
2024-05-01GA flag GabonLabour Day
2024-05-01GD flag GrenadaLabour Day
2024-05-01GF flag French GuianaLabour Day
2024-05-01GH flag GhanaLabour Day
2024-05-01GI flag GibraltarMay Day
2024-05-01GM flag The GambiaLabour Day
2024-05-01GN flag GuineaLabour Day
2024-05-01GP flag GuadeloupeLabour Day
2024-05-01GQ flag Republic of Equatorial GuineaLabour Day
2024-05-01GR flag GreeceLabour Day
2024-05-01GT flag GuatemalaLabour Day
2024-05-01GW flag Guinea-BissauLabour Day
2024-05-01GY flag GuyanaLabour Day
2024-05-01HK flag Hong KongLabour Day
2024-05-01HN flag HondurasLabour Day
2024-05-01HR flag CroatiaLabour Day
2024-05-01HT flag HaitiLabour Day
2024-05-01HU flag HungaryLabour Day
2024-05-01 Canary IslandsLabour Day
2024-05-01ID flag IndonesiaLabour Day
2024-05-01IS flag IcelandLabour Day
2024-05-01IT flag ItaliaLabour Day
2024-05-01KE flag KenyaLabour Day
2024-05-01KM flag ComorosLabour Day
2024-05-01LC flag St. LuciaLabour Day
2024-05-01LI flag LichtensteinLabour Day
2024-05-01LS flag LesothoWorkers' Day
2024-05-01LT flag LithuaniaLabour Day
2024-05-01LU flag LuxembourgLabour Day
2024-05-01LV flag LatviaLabour Day
2024-05-01LY flag LibyaLabour Day
2024-05-01MA flag Kingdom of MoroccoLabour Day
2024-05-01MC flag MonacoLabour Day
2024-05-01MD flag MoldovaLabour Day
2024-05-01ME flag MontenegroLabour Day
2024-05-01MF flag St. MartinLabour Day
2024-05-01MG flag MadagascarLabour Day
2024-05-01MK flag MacedoniaLabour Day
2024-05-01ML flag Republic of MaliLabour Day
2024-05-01MQ flag MartiniqueLabour Day
2024-05-01MR flag MauritaniaLabour Day
2024-05-01MT flag MaltaLabour Day
2024-05-01MW flag MalawiLabour Day
2024-05-01MX flag MexicoLabour Day
2024-05-01MY flag MalaysiaLabour Day
2024-05-01MZ flag MozambiqueWorkers' Day
2024-05-01NA flag NamibiaWorkers Day
2024-05-01NC flag New CaledoniaLabour Day
2024-05-01NE flag Republic of the NigerLabour Day
2024-05-01NG flag NigeriaWorker's Day
2024-05-01NI flag NicaraguaLabour Day
2024-05-01NO flag NorwayLabour Day
2024-05-01PA flag PanamaLabour Day
2024-05-01PE flag PeruLabour Day
2024-05-01PH flag PhilippinesLabour Day
2024-05-01PL flag PolandLabour Day
2024-05-01PM flag St. Pierre & MiquelonLabour Day
2024-05-01PT flag PortugalLabour Day
2024-05-01PY flag ParaguayLabour Day
2024-05-01RE flag RéunionLabour Day
2024-05-01RO flag RomaniaLabour Day
2024-05-01RS flag SerbiaLabour Day
2024-05-01RU flag RussiaSpring and Labour Day
2024-05-01RW flag RwandaLabour Day
2024-05-01SC flag SeychellesLabour Day
2024-05-01SE flag SwedenLabour Day
2024-05-01SG flag SingaporeLabour Day
2024-05-01SI flag SloveniaLabour Day
2024-05-01SJ flag Svalbard & Jan MayenLabour Day
2024-05-01SK flag SlovakiaLabour Day
2024-05-01SM flag San MarinoLabour Day
2024-05-01SN flag SenegalLabour Day
2024-05-01SO flag SomaliaLabour Day
2024-05-01SR flag SurinameLabour Day
2024-05-01ST flag São Tomé & PríncipeLabour Day
2024-05-01SV flag El SalvadorLabour Day
2024-05-01SX flag Sint MaartenLabour Day
2024-05-01SZ flag SwazilandLabour Day
2024-05-01TD flag ChadLabour Day
2024-05-01TG flag Togolese RepublicLabour Day
2024-05-01TN flag TunisiaLabour Day
2024-05-01TR flag TurkeyLabour and Solidarity Day
2024-05-01TZ flag TanzaniaLabour Day
2024-05-01UA flag UkraineLabour Day
2024-05-01UG flag UgandaLabour Day
2024-05-01UY flag UruguayLabour Day
2024-05-01VA flag Vatican CitySaint Joseph the Worker
2024-05-01VC flag St. Vincent & GrenadinesLabour Day
2024-05-01VE flag VenezuelaLabour Day
2024-05-01VN flag VietnamLabour Day
2024-05-01VU flag VanuatuLabour Day
2024-05-01XK flag KosovoLabour Day
2024-05-01YT flag MayotteLabour Day
2024-05-01ZA flag South AfricaWorkers' Day
2024-05-01ZM flag ZambiaLabour Day
2024-05-01ZW flag ZimbabweLabour Day
2024-05-01KH flag CambodiaInternational Labor Day
2024-05-01JO flag JordanLabor Day
2024-05-01KZ flag KazakhstanKazakhstan's People Solidarity Holiday
2024-05-01LA flag LaosInternational Labor Day
2024-05-01TL flag Timor LesteWorld Labor Day
2024-05-01PK flag PakistanLabour Day
2024-05-01YE flag YemenMay Day
2024-05-01WF flag Wallis and FutunaLabor Day / May Day
2024-05-01TJ flag TajikistanLabor Day / May Day
2024-05-01SY flag SyriaLabor Day
2024-05-01PF flag French PolynesiaLabor Day / May Day
2024-05-01NP flag NepalMajdoor Divas
2024-05-01MV flag MaldivesLabor Day / May Day
2024-05-01MU flag MauritiusLabour Day
2024-05-01MO flag MacaoLabor Day / May Day
2024-05-01MM flag MyanmarLabor Day / May Day
2024-05-01MH flag Marshall IslandsConstitution Day
2024-05-01LK flag Sri LankaMay Day
2024-05-01LB flag LebanonLabor Day
2024-05-01KP flag North KoreaMay Day
2024-05-01KG flag KyrgyzstanMay Day
2024-05-01IQ flag IraqLabor Day
2024-05-01IN flag IndiaInternational Worker's Day
2024-05-01BV flag NorwayLabor Day
2024-05-01AF flag AfghanistanLabor Day
2024-05-01CH flag SwitzerlandLabour Day (VS)
2024-05-02BA flag Bosnia and Herzegovina2nd day of the Labour Day
2024-05-02ES flag SpainDía de la Comunidad de Madrid
2024-05-02ME flag MontenegroLabour Day
2024-05-02RS flag SerbiaLabour Day
2024-05-02SI flag SloveniaLabour Day
2024-05-02BT flag BhutanBirth Anniversary of Third Druk Gyalpo
2024-05-03BG flag BulgariaGood Friday
2024-05-03CY flag CyprusGood Friday
2024-05-03ER flag EritreaOrthodox Good Friday
2024-05-03ET flag EthiopiaGood Friday
2024-05-03GE flag GeorgiaGood Friday
2024-05-03GR flag GreeceGood Friday
2024-05-03JP flag JapanConstitution Day
2024-05-03ME flag MontenegroGood Friday
2024-05-03PL flag PolandConstitution Day
2024-05-03RO flag RomaniaGood Friday
2024-05-03RS flag SerbiaOrthodox Good Friday
2024-05-03LB flag LebanonOrthodox Good Friday
2024-05-03IO flag United KingdomOrthodox Good Friday
2024-05-03HM flag AustraliaOrthodox Good Friday
2024-05-04AT flag AustriaFlorian
2024-05-04GE flag GeorgiaEaster Saturday
2024-05-04JP flag JapanGreenery Day
2024-05-04LV flag LatviaRestoration of Independence day
2024-05-04NA flag NamibiaCassinga Day
2024-05-04TH flag ThailandCoronation Day
2024-05-04IO flag United KingdomOrthodox Holy Saturday
2024-05-04HM flag AustraliaOrthodox Holy Saturday
2024-05-04AN flag NetherlandsRemembrance Day
2024-05-04IR flag IranMartyrdom of Imam Jafar
2024-05-04CN flag ChinaYouth Day
2024-05-05AL flag AlbaniaOrthodox Easter
2024-05-05BA flag Bosnia and HerzegovinaOrthodox Easter
2024-05-05BG flag BulgariaEaster Sunday
2024-05-05CY flag CyprusEaster Sunday
2024-05-05ER flag EritreaOrthodox Easter
2024-05-05ET flag EthiopiaEaster Sunday
2024-05-05GE flag GeorgiaEaster Sunday
2024-05-05GR flag GreeceEaster Sunday
2024-05-05GY flag GuyanaArrival Day
2024-05-05JP flag JapanChildren's Day
2024-05-05KR flag South KoreaChildren's Day
2024-05-05MD flag MoldovaEaster Sunday
2024-05-05ME flag MontenegroEaster Sunday
2024-05-05MK flag MacedoniaOrthodox Easter
2024-05-05RO flag RomaniaEaster Sunday
2024-05-05RS flag SerbiaOrthodox Easter
2024-05-05SD flag SudanCoptic Easter
2024-05-05UA flag UkraineOrthodox Easter
2024-05-05XK flag KosovoOrthodox Easter
2024-05-05SY flag SyriaOrthodox Easter Day
2024-05-05PW flag PalauSenior Citizens Day
2024-05-05LB flag LebanonOrthodox Easter Day
2024-05-05LB flag LebanonMartyr's Day
2024-05-05KG flag KyrgyzstanConstitution Day of the Kyrgyz Republic
2024-05-05IO flag United KingdomYom HaShoah
2024-05-05IO flag United KingdomOrthodox Easter
2024-05-05HM flag AustraliaOrthodox Easter
2024-05-05AN flag NetherlandsLiberation Day
2024-05-06AL flag AlbaniaOrthodox Easter
2024-05-06AU flag AustraliaMay Day (NT)
2024-05-06AU flag AustraliaLabour Day (QLD)
2024-05-06BG flag BulgariaSt. George's Day
2024-05-06BG flag BulgariaEaster Monday
2024-05-06CY flag CyprusEaster Monday
2024-05-06EG flag EgyptSham El Nessim
2024-05-06GB flag United KingdomEarly May bank holiday
2024-05-06GE flag GeorgiaEaster Monday
2024-05-06GG flag GuernseyEarly May bank holiday
2024-05-06GR flag GreeceEaster Monday
2024-05-06IE flag IrelandMay Day
2024-05-06IM flag Isle of ManEarly May bank holiday
2024-05-06JE flag JerseyEarly May bank holiday
2024-05-06JP flag JapanChildren's Day (substitute day)
2024-05-06KN flag St. Kitts & NevisLabour Day
2024-05-06LV flag LatviaRestoration of Independence day (substitute day)
2024-05-06MD flag MoldovaEaster Monday
2024-05-06MK flag MacedoniaOrthodox Easter Monday
2024-05-06MS flag MontserratLabour Day
2024-05-06RO flag RomaniaEaster Monday
2024-05-06RS flag SerbiaOrthodox Easter Monday
2024-05-06UA flag UkraineOrthodox Easter
2024-05-06SY flag SyriaMartyrs' Day
2024-05-06PW flag PalauDay off for Senior Citizens Day
2024-05-06LB flag LebanonOrthodox Easter Monday
2024-05-06KG flag KyrgyzstanDay off for Constitution Day of the Kyrgyz Republic
2024-05-06IO flag United KingdomOrthodox Easter Monday
2024-05-06IO flag United KingdomEarly May Bank Holiday
2024-05-06HM flag AustraliaYom HaShoah
2024-05-06HM flag AustraliaOrthodox Easter Monday
2024-05-07US flag United States of AmericaPrimary Election Day
2024-05-07KZ flag KazakhstanDefender of the Fatherland Day
2024-05-08BL flag St. BarthsVictory Day
2024-05-08CZ flag Czech RepublicLiberation Day
2024-05-08FR flag FranceVictory Day
2024-05-08GF flag French GuianaVictory Day
2024-05-08GP flag GuadeloupeVictory Day
2024-05-08MF flag St. MartinVictory Day
2024-05-08MQ flag MartiniqueVictory Day
2024-05-08NC flag New CaledoniaVictory Day
2024-05-08PM flag St. Pierre & MiquelonVictory Day
2024-05-08RE flag RéunionVictory Day
2024-05-08SK flag SlovakiaDay of victory over fascism
2024-05-08US flag United States of AmericaTruman Day
2024-05-08YT flag MayotteVictory Day
2024-05-08KZ flag KazakhstanDay off (substituted from 05/04/2024)
2024-05-08WF flag Wallis and FutunaVictory Day
2024-05-08PF flag French PolynesiaVictory Day
2024-05-08IN flag IndiaBirthday of Rabindranath
2024-05-08BV flag NorwayDay of Liberation
2024-05-09AM flag ArmeniaVictory and Peace Day
2024-05-09AT flag AustriaAscension Day
2024-05-09AW flag ArubaAscension Day
2024-05-09AX flag Ã…land IslandsAscension Day
2024-05-09AZ flag AzerbaijanDay of Victory over Fascism
2024-05-09BA flag Bosnia and HerzegovinaVictory Day
2024-05-09BE flag BelgiumAscension Day
2024-05-09BF flag Burkina FasoAscension Day
2024-05-09BI flag BurundiAscension Day
2024-05-09BJ flag BeninAscension Day
2024-05-09BL flag St. BarthsAscension Day
2024-05-09BQ flag Caribbean NetherlandsAscension Day
2024-05-09BW flag BotswanaAscension Day
2024-05-09BY flag BelarusVictory Day
2024-05-09CF flag Central African RepublicAscension Day
2024-05-09CG flag Republic of the CongoAscension Day
2024-05-09CH flag SwitzerlandAscension Day
2024-05-09CI flag Republic of Côte d'IvoireAscension Day
2024-05-09CM flag CameroonAscension Day
2024-05-09CW flag CuraçaoAscension Day
2024-05-09DE flag GermanyAscension Day
2024-05-09DK flag DenmarkAscension Day
2024-05-09FI flag FinlandAscension Day
2024-05-09FO flag Faroe IslandsAscension Day
2024-05-09FR flag FranceAscension Day
2024-05-09GE flag GeorgiaVictory Day
2024-05-09GF flag French GuianaAscension Day
2024-05-09GG flag GuernseyLiberation Day
2024-05-09GL flag GreenlandAscension Day
2024-05-09GP flag GuadeloupeAscension Day
2024-05-09HT flag HaitiAscension Day
2024-05-09ID flag IndonesiaAscension Day
2024-05-09IS flag IcelandAscension Day
2024-05-09JE flag JerseyLiberation Day
2024-05-09LI flag LichtensteinAscension Day
2024-05-09LS flag LesothoAscension Day
2024-05-09LU flag LuxembourgEurope Day
2024-05-09LU flag LuxembourgAscension Day
2024-05-09MC flag MonacoAscension Day
2024-05-09MD flag MoldovaVictory Day
2024-05-09MF flag St. MartinAscension Day
2024-05-09MG flag MadagascarAscension Day
2024-05-09MQ flag MartiniqueAscension Day
2024-05-09NA flag NamibiaAscension Day
2024-05-09NC flag New CaledoniaAscension Day
2024-05-09NL flag NetherlandsAscension Day
2024-05-09NO flag NorwayAscension Day
2024-05-09PM flag St. Pierre & MiquelonAscension Day
2024-05-09RE flag RéunionAscension Day
2024-05-09RU flag RussiaVictory Day
2024-05-09SE flag SwedenAscension Day
2024-05-09SH flag St. HelenaAscension Day
2024-05-09SJ flag Svalbard & Jan MayenAscension Day
2024-05-09SN flag SenegalAscension Day
2024-05-09SX flag Sint MaartenAscension Day
2024-05-09SZ flag SwazilandAscension Day
2024-05-09TG flag Togolese RepublicAscension Day
2024-05-09UA flag UkraineVictory Day
2024-05-09VU flag VanuatuAscension Day
2024-05-09XK flag KosovoEurope Day
2024-05-09YT flag MayotteAscension Day
2024-05-09KZ flag KazakhstanVictory Day
2024-05-09UZ flag UzbekistanDay of Memory and Honor
2024-05-09WF flag Wallis and FutunaAscension Day
2024-05-09TM flag TurkmenistanVictory Day
2024-05-09TJ flag TajikistanVictory Day
2024-05-09PF flag French PolynesiaAscension Day
2024-05-09LB flag LebanonAscension Day
2024-05-09KG flag KyrgyzstanVictory Day
2024-05-09IO flag United KingdomAscension Day
2024-05-09HM flag AustraliaAscension Day
2024-05-09BV flag NorwayAscension Day
2024-05-09AN flag NetherlandsAscension Day
2024-05-10EH flag Western SaharaMay 20 Revolution
2024-05-10LI flag LichtensteinFeiertagsbrücke
2024-05-10US flag United States of AmericaConfederate Memorial Day
2024-05-10FM flag MicronesiaConstitution Day
2024-05-12GE flag GeorgiaSaint Andrew the First-Called Day
2024-05-12TK flag New ZealandMother's Day
2024-05-12LK flag Sri LankaMother's Day
2024-05-12LB flag LebanonLiberation and Resistance Holiday
2024-05-12IN flag IndiaMothers' Day
2024-05-12HM flag AustraliaMother's Day
2024-05-12AN flag NetherlandsMother's Day
2024-05-13CO flag ColombiaAscension Day
2024-05-13MD flag MoldovaMemorial Day
2024-05-13WS flag SamoaMother's Day
2024-05-13TV flag TuvaluGospel Day
2024-05-14BY flag BelarusCommemoration Day
2024-05-14LR flag LiberiaNational Unification Day
2024-05-14MW flag MalawiKamuzu Day
2024-05-14PY flag ParaguayIndependence Day
2024-05-14KH flag CambodiaHM King Norodom Sihamoni's Birthday
2024-05-14IO flag United KingdomYom HaAtzmaut
2024-05-14HM flag AustraliaYom HaAtzmaut
2024-05-14IL flag IsraelIndependence Day (Yom HaAtzmaut)
2024-05-15HK flag Hong KongBirthday of the Buddha
2024-05-15KR flag South KoreaBuddha's Birthday
2024-05-15PY flag ParaguayIndependence Day
2024-05-15MO flag MacaoBuddha's Birthday
2024-05-15MN flag MongoliaFamily Day
2024-05-16SS flag South SudanSPLA Day
2024-05-17CD flag Democratic Republic of the CongoLiberation Day
2024-05-17ES flag SpainDía de las Letras Gallegas
2024-05-17NO flag NorwayConstitution Day
2024-05-17SJ flag Svalbard & Jan MayenConstitution Day
2024-05-17NR flag NauruConstitution Day
2024-05-17BV flag Norway17 May Constitution Day (1814)
2024-05-18HT flag HaitiFlag and Universities' Day
2024-05-18SO flag SomaliaRestoration of Somaliland Sovereignty
2024-05-18TM flag TurkmenistanConstitution Day
2024-05-18BV flag NorwayWhit Saturday
2024-05-19AD flag AndorraPentecost
2024-05-19AT flag AustriaPentecost
2024-05-19BB flag BarbadosPentecost
2024-05-19BD flag People's Republic of BangladeshBuddha's Birthday
2024-05-19BF flag Burkina FasoPentecost
2024-05-19CG flag Republic of the CongoPentecost
2024-05-19CH flag SwitzerlandPentecost
2024-05-19CV flag Cape VerdeDia do Município da Praia
2024-05-19DK flag DenmarkPentecost
2024-05-19EE flag EstoniaPentecost
2024-05-19FI flag FinlandPentecost
2024-05-19FO flag Faroe IslandsPentecost
2024-05-19GL flag GreenlandPentecost
2024-05-19HU flag HungaryPentecost
2024-05-19IS flag IcelandPentecost
2024-05-19NL flag NetherlandsPentecost
2024-05-19NO flag NorwayPentecost
2024-05-19PL flag PolandPentecost
2024-05-19SE flag SwedenPentecost
2024-05-19SI flag SloveniaPentecost
2024-05-19SJ flag Svalbard & Jan MayenPentecost
2024-05-19SX flag Sint MaartenPentecost
2024-05-19TR flag TurkeyCommemoration of Atatürk, Youth and Sports Day
2024-05-19US flag United States of AmericaMalcolm X Day
2024-05-19IO flag United KingdomPentecost
2024-05-19HM flag AustraliaPentecost
2024-05-19BV flag NorwayWhit Sunday
2024-05-19AN flag NetherlandsWhit Sunday
2024-05-20AD flag AndorraWhit Monday
2024-05-20AG flag Antigua & BarbudaWhit Monday
2024-05-20AI flag AnguillaWhit Monday
2024-05-20AT flag AustriaWhit Monday
2024-05-20BB flag BarbadosWhit Monday
2024-05-20BE flag BelgiumWhit Monday
2024-05-20BJ flag BeninWhit Monday
2024-05-20BL flag St. BarthsWhit Monday
2024-05-20BS flag BahamasWhit Monday
2024-05-20CA flag CanadaVictoria Day
2024-05-20CA flag CanadaNational Patriots' Day (QC)
2024-05-20CF flag Central African RepublicWhit Monday
2024-05-20CG flag Republic of the CongoWhit Monday
2024-05-20CH flag SwitzerlandWhit Monday
2024-05-20CI flag Republic of Côte d'IvoireWhit Monday
2024-05-20CM flag CameroonNational Day
2024-05-20DE flag GermanyWhit Monday
2024-05-20DK flag DenmarkWhit Monday
2024-05-20DM flag DominicaWhit Monday
2024-05-20ES flag SpainWhit Monday
2024-05-20FO flag Faroe IslandsWhit Monday
2024-05-20FR flag FranceWhit Monday
2024-05-20GA flag GabonWhit Monday
2024-05-20GD flag GrenadaWhit Monday
2024-05-20GF flag French GuianaWhit Monday
2024-05-20GL flag GreenlandWhit Monday
2024-05-20GP flag GuadeloupeWhit Monday
2024-05-20HU flag HungaryWhit Monday
2024-05-20IS flag IcelandWhit Monday
2024-05-20IT flag ItaliaWhit Monday
2024-05-20KN flag St. Kitts & NevisWhit Monday
2024-05-20KY flag Cayman IslandsDiscovery Day
2024-05-20LC flag St. LuciaWhit Monday
2024-05-20LI flag LichtensteinWhit Monday
2024-05-20LU flag LuxembourgWhit Monday
2024-05-20MC flag MonacoWhit Monday
2024-05-20MF flag St. MartinWhit Monday
2024-05-20MG flag MadagascarWhit Monday
2024-05-20MQ flag MartiniqueWhit Monday
2024-05-20MS flag MontserratWhit Monday
2024-05-20NC flag New CaledoniaWhit Monday
2024-05-20NL flag NetherlandsWhit Monday
2024-05-20NO flag NorwayWhit Monday
2024-05-20PM flag St. Pierre & MiquelonWhit Monday
2024-05-20RE flag RéunionWhit Monday
2024-05-20SH flag St. HelenaWhit Monday
2024-05-20SJ flag Svalbard & Jan MayenWhit Monday
2024-05-20SN flag SenegalWhit Monday
2024-05-20TG flag Togolese RepublicWhit Monday
2024-05-20VC flag St. Vincent & GrenadinesWhit Monday
2024-05-20VG flag British Virgin IslandsWhit Monday
2024-05-20YT flag MayotteWhit Monday
2024-05-20TL flag Timor LesteRestoration of Independence Day
2024-05-20WF flag Wallis and FutunaWhit Monday
2024-05-20SB flag Solomon IslandsWhit Monday
2024-05-20PF flag French PolynesiaWhit Monday
2024-05-20IO flag United KingdomWhit Monday
2024-05-20HM flag AustraliaWhit Monday
2024-05-20BV flag NorwayWhit Monday
2024-05-20AN flag NetherlandsWhit Monday
2024-05-21CL flag ChileNavy Day
2024-05-21ME flag MontenegroIndependence Day
2024-05-21SH flag St. HelenaSaint Helena Day
2024-05-22FR flag FranceAbolition of Slavery
2024-05-22ME flag MontenegroIndependence Day
2024-05-22MQ flag MartiniqueAbolition of Slavery
2024-05-22MY flag MalaysiaVesak Day
2024-05-22MY flag MalaysiaHari Hol of Pahang (06)
2024-05-22SG flag SingaporeVesak Day
2024-05-22TH flag ThailandVesak Day
2024-05-22KH flag CambodiaVisaka Bochea Day
2024-05-22YE flag YemenUnity Day
2024-05-23ID flag IndonesiaVesak Day
2024-05-23JM flag JamaicaLabour Day
2024-05-23NP flag NepalBuddha Jayanti
2024-05-23NP flag NepalUbhauli Parva
2024-05-23MN flag MongoliaGreat Buddha Day
2024-05-23LK flag Sri LankaVesak Full Moon Poya Day
2024-05-23IN flag IndiaBuddha Purnima/Vesak
2024-05-23BT flag BhutanBuddha's Parinirvana
2024-05-24BG flag BulgariaBulgarian Education and Culture, and Slavonic Literature Day
2024-05-24EC flag EcuadorThe Battle of Pichincha
2024-05-24ER flag EritreaIndependence Day
2024-05-24MK flag MacedoniaSaints Cyril and Methodius Day
2024-05-24LK flag Sri LankaDay after Vesak Full Moon Poya Day
2024-05-25AR flag ArgentinaDay of the First National Government
2024-05-25BO flag BoliviaChuquisaca Day
2024-05-25GM flag The GambiaAfrica Day
2024-05-25GN flag GuineaAfrica Day
2024-05-25LS flag LesothoAfrica Day/ Heroes' Day
2024-05-25MG flag MadagascarAfrica Day
2024-05-25ML flag Republic of MaliJour de l'Afrique
2024-05-25MR flag MauritaniaAfrica Day
2024-05-25NA flag NamibiaAfrica Day
2024-05-25ZM flag ZambiaAfrican Freedom Day
2024-05-25ZW flag ZimbabweAfrica Day
2024-05-25JO flag JordanIndependence Day
2024-05-25TM flag TurkmenistanAshgabat City Day
2024-05-25LB flag LebanonLiberation and Resistance Day
2024-05-26GE flag GeorgiaIndependence Day
2024-05-26GY flag GuyanaIndependence Day
2024-05-26KH flag CambodiaRoyal Ploughing Ceremony
2024-05-26TM flag TurkmenistanCarpet Day
2024-05-26MU flag MauritiusMother's Day
2024-05-26IO flag United KingdomTrinity Sunday
2024-05-26IO flag United KingdomLag B'Omer
2024-05-26HM flag AustraliaTrinity Sunday
2024-05-26HM flag AustraliaLag B'Omer
2024-05-26HM flag AustraliaNational Sorry Day
2024-05-27AS flag American SamoaMemorial Day
2024-05-27AU flag AustraliaReconciliation Day
2024-05-27BZ flag BelizeCommonwealth Day, Sovereign's Day
2024-05-27FR flag FranceAbolition of Slavery (GP)
2024-05-27FR flag Franceabolition of slavery (MF)
2024-05-27GB flag United KingdomSpring bank holiday
2024-05-27GG flag GuernseySpring bank holiday
2024-05-27GI flag GibraltarSpring bank holiday
2024-05-27GP flag GuadeloupeAbolition of Slavery
2024-05-27GU flag GuamMemorial Day
2024-05-27IM flag Isle of ManSpring bank holiday
2024-05-27JE flag JerseySpring bank holiday
2024-05-27MF flag St. Martinabolition of slavery
2024-05-27NG flag NigeriaChildren's Day
2024-05-27PR flag Puerto RicoMemorial Day
2024-05-27TC flag Turks & Caicos IslandsNational Heroes' Day
2024-05-27US flag United States of AmericaMemorial Day
2024-05-27VI flag U.S. Virgin IslandsMemorial Day
2024-05-27MP flag Northern Mariana IslandsMemorial Day
2024-05-27IO flag United KingdomSpring Bank Holiday
2024-05-28AM flag ArmeniaRepublic Day
2024-05-28AZ flag AzerbaijanRepublic Day
2024-05-28ET flag EthiopiaDerg Downfall Day
2024-05-28VE flag VenezuelaNatalicio de Jacinto Lara
2024-05-28NP flag NepalGanatantra Diwas (Republic Day)
2024-05-29ZA flag South AfricaVoting Day
2024-05-29TM flag TurkmenistanInternal Affairs Officers Day
2024-05-30AI flag AnguillaAnguilla Day
2024-05-30AT flag AustriaCorpus Christi
2024-05-30BA flag Bosnia and HerzegovinaCorpus Christi
2024-05-30BO flag BoliviaCorpus Christi
2024-05-30CH flag SwitzerlandCorpus Christi
2024-05-30DE flag GermanyCorpus Christi
2024-05-30DO flag Dominican RepublicCorpus Christi
2024-05-30ES flag SpainCorpus Christi (CM)
2024-05-30ES flag SpainCanary Islands Day (CN)
2024-05-30GD flag GrenadaCorpus Christi
2024-05-30GQ flag Republic of Equatorial GuineaCorpus Christi
2024-05-30HR flag CroatiaNational Day
2024-05-30HR flag CroatiaCorpus Christi
2024-05-30HT flag HaitiCorpus Christi
2024-05-30 Canary IslandsCanary Islands Day
2024-05-30LC flag St. LuciaCorpus Christi
2024-05-30LI flag LichtensteinCorpus Christi
2024-05-30MC flag MonacoCorpus Christi
2024-05-30MY flag MalaysiaTadau Kaamatan
2024-05-30PL flag PolandCorpus Christi
2024-05-30PT flag PortugalCorpus Christi
2024-05-30SC flag SeychellesCorpus Christi
2024-05-30SM flag San MarinoCorpus Christi
2024-05-30TT flag Trinidad & TobagoCorpus Christi
2024-05-30TT flag Trinidad & TobagoIndian Arrival Day
2024-05-30TL flag Timor LesteCorpus Christi
2024-05-30IO flag United KingdomCorpus Christi
2024-05-30HM flag AustraliaCorpus Christi
2024-05-31BM flag BermudaBermuda Day
2024-05-31ES flag SpainDía de Castilla-La Mancha
2024-05-31LI flag LichtensteinFeiertagsbrücke
2024-05-31MY flag MalaysiaTadau Kaamatan
2024-05-31PW flag PalauDay off for President's Day

Stay Updated on Global Public Holidays

Join thousands of subscribers receiving monthly alerts about upcoming public holidays worldwide!

Incorrect Data Report

If you believe any of the data is incorrect, please report it below.

Are you interested in reporting incorrect data?