Holidays and Observances in Mexico in 2024

List of restricted, gazetted, season, public, government, national, regional, statutory, local, optional, bank, and observance holidays for Mexico in 2024

datenametype
1 Jan, 2024 (Mon)New Year's DayNational holiday
6 Jan, 2024 (Sat)Day of the Holy KingsObservance
2 Feb, 2024 (Fri)CandlemasObservance
5 Feb, 2024 (Mon)Constitution DayNational holiday
14 Feb, 2024 (Wed)Valentine's DayObservance
14 Feb, 2024 (Wed)Ash WednesdayObservance, Christian
24 Feb, 2024 (Sat)Flag DayObservance
18 Mar, 2024 (Mon)Oil Expropriation DayObservance
18 Mar, 2024 (Mon)Benito Juárez's Birthday MemorialNational holiday
20 Mar, 2024 (Wed)March EquinoxSeason
21 Mar, 2024 (Thu)Benito Juárez's Birthday MemorialObservance
24 Mar, 2024 (Sun)Palm SundayObservance, Christian
28 Mar, 2024 (Thu)Maundy ThursdayBank holiday
29 Mar, 2024 (Fri)Good FridayBank holiday
30 Mar, 2024 (Sat)Holy SaturdayObservance
31 Mar, 2024 (Sun)Easter SundayObservance, Christian
30 Apr, 2024 (Tue)Children's DayObservance
1 May, 2024 (Wed)Labor Day / May DayNational holiday
5 May, 2024 (Sun)Battle of Puebla (Cinco de Mayo)Common local holiday
9 May, 2024 (Thu)Ascension DayObservance
10 May, 2024 (Fri)Mothers' DayObservance
15 May, 2024 (Wed)Teacher's DayObservance
19 May, 2024 (Sun)Whit SundayObservance
30 May, 2024 (Thu)Corpus ChristiObservance
16 Jun, 2024 (Sun)Fathers' DayObservance
20 Jun, 2024 (Thu)June SolsticeSeason
7 Jul, 2024 (Sun)General Election DayNational holiday
15 Aug, 2024 (Thu)Assumption of MaryObservance
15 Sep, 2024 (Sun)Shout of DoloresObservance
16 Sep, 2024 (Mon)Independence DayNational holiday
22 Sep, 2024 (Sun)September EquinoxSeason
1 Oct, 2024 (Tue)Inauguration dayNational holiday
12 Oct, 2024 (Sat)Day of RaceObservance
31 Oct, 2024 (Thu)HalloweenObservance
1 Nov, 2024 (Fri)All Saints' DayObservance
2 Nov, 2024 (Sat)All Souls' DayObservance
18 Nov, 2024 (Mon)Revolution Day MemorialNational holiday
24 Nov, 2024 (Sun)Christ the King DayObservance
8 Dec, 2024 (Sun)Feast of the Immaculate ConceptionObservance
12 Dec, 2024 (Thu)Day of the Virgin of GuadalupeBank holiday
21 Dec, 2024 (Sat)December SolsticeSeason
24 Dec, 2024 (Tue)Christmas EveObservance, Christian
25 Dec, 2024 (Wed)Christmas DayNational holiday, Christian
28 Dec, 2024 (Sat)Day of the Holy InnocentsObservance
31 Dec, 2024 (Tue)New Year's EveObservance