HolidayKit

Global calendar · May 2025

Public holidays around the world in May 2025

164 public holidays across 87 countries fall in May 2025. The busiest day is 2025-05-01 with 73 countries off.

87countries are off
164public holidays
73countries on the busiest day

Holidays by date

DateDayHolidayCountries
2025-05-01ThuLabour Day / Labour Day · Día del Trabajador / Labour Day · Աշխատանքի օր +52 moreAlbania · Andorra · Argentina · Armenia · Austria · Bahrain · Bangladesh · Belarus · Belgium · Brazil · Bulgaria · Chile · China · Colombia · Costa Rica · Croatia · Cyprus · Czechia · Egypt · Estonia · Finland · France · Germany · Greece · Hong Kong · Hungary · Iceland · Indonesia · Israel · Italy · Jordan · Kazakhstan · Kenya · Latvia · Lebanon · Liechtenstein · Lithuania · Luxembourg · Malaysia · Malta · Mauritius · Mexico · Moldova · Monaco · Morocco · Nigeria · Norway · Pakistan · Panama · Peru · Philippines · Poland · Portugal · Romania · Russia · San Marino · Serbia · Singapore · Slovakia · Slovenia · South Africa · Spain · Sri Lanka · Sweden · Switzerland · Thailand · Tunisia · Turkey · Ukraine · Uruguay · Vatican City · Venezuela · Vietnam
2025-05-02FriInternational Workers' Day · Día del Trabajo / Day off (substituted from 01/04/2025) / Labour Day · Praznik rada +2 moreEcuador · Russia · Serbia · Slovenia · Spain
2025-05-03SatConstitution Memorial Day · 憲法記念日 / Constitution Day · Święto Konstytucji 3 MajaJapan · Poland
2025-05-04SunMartyrs' Day / Coronation DayLebanon · Thailand
2025-05-05MonBuddha's Birthday · 佛誕 / May Day · Lá Bealtaine / Children's Day · こどもの日 +5 moreHong Kong · Ireland · Japan · Latvia · South Korea · Thailand · United Kingdom
2025-05-06TueSaint George's Day · Гергьовден, ден на храбростта и Българската армия / Greenery Day · みどりの日Bulgaria · Japan
2025-05-07WedDefender of the Fatherland Day · Отан Қорғаушы күніKazakhstan
2025-05-08ThuLiberation Day · Den vítězství / Victory in Europe Day · Victoire 1945 / Liberation Day · Tag der Befreiung +3 moreCzechia · France · Germany · Russia · Slovakia · Ukraine
2025-05-09FriVictory and Peace Day · Հաղթանակի և Խաղաղության տոն / Victory over Fascism Day / Victory Day +5 moreArmenia · Azerbaijan · Belarus · Georgia · Kazakhstan · Luxembourg · Moldova · Russia · Uzbekistan
2025-05-11SunMother's Day · Mātes diena / Resistance and Liberation Day / Visakha BuchaLatvia · Lebanon · Thailand
2025-05-12MonSaint Andrew the First-Called Day · წმინდა მოციქულის ანდრია პირველწოდებულის საქართველოში შემოსვლის დღე / Buddha Purnima / Vesak Day +3 moreGeorgia · India · Malaysia · Philippines · Singapore · Sri Lanka · Thailand
2025-05-13TueDay Following Vesak Full Moon Poya DaySri Lanka
2025-05-14WedRadunitsaBelarus
2025-05-17SatConstitution Day · Syttende mai / Galician Literature Day · Día das Letras GalegasNorway · Spain
2025-05-18SunBattle of Las Piedras · Batalla de las PiedrasUruguay
2025-05-19MonNational Patriots' Day / Victoria Day / Atatürk Commemoration & Youth Day · Atatürk'ü Anma, Gençlik ve Spor BayramıCanada · Turkey
2025-05-21WedNavy DayChile
2025-05-23FriThe Battle of Pichincha · Batalla de PichinchaEcuador
2025-05-25SunMay Revolution · Día de la Revolución de Mayo / Independence DayArgentina · Jordan
2025-05-26MonSaints Cyril and Methodius Day · Ден на Българската просвета и култура и на славянската писменост / Independence Day · დამოუკიდებლობის დღე / Spring Bank Holiday +1 moreBulgaria · Georgia · United Kingdom · United States
2025-05-28WedRepublic Day · Հանրապետության օր / Independence Day / Youm-e-TakbeerArmenia · Azerbaijan · Pakistan
2025-05-29ThuAscension Day · Christi Himmelfahrt / Ascension Day · Onze Lieve Heer hemel / Ascension Day · Kristi Himmelfartsdag +11 moreAustria · Belgium · Denmark · Finland · France · Germany · Iceland · Indonesia · Liechtenstein · Luxembourg · Monaco · Netherlands · Norway · Sweden · Switzerland · Venezuela
2025-05-30FriDay after Ascension Day / National Day · Dan državnosti / Day of the Canary Islands · Día de Canarias +1 moreBelgium · Croatia · Spain · Taiwan
2025-05-31SatDragon Boat Festival · 端午 / Dragon Boat Festival · 端午節 / Day of Castilla-La Mancha · Día de la Región Castilla-La Mancha +1 moreChina · Hong Kong · Spain · Taiwan
← Apr 2025All of 2025Jun 2025 →2025 long weekends

Frequently asked questions

How many public holidays are there in May 2025?
164 public holidays across 87 countries are listed for May 2025, including regional holidays.
Which day in May 2025 has the most countries off?
2025-05-01 — 73 countries have a public holiday that day.
Are regional and local holidays included?
Yes. Where a country observes holidays only in some regions, each regional holiday is listed separately with its date.
Browse countriesHoliday guides