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
| Date | Day | Holiday | Countries |
|---|---|---|---|
| 2025-05-01 | Thu | Labour Day / Labour Day · Día del Trabajador / Labour Day · Աշխատանքի օր +52 more | Albania · 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-02 | Fri | International Workers' Day · Día del Trabajo / Day off (substituted from 01/04/2025) / Labour Day · Praznik rada +2 more | Ecuador · Russia · Serbia · Slovenia · Spain |
| 2025-05-03 | Sat | Constitution Memorial Day · 憲法記念日 / Constitution Day · Święto Konstytucji 3 Maja | Japan · Poland |
| 2025-05-04 | Sun | Martyrs' Day / Coronation Day | Lebanon · Thailand |
| 2025-05-05 | Mon | Buddha's Birthday · 佛誕 / May Day · Lá Bealtaine / Children's Day · こどもの日 +5 more | Hong Kong · Ireland · Japan · Latvia · South Korea · Thailand · United Kingdom |
| 2025-05-06 | Tue | Saint George's Day · Гергьовден, ден на храбростта и Българската армия / Greenery Day · みどりの日 | Bulgaria · Japan |
| 2025-05-07 | Wed | Defender of the Fatherland Day · Отан Қорғаушы күні | Kazakhstan |
| 2025-05-08 | Thu | Liberation Day · Den vítězství / Victory in Europe Day · Victoire 1945 / Liberation Day · Tag der Befreiung +3 more | Czechia · France · Germany · Russia · Slovakia · Ukraine |
| 2025-05-09 | Fri | Victory and Peace Day · Հաղթանակի և Խաղաղության տոն / Victory over Fascism Day / Victory Day +5 more | Armenia · Azerbaijan · Belarus · Georgia · Kazakhstan · Luxembourg · Moldova · Russia · Uzbekistan |
| 2025-05-11 | Sun | Mother's Day · Mātes diena / Resistance and Liberation Day / Visakha Bucha | Latvia · Lebanon · Thailand |
| 2025-05-12 | Mon | Saint Andrew the First-Called Day · წმინდა მოციქულის ანდრია პირველწოდებულის საქართველოში შემოსვლის დღე / Buddha Purnima / Vesak Day +3 more | Georgia · India · Malaysia · Philippines · Singapore · Sri Lanka · Thailand |
| 2025-05-13 | Tue | Day Following Vesak Full Moon Poya Day | Sri Lanka |
| 2025-05-14 | Wed | Radunitsa | Belarus |
| 2025-05-17 | Sat | Constitution Day · Syttende mai / Galician Literature Day · Día das Letras Galegas | Norway · Spain |
| 2025-05-18 | Sun | Battle of Las Piedras · Batalla de las Piedras | Uruguay |
| 2025-05-19 | Mon | National Patriots' Day / Victoria Day / Atatürk Commemoration & Youth Day · Atatürk'ü Anma, Gençlik ve Spor Bayramı | Canada · Turkey |
| 2025-05-21 | Wed | Navy Day | Chile |
| 2025-05-23 | Fri | The Battle of Pichincha · Batalla de Pichincha | Ecuador |
| 2025-05-25 | Sun | May Revolution · Día de la Revolución de Mayo / Independence Day | Argentina · Jordan |
| 2025-05-26 | Mon | Saints Cyril and Methodius Day · Ден на Българската просвета и култура и на славянската писменост / Independence Day · დამოუკიდებლობის დღე / Spring Bank Holiday +1 more | Bulgaria · Georgia · United Kingdom · United States |
| 2025-05-28 | Wed | Republic Day · Հանրապետության օր / Independence Day / Youm-e-Takbeer | Armenia · Azerbaijan · Pakistan |
| 2025-05-29 | Thu | Ascension Day · Christi Himmelfahrt / Ascension Day · Onze Lieve Heer hemel / Ascension Day · Kristi Himmelfartsdag +11 more | Austria · Belgium · Denmark · Finland · France · Germany · Iceland · Indonesia · Liechtenstein · Luxembourg · Monaco · Netherlands · Norway · Sweden · Switzerland · Venezuela |
| 2025-05-30 | Fri | Day after Ascension Day / National Day · Dan državnosti / Day of the Canary Islands · Día de Canarias +1 more | Belgium · Croatia · Spain · Taiwan |
| 2025-05-31 | Sat | Dragon Boat Festival · 端午 / Dragon Boat Festival · 端午節 / Day of Castilla-La Mancha · Día de la Región Castilla-La Mancha +1 more | China · Hong Kong · Spain · Taiwan |
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.