National holidays of Mexico in 2018

This page contains a calendar of all 2018 public holidays for Mexico. These dates may be modified as official changes are announced, so please check back regularly for updates. Scroll down to view the national list or choose your state’s calendar.

Day Date Holiday Notes
Monday Jan. 1, 2018 New Year's Day
Saturday Jan. 6, 2018 Day of the Holy Kings
Friday Feb. 2, 2018 Candlemas
Monday Feb. 5, 2018 Constitution Day
Wednesday Feb. 14, 2018 Ash Wednesday
Wednesday Feb. 14, 2018 Valentine's Day
Saturday Feb. 24, 2018 Flag Day
Sunday March 18, 2018 Oil Expropriation Day
Monday March 19, 2018 Benito Juárez's Birthday Memorial
Tuesday March 20, 2018 March Equinox
Sunday March 25, 2018 Palm Sunday
Thursday March 29, 2018 Maundy Thursday
Friday March 30, 2018 Good Friday
Saturday March 31, 2018 Holy Saturday
Sunday April 1, 2018 Easter Sunday
Monday April 30, 2018 Children's Day
Tuesday May 1, 2018 Labor Day / May Day
Saturday May 5, 2018 Battle of Puebla (Cinco de Mayo)
Thursday May 10, 2018 Mother's Day
Thursday May 10, 2018 Ascension Day
Tuesday May 15, 2018 Teacher's Day
Sunday May 20, 2018 Whit Sunday
Thursday May 31, 2018 Corpus Christi
Sunday June 17, 2018 Father's Day
Thursday June 21, 2018 June Solstice
Sunday July 1, 2018 Mexican general election
Wednesday Aug. 15, 2018 Assumption of Mary
Saturday Sept. 15, 2018 Shout of Dolores
Sunday Sept. 16, 2018 Independence Day
Saturday Sept. 22, 2018 September Equinox
Friday Oct. 12, 2018 Columbus Day
Wednesday Oct. 31, 2018 Halloween
Thursday Nov. 1, 2018 All Saints' Day
Friday Nov. 2, 2018 All Souls' Day
Monday Nov. 19, 2018 Revolution Day Memorial
Sunday Nov. 25, 2018 Christ the King Day
Saturday Dec. 1, 2018 Inauguration day
Saturday Dec. 8, 2018 Feast of the Immaculate Conception
Wednesday Dec. 12, 2018 Day of the Virgin of Guadalupe
Friday Dec. 21, 2018 December Solstice
Monday Dec. 24, 2018 Christmas Eve
Tuesday Dec. 25, 2018 Christmas Day
Friday Dec. 28, 2018 Day of the Holy Innocents
Monday Dec. 31, 2018 New Year's Eve