May 2025 - Public Holidays

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

Stay Updated with Global Holidays

Subscribe to receive:

  • Weekly holiday updates for your country
  • Calendar feed notifications
  • Special holiday announcements

By subscribing, you agree to our Privacy Policy. We respect your privacy and will never share your email.

Incorrect Data Report

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

Are you interested in reporting incorrect data?