1 January, Saturday | New Year’s Day | National Holiday |
6 January, Thursday | Day of the Holy Kings | Observance |
2 February, Wednesday | Candlemas | Observance |
5 February, Saturday | Constitution Day | National Holiday |
14 February, Monday | Valentine’s Day | Observance |
24 February, Thursday | Flag Day | Observance |
2 March, Wednesday | Ash Wednesday | Observance, Christian |
18 March, Friday | Oil Expropriation Day | Observance |
21 March, Monday | Benito Juárez’s Birthday Memorial | National Holiday |
10 April, Sunday | Palm Sunday | Observance, Christian |
14 April, Thursday | Maundy Thursday | Bank Holiday |
15 April, Friday | Good Friday | Bank Holiday |
16 April, Saturday | Holy Saturday | Observance |
17 April, Sunday | Easter Sunday | Observance, Christian |
30 April, Saturday | Children’s Day | Observance |
1 May, Sunday | Labor Day / May Day | National Holiday |
5 May, Thursday | Battle of Puebla / Cinco de Mayo | Common Local Holiday |
10 May, Tuesday | Mother’s Day | Observance |
15 May, Sunday | Teacher’s Day | Observance |
26 May, Thursday | Ascension Day | Observance |
5 June, Sunday | Whit Sunday | Observance |
16 June, Thursday | Corpus Christi | Observance |
19 June, Sunday | Father’s Day | Observance |
15 August, Monday | Assumption of Mary | Observance |
15 September, Thursday | Shout of Dolores | Observance |
16 September, Friday | Independence Day | National Holiday |
12 October, Wednesday | Columbus Day | Observance |
31 October, Monday | Halloween | Observance |
1 November, Tuesday | All Saint’s Day | Observance |
2 November, Wednesday | All Soul’s Day | Observance |
20 November, Sunday | Revolution Day Memorial | National Holiday |
20 November, Sunday | Christ the King Day | Observance |
8 December, Thursday | Feast of the Immaculate Conception | Observance |
12 December, Monday | Day of the Virgin of Guadalupe | Bank Holiday |
24 December, Saturday | Christmas Eve | Observance, Christian |
25 December, Sunday | Christmas Day | National Holiday, Christian |
28 December, Wednesday | Day of the Holy Innocents | Observance |
31 December, Saturday | New Year’s Eve | Observance |