May 2004 - Public Holidays

Holidays and observances for 2004
DateCountryHoliday name
2004-05-01AD flag AndorraLabour Day
2004-05-01AG flag Antigua & BarbudaLabour Day
2004-05-01AI flag AnguillaLabour Day
2004-05-01AL flag AlbaniaLabour Day
2004-05-01AM flag ArmeniaLabour Day
2004-05-01AO flag AngolaLabour Day
2004-05-01AR flag ArgentinaLabour Day
2004-05-01AT flag AustriaStaatsfeiertag
2004-05-01AW flag ArubaLabour Day
2004-05-01AX flag Åland IslandsLabour Day
2004-05-01BA flag Bosnia and HerzegovinaLabour Day
2004-05-01BB flag BarbadosMay Day
2004-05-01BD flag People's Republic of BangladeshMay Day
2004-05-01BE flag BelgiumLabour Day
2004-05-01BF flag Burkina FasoLabour Day
2004-05-01BG flag BulgariaLabour Day
2004-05-01BH flag BahrainLabour Day
2004-05-01BI flag BurundiLabour Day
2004-05-01BJ flag BeninLabour Day
2004-05-01BL flag St. BarthsLabour Day
2004-05-01BO flag BoliviaLabour Day
2004-05-01BQ flag Caribbean NetherlandsLabour Day
2004-05-01BR flag BrazilLabour Day
2004-05-01BW flag BotswanaLabour Day
2004-05-01BY flag BelarusLabour Day
2004-05-01BZ flag BelizeLabour Day
2004-05-01CD flag Democratic Republic of the CongoLabour Day
2004-05-01CF flag Central African RepublicLabour Day
2004-05-01CG flag Republic of the CongoLabour Day
2004-05-01CH flag SwitzerlandLabour Day (JU)
2004-05-01CI flag Republic of Côte d'IvoireLabour Day
2004-05-01CL flag ChileLabour Day
2004-05-01CM flag CameroonLabour Day
2004-05-01CN flag ChinaLabour Day
2004-05-01CO flag ColombiaLabour Day
2004-05-01CR flag Costa RicaLabour Day
2004-05-01CU flag CubaLabour Day
2004-05-01CV flag Cape VerdeLabour Day
2004-05-01CW flag CuraçaoLabour Day
2004-05-01CY flag CyprusLabour Day
2004-05-01CZ flag Czech RepublicLabour Day
2004-05-01DE flag GermanyLabour Day
2004-05-01DJ flag DjiboutiLabour Day
2004-05-01DM flag DominicaLabour Day
2004-05-01DO flag Dominican RepublicLabour Day
2004-05-01DZ flag AlgeriaLabour Day
2004-05-01EC flag EcuadorLabour Day
2004-05-01EE flag EstoniaLabour Day
2004-05-01EG flag EgyptLabour Day
2004-05-01ER flag EritreaLabour Day
2004-05-01ES flag SpainLabour Day
2004-05-01FI flag FinlandLabour Day
2004-05-01FR flag FranceLabour Day
2004-05-01GA flag GabonLabour Day
2004-05-01GD flag GrenadaLabour Day
2004-05-01GF flag French GuianaLabour Day
2004-05-01GH flag GhanaLabour Day
2004-05-01GM flag The GambiaLabour Day
2004-05-01GN flag GuineaLabour Day
2004-05-01GP flag GuadeloupeLabour Day
2004-05-01GQ flag Republic of Equatorial GuineaLabour Day
2004-05-01GR flag GreeceLabour Day
2004-05-01GT flag GuatemalaLabour Day
2004-05-01GW flag Guinea-BissauLabour Day
2004-05-01GY flag GuyanaLabour Day
2004-05-01HK flag Hong KongLabour Day
2004-05-01HN flag HondurasLabour Day
2004-05-01HR flag CroatiaLabour Day
2004-05-01HT flag HaitiLabour Day
2004-05-01HU flag HungaryLabour Day
2004-05-01 Canary IslandsLabour Day
2004-05-01ID flag IndonesiaLabour Day
2004-05-01IS flag IcelandLabour Day
2004-05-01IT flag ItaliaLabour Day
2004-05-01KE flag KenyaLabour Day
2004-05-01KM flag ComorosLabour Day
2004-05-01LC flag St. LuciaLabour Day
2004-05-01LI flag LichtensteinLabour Day
2004-05-01LS flag LesothoWorkers' Day
2004-05-01LT flag LithuaniaLabour Day
2004-05-01LU flag LuxembourgLabour Day
2004-05-01LV flag LatviaLabour Day
2004-05-01LY flag LibyaLabour Day
2004-05-01MA flag Kingdom of MoroccoLabour Day
2004-05-01MC flag MonacoLabour Day
2004-05-01MD flag MoldovaLabour Day
2004-05-01ME flag MontenegroLabour Day
2004-05-01MF flag St. MartinLabour Day
2004-05-01MG flag MadagascarLabour Day
2004-05-01MK flag MacedoniaLabour Day
2004-05-01ML flag Republic of MaliLabour Day
2004-05-01MQ flag MartiniqueLabour Day
2004-05-01MR flag MauritaniaLabour Day
2004-05-01MT flag MaltaLabour Day
2004-05-01MW flag MalawiLabour Day
2004-05-01MX flag MexicoLabour Day
2004-05-01MY flag MalaysiaLabour Day
2004-05-01MZ flag MozambiqueWorkers' Day
2004-05-01NA flag NamibiaWorkers Day
2004-05-01NC flag New CaledoniaLabour Day
2004-05-01NE flag Republic of the NigerLabour Day
2004-05-01NG flag NigeriaWorker's Day
2004-05-01NI flag NicaraguaLabour Day
2004-05-01NO flag NorwayLabour Day
2004-05-01PA flag PanamaLabour Day
2004-05-01PE flag PeruLabour Day
2004-05-01PH flag PhilippinesLabour Day
2004-05-01PL flag PolandLabour Day
2004-05-01PM flag St. Pierre & MiquelonLabour Day
2004-05-01PT flag PortugalLabour Day
2004-05-01PY flag ParaguayLabour Day
2004-05-01RE flag RéunionLabour Day
2004-05-01RO flag RomaniaLabour Day
2004-05-01RS flag SerbiaLabour Day
2004-05-01RU flag RussiaSpring and Labour Day
2004-05-01RW flag RwandaLabour Day
2004-05-01SC flag SeychellesLabour Day
2004-05-01SE flag SwedenLabour Day
2004-05-01SG flag SingaporeLabour Day
2004-05-01SI flag SloveniaLabour Day
2004-05-01SJ flag Svalbard & Jan MayenLabour Day
2004-05-01SK flag SlovakiaLabour Day
2004-05-01SM flag San MarinoLabour Day
2004-05-01SN flag SenegalLabour Day
2004-05-01SO flag SomaliaLabour Day
2004-05-01SR flag SurinameLabour Day
2004-05-01ST flag São Tomé & PríncipeLabour Day
2004-05-01SV flag El SalvadorLabour Day
2004-05-01SX flag Sint MaartenLabour Day
2004-05-01SZ flag SwazilandLabour Day
2004-05-01TD flag ChadLabour Day
2004-05-01TG flag Togolese RepublicLabour Day
2004-05-01TN flag TunisiaLabour Day
2004-05-01TR flag TurkeyLabour and Solidarity Day
2004-05-01TZ flag TanzaniaLabour Day
2004-05-01UA flag UkraineLabour Day
2004-05-01UG flag UgandaLabour Day
2004-05-01UY flag UruguayLabour Day
2004-05-01VA flag Vatican CitySaint Joseph the Worker
2004-05-01VC flag St. Vincent & GrenadinesLabour Day
2004-05-01VE flag VenezuelaLabour Day
2004-05-01VN flag VietnamLabour Day
2004-05-01VU flag VanuatuLabour Day
2004-05-01XK flag KosovoLabour Day
2004-05-01YT flag MayotteLabour Day
2004-05-01ZA flag South AfricaWorkers' Day
2004-05-01ZM flag ZambiaLabour Day
2004-05-01ZW flag ZimbabweLabour Day
2004-05-01KH flag CambodiaInternational Labor Day
2004-05-01JO flag JordanLabor Day; Prophet's Birthday (estimated)
2004-05-01KZ flag KazakhstanKazakhstan's People Solidarity Holiday
2004-05-01KW flag KuwaitProphet's Birthday (estimated)
2004-05-01LA flag LaosInternational Labor Day
2004-05-01AE flag United Arab EmiratesBirthday of Muhammad (Mawlid)
2004-05-01BA flag Bosnia and HerzegovinaBirthday of Muhammad (Mawlid)
2004-05-01BD flag People's Republic of BangladeshBirthday of Muhammad (Mawlid)
2004-05-01BF flag Burkina FasoBirthday of Muhammad (Mawlid)
2004-05-01BH flag BahrainBirthday of Muhammad (Mawlid)
2004-05-01BJ flag BeninBirthday of Muhammad (Mawlid)
2004-05-01BN flag BruneiBirthday of Muhammad (Mawlid)
2004-05-01CC flag Cocos (Keeling) IslandsHari Maulaud Nabi
2004-05-01CI flag Republic of Côte d'IvoireBirthday of Muhammad (Mawlid)
2004-05-01DJ flag DjiboutiBirthday of Muhammad (Mawlid)
2004-05-01DZ flag AlgeriaBirthday of Muhammad (Mawlid)
2004-05-01EG flag EgyptBirthday of Muhammad (Mawlid)
2004-05-01EH flag Western SaharaBirthday of Muhammad (Mawlid)
2004-05-01ER flag EritreaBirthday of Muhammad (Mawlid)
2004-05-01ET flag EthiopiaBirthday of Muhammad (Mawlid)
2004-05-01FJ flag FijiBirthday of Muhammad (Mawlid)
2004-05-01GM flag The GambiaBirthday of Muhammad (Mawlid)
2004-05-01GN flag GuineaBirthday of Muhammad (Mawlid)
2004-05-01GY flag GuyanaYouman Nabi
2004-05-01ID flag IndonesiaBirthday of Muhammad (Mawlid)
2004-05-01KM flag ComorosBirthday of Muhammad (Mawlid)
2004-05-01LY flag LibyaBirthday of Muhammad (Mawlid)
2004-05-01MA flag Kingdom of MoroccoBirthday of Muhammad (Mawlid)
2004-05-01ML flag Republic of MaliBirthday of Muhammad (Mawlid)
2004-05-01MR flag MauritaniaBirthday of Muhammad (Mawlid)
2004-05-01MY flag MalaysiaBirthday of Muhammad (Mawlid)
2004-05-01NE flag Republic of the NigerBirthday of Muhammad (Mawlid)
2004-05-01NG flag NigeriaBirthday of Muhammad (Mawlid)
2004-05-01SD flag SudanBirthday of Muhammad (Mawlid)
2004-05-01SL flag Sierra LeoneMawlid
2004-05-01SN flag SenegalBirthday of Muhammad (Mawlid)
2004-05-01SO flag SomaliaBirthday of Muhammad (Mawlid)
2004-05-01TD flag ChadBirthday of Muhammad (Mawlid)
2004-05-01TN flag TunisiaBirthday of Muhammad (Mawlid)
2004-05-01TZ flag TanzaniaMaulid Day
2004-05-01CH flag SwitzerlandLabour Day (VS)
2004-05-02BA flag Bosnia and Herzegovina2nd day of the Labour Day
2004-05-02ME flag MontenegroLabour Day
2004-05-02SI flag SloveniaLabour Day
2004-05-02UA flag UkraineLabour Day
2004-05-02TG flag Togolese RepublicBirthday of Muhammad (Mawlid)
2004-05-03AU flag AustraliaMay Day (NT)
2004-05-03AU flag AustraliaLabour Day (QLD)
2004-05-03BA flag Bosnia and Herzegovina2nd day of the Labour Day (substitute day)
2004-05-03ES flag SpainLabour Day (substitute day) (CT)
2004-05-03ES flag SpainDía de la Comunidad de Madrid (MD)
2004-05-03ES flag SpainDía de la Comunidad de Madrid (substitute day) (MD)
2004-05-03GB flag United KingdomEarly May bank holiday
2004-05-03GG flag GuernseyEarly May bank holiday
2004-05-03GH flag GhanaLabour Day (substitute day)
2004-05-03GI flag GibraltarMay Day
2004-05-03IE flag IrelandMay Day
2004-05-03IM flag Isle of ManEarly May bank holiday
2004-05-03JE flag JerseyEarly May bank holiday
2004-05-03JP flag JapanConstitution Day
2004-05-03KN flag St. Kitts & NevisLabour Day
2004-05-03ME flag MontenegroLabour Day (substitute day)
2004-05-03MS flag MontserratLabour Day
2004-05-03MW flag MalawiLabour Day
2004-05-03NG flag NigeriaWorker's Day (substitute day)
2004-05-03PL flag PolandConstitution Day
2004-05-03RS flag SerbiaLabour Day
2004-05-03SZ flag SwazilandLabour Day (substitute day)
2004-05-03UA flag UkraineLabour Day (substitute day)
2004-05-03KH flag CambodiaVisaka Bochea Day
2004-05-03KZ flag KazakhstanKazakhstan's People Solidarity Holiday (observed)
2004-05-04AT flag AustriaFlorian
2004-05-04JP flag JapanCitizens' Holiday
2004-05-04LV flag LatviaRestoration of Independence day
2004-05-04NA flag NamibiaCassinga Day
2004-05-04TH flag ThailandCoronation Day
2004-05-04UA flag UkraineLabour Day (substitute day)
2004-05-04US flag United States of AmericaPrimary Election Day
2004-05-04CN flag ChinaYouth Day
2004-05-05GY flag GuyanaArrival Day
2004-05-05JP flag JapanChildren's Day
2004-05-05KR flag South KoreaChildren's Day
2004-05-06BG flag BulgariaSt. George's Day
2004-05-06IR flag IranBirthday of Muhammad Prophet
2004-05-07DK flag DenmarkPrayer Day
2004-05-07FO flag Faroe IslandsGreat Prayer Day
2004-05-07GL flag GreenlandPrayer Day
2004-05-07KH flag CambodiaRoyal Ploughing Ceremony
2004-05-08BL flag St. BarthsVictory Day
2004-05-08CZ flag Czech RepublicLiberation Day
2004-05-08FR flag FranceVictory Day
2004-05-08GF flag French GuianaVictory Day
2004-05-08GP flag GuadeloupeVictory Day
2004-05-08MF flag St. MartinVictory Day
2004-05-08MQ flag MartiniqueVictory Day
2004-05-08NC flag New CaledoniaVictory Day
2004-05-08PM flag St. Pierre & MiquelonVictory Day
2004-05-08RE flag RéunionVictory Day
2004-05-08SK flag SlovakiaDay of victory over fascism
2004-05-08US flag United States of AmericaTruman Day
2004-05-08YT flag MayotteVictory Day
2004-05-09AM flag ArmeniaVictory and Peace Day
2004-05-09AZ flag AzerbaijanDay of Victory over Fascism
2004-05-09BA flag Bosnia and HerzegovinaVictory Day
2004-05-09BY flag BelarusVictory Day
2004-05-09GE flag GeorgiaVictory Day
2004-05-09GG flag GuernseyLiberation Day
2004-05-09JE flag JerseyLiberation Day
2004-05-09MD flag MoldovaVictory Day
2004-05-09RU flag RussiaVictory Day
2004-05-09UA flag UkraineVictory Day
2004-05-09XK flag KosovoEurope Day
2004-05-09KZ flag KazakhstanVictory Day
2004-05-09UZ flag UzbekistanDay of Memory and Honor
2004-05-10AZ flag AzerbaijanDay of Victory over Fascism (substitute day)
2004-05-10EH flag Western SaharaMay 20 Revolution
2004-05-10UA flag UkraineVictory Day (substitute day)
2004-05-10US flag United States of AmericaConfederate Memorial Day
2004-05-10KZ flag KazakhstanVictory Day (observed)
2004-05-12GE flag GeorgiaSaint Andrew the First-Called Day
2004-05-14LR flag LiberiaNational Unification Day
2004-05-14MW flag MalawiKamuzu Day
2004-05-14PY flag ParaguayIndependence Day
2004-05-15PY flag ParaguayIndependence Day
2004-05-16SS flag South SudanSPLA Day
2004-05-17CD flag Democratic Republic of the CongoLiberation Day
2004-05-17ES flag SpainDía de las Letras Gallegas
2004-05-17KY flag Cayman IslandsDiscovery Day
2004-05-17NO flag NorwayConstitution Day
2004-05-17SJ flag Svalbard & Jan MayenConstitution Day
2004-05-18HT flag HaitiFlag and Universities' Day
2004-05-18SO flag SomaliaRestoration of Somaliland Sovereignty
2004-05-19BD flag People's Republic of BangladeshBuddha's Birthday
2004-05-19CV flag Cape VerdeDia do Município da Praia
2004-05-19TR flag TurkeyCommemoration of Atatürk, Youth and Sports Day
2004-05-19US flag United States of AmericaMalcolm X Day
2004-05-20AT flag AustriaAscension Day
2004-05-20AW flag ArubaAscension Day
2004-05-20AX flag Åland IslandsAscension Day
2004-05-20BE flag BelgiumAscension Day
2004-05-20BF flag Burkina FasoAscension Day
2004-05-20BI flag BurundiAscension Day
2004-05-20BJ flag BeninAscension Day
2004-05-20BL flag St. BarthsAscension Day
2004-05-20BQ flag Caribbean NetherlandsAscension Day
2004-05-20BW flag BotswanaAscension Day
2004-05-20CF flag Central African RepublicAscension Day
2004-05-20CG flag Republic of the CongoAscension Day
2004-05-20CH flag SwitzerlandAscension Day
2004-05-20CI flag Republic of Côte d'IvoireAscension Day
2004-05-20CM flag CameroonNational Day
2004-05-20CM flag CameroonAscension Day
2004-05-20CW flag CuraçaoAscension Day
2004-05-20DE flag GermanyAscension Day
2004-05-20DK flag DenmarkAscension Day
2004-05-20FI flag FinlandAscension Day
2004-05-20FO flag Faroe IslandsAscension Day
2004-05-20FR flag FranceAscension Day
2004-05-20GF flag French GuianaAscension Day
2004-05-20GL flag GreenlandAscension Day
2004-05-20GP flag GuadeloupeAscension Day
2004-05-20HT flag HaitiAscension Day
2004-05-20ID flag IndonesiaAscension Day
2004-05-20IS flag IcelandAscension Day
2004-05-20LI flag LichtensteinAscension Day
2004-05-20LS flag LesothoAscension Day
2004-05-20LU flag LuxembourgAscension Day
2004-05-20MC flag MonacoAscension Day
2004-05-20MF flag St. MartinAscension Day
2004-05-20MG flag MadagascarAscension Day
2004-05-20MQ flag MartiniqueAscension Day
2004-05-20NA flag NamibiaAscension Day
2004-05-20NC flag New CaledoniaAscension Day
2004-05-20NL flag NetherlandsAscension Day
2004-05-20NO flag NorwayAscension Day
2004-05-20PM flag St. Pierre & MiquelonAscension Day
2004-05-20RE flag RéunionAscension Day
2004-05-20SE flag SwedenAscension Day
2004-05-20SH flag St. HelenaAscension Day
2004-05-20SJ flag Svalbard & Jan MayenAscension Day
2004-05-20SN flag SenegalAscension Day
2004-05-20SX flag Sint MaartenAscension Day
2004-05-20SZ flag SwazilandAscension Day
2004-05-20TG flag Togolese RepublicAscension Day
2004-05-20VA flag Vatican CityAscension Day
2004-05-20VU flag VanuatuAscension Day
2004-05-20YT flag MayotteAscension Day
2004-05-21CL flag ChileNavy Day
2004-05-21LI flag LichtensteinFeiertagsbrücke
2004-05-21ME flag MontenegroIndependence Day
2004-05-21SH flag St. HelenaSaint Helena Day
2004-05-22FR flag FranceAbolition of Slavery
2004-05-22ME flag MontenegroIndependence Day
2004-05-22MQ flag MartiniqueAbolition of Slavery
2004-05-22MY flag MalaysiaHari Hol of Pahang
2004-05-24AR flag ArgentinaBridge Day
2004-05-24BG flag BulgariaBulgarian Education and Culture, and Slavonic Literature Day
2004-05-24BZ flag BelizeCommonwealth Day, Sovereign's Day
2004-05-24CA flag CanadaVictoria Day
2004-05-24CA flag CanadaNational Patriots' Day (QC)
2004-05-24CO flag ColombiaAscension Day
2004-05-24EC flag EcuadorThe Battle of Pichincha
2004-05-24ER flag EritreaIndependence Day
2004-05-24JM flag JamaicaLabour Day
2004-05-24MK flag MacedoniaSaints Cyril and Methodius Day
2004-05-25AR flag ArgentinaDay of the First National Government
2004-05-25BO flag BoliviaChuquisaca Day
2004-05-25GM flag The GambiaAfrica Day
2004-05-25GN flag GuineaAfrica Day
2004-05-25LS flag LesothoAfrica Day/ Heroes' Day
2004-05-25MG flag MadagascarAfrica Day
2004-05-25ML flag Republic of MaliJour de l'Afrique
2004-05-25MR flag MauritaniaAfrica Day
2004-05-25NA flag NamibiaAfrica Day
2004-05-25ZM flag ZambiaAfrican Freedom Day
2004-05-25ZW flag ZimbabweAfrica Day
2004-05-25JO flag JordanIndependence Day
2004-05-26GE flag GeorgiaIndependence Day
2004-05-26GY flag GuyanaIndependence Day
2004-05-26HK flag Hong KongBirthday of the Buddha
2004-05-26KR flag South KoreaBuddha's Birthday
2004-05-26IL flag IsraelShavuot (Feast of Weeks)
2004-05-27FR flag FranceAbolition of Slavery (GP)
2004-05-27FR flag Franceabolition of slavery (MF)
2004-05-27GP flag GuadeloupeAbolition of Slavery
2004-05-27MF flag St. Martinabolition of slavery
2004-05-27NG flag NigeriaChildren's Day
2004-05-28AM flag ArmeniaRepublic Day
2004-05-28AZ flag AzerbaijanRepublic Day
2004-05-28BM flag BermudaBermuda Day
2004-05-28ET flag EthiopiaDerg Downfall Day
2004-05-28VE flag VenezuelaNatalicio de Jacinto Lara
2004-05-29NG flag NigeriaDemocracy Day
2004-05-30AD flag AndorraPentecost
2004-05-30AI flag AnguillaAnguilla Day
2004-05-30AT flag AustriaPentecost
2004-05-30BB flag BarbadosPentecost
2004-05-30BF flag Burkina FasoPentecost
2004-05-30CG flag Republic of the CongoPentecost
2004-05-30CH flag SwitzerlandPentecost
2004-05-30CY flag CyprusPentecost
2004-05-30DK flag DenmarkPentecost
2004-05-30EE flag EstoniaPentecost
2004-05-30ES flag SpainCanary Islands Day (CN)
2004-05-30FI flag FinlandPentecost
2004-05-30FO flag Faroe IslandsPentecost
2004-05-30GL flag GreenlandPentecost
2004-05-30GR flag GreecePentecost
2004-05-30HU flag HungaryPentecost
2004-05-30 Canary IslandsCanary Islands Day
2004-05-30IS flag IcelandPentecost
2004-05-30MY flag MalaysiaTadau Kaamatan
2004-05-30NL flag NetherlandsPentecost
2004-05-30NO flag NorwayPentecost
2004-05-30PL flag PolandPentecost
2004-05-30RO flag RomaniaPentecost
2004-05-30SE flag SwedenPentecost
2004-05-30SI flag SloveniaPentecost
2004-05-30SJ flag Svalbard & Jan MayenPentecost
2004-05-30SX flag Sint MaartenPentecost
2004-05-30TT flag Trinidad & TobagoIndian Arrival Day
2004-05-30UA flag UkrainePentecost
2004-05-31AD flag AndorraWhit Monday
2004-05-31AG flag Antigua & BarbudaWhit Monday
2004-05-31AI flag AnguillaWhit Monday
2004-05-31AS flag American SamoaMemorial Day
2004-05-31AT flag AustriaWhit Monday
2004-05-31AU flag AustraliaReconciliation Day
2004-05-31BB flag BarbadosWhit Monday
2004-05-31BE flag BelgiumWhit Monday
2004-05-31BJ flag BeninWhit Monday
2004-05-31BL flag St. BarthsWhit Monday
2004-05-31BS flag BahamasWhit Monday
2004-05-31CF flag Central African RepublicWhit Monday
2004-05-31CG flag Republic of the CongoWhit Monday
2004-05-31CH flag SwitzerlandWhit Monday
2004-05-31CI flag Republic of Côte d'IvoireWhit Monday
2004-05-31DE flag GermanyWhit Monday
2004-05-31DK flag DenmarkWhit Monday
2004-05-31DM flag DominicaWhit Monday
2004-05-31ES flag SpainCanary Islands Day (substitute day) (CN)
2004-05-31ES flag SpainWhit Monday (CT)
2004-05-31FO flag Faroe IslandsWhit Monday
2004-05-31FR flag FranceWhit Monday
2004-05-31GA flag GabonWhit Monday
2004-05-31GB flag United KingdomSpring bank holiday
2004-05-31GD flag GrenadaWhit Monday
2004-05-31GF flag French GuianaWhit Monday
2004-05-31GG flag GuernseySpring bank holiday
2004-05-31GI flag GibraltarSpring bank holiday
2004-05-31GL flag GreenlandWhit Monday
2004-05-31GP flag GuadeloupeWhit Monday
2004-05-31GR flag GreeceWhit Monday
2004-05-31GU flag GuamMemorial Day
2004-05-31HU flag HungaryWhit Monday
2004-05-31 Canary IslandsCanary Islands Day (substitute day)
2004-05-31IM flag Isle of ManSpring bank holiday
2004-05-31IS flag IcelandWhit Monday
2004-05-31IT flag ItaliaWhit Monday
2004-05-31JE flag JerseySpring bank holiday
2004-05-31KN flag St. Kitts & NevisWhit Monday
2004-05-31LC flag St. LuciaWhit Monday
2004-05-31LI flag LichtensteinWhit Monday
2004-05-31LU flag LuxembourgWhit Monday
2004-05-31MC flag MonacoWhit Monday
2004-05-31MF flag St. MartinWhit Monday
2004-05-31MG flag MadagascarWhit Monday
2004-05-31MQ flag MartiniqueWhit Monday
2004-05-31MS flag MontserratWhit Monday
2004-05-31MY flag MalaysiaTadau Kaamatan
2004-05-31NC flag New CaledoniaWhit Monday
2004-05-31NL flag NetherlandsWhit Monday
2004-05-31NO flag NorwayWhit Monday
2004-05-31PM flag St. Pierre & MiquelonWhit Monday
2004-05-31PR flag Puerto RicoMemorial Day
2004-05-31RE flag RéunionWhit Monday
2004-05-31RO flag RomaniaWhit Monday
2004-05-31SH flag St. HelenaWhit Monday
2004-05-31SJ flag Svalbard & Jan MayenWhit Monday
2004-05-31SN flag SenegalWhit Monday
2004-05-31TC flag Turks & Caicos IslandsNational Heroes' Day
2004-05-31TG flag Togolese RepublicWhit Monday
2004-05-31TT flag Trinidad & TobagoIndian Arrival Day (substitute day)
2004-05-31UA flag UkrainePentecost
2004-05-31US flag United States of AmericaMemorial Day
2004-05-31VC flag St. Vincent & GrenadinesWhit Monday
2004-05-31VG flag British Virgin IslandsWhit Monday
2004-05-31VI flag U.S. Virgin IslandsMemorial Day
2004-05-31YT flag MayotteWhit Monday

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?