Public holidays and observances in Mexico

Year 2018

Date Weekday Public holiday name Public holiday type
January 1 Monday New Year's Day National holiday
January 6 Saturday Day of the Holy Kings Observance
February 5 Monday Constitution Day Public Holiday
February 14 Wednesday Ash Wednesday Christian holiday
February 14 Wednesday Valentine's Day Observance
February 24 Saturday Flag Day Public Holiday
March 18 Sunday Oil Expropriation Day Observance
March 19 Monday Day off for Benito Juárez's Birthday Memorial National holiday
March 20 Tuesday March equinox Season
March 21 Wednesday Benito Juárez's Birthday Memorial National holiday
March 25 Sunday Palm Sunday Observance
March 29 Thursday Maundy Thursday Silent Day
March 30 Friday Good Friday Silent Day
March 31 Saturday Holy Saturday Christian holiday
April 1 Sunday Easter Day Silent Day
April 30 Monday Children's Day Observance
May 1 Tuesday Labor Day / May Day Public Holiday
May 5 Saturday Battle of Puebla Observance
May 10 Thursday Mother's Day Observance
May 10 Thursday Ascension Day National holiday
May 15 Tuesday Teacher's Day Observance
May 20 Sunday Whit Sunday Silent Day
May 31 Thursday Corpus Christi Common Local holiday
June 17 Sunday Father's Day Observance
June 21 Thursday June Solstice Season
July 1 Sunday Mexican general election National holiday
August 15 Wednesday Assumption of Mary Common Local holiday
September 15 Saturday Shout of Dolores Observance
September 16 Sunday Independence Day Public Holiday
September 23 Sunday September equinox Season
October 12 Friday Columbus Day Observance
October 31 Wednesday Halloween Observance
November 1 Thursday All Saints' Day Silent Day
November 2 Friday All Souls' Day Christian holiday
November 19 Monday Day off for Revolution Day Memorial National holiday
November 20 Tuesday Revolution Day Memorial National holiday
November 25 Sunday Christ the King Day Observance
December 1 Saturday Inauguration Day State holiday
December 8 Saturday Feast of the Immaculate Conception Christian holiday
December 12 Wednesday Day of the Virgin of Guadalupe Bank holiday
December 21 Friday December Solstice Season
December 24 Monday Christmas Eve Silent Day
December 25 Tuesday Christmas Day National holiday
December 28 Friday Day of the Holy Innocents Observance
December 31 Monday New Year's Eve Observance

Year 2019

Date Weekday Public holiday name Public holiday type
January 1 Tuesday New Year's Day National holiday
January 6 Sunday Day of the Holy Kings Observance
February 4 Monday Day off for Constitution Day National holiday
February 5 Tuesday Constitution Day Public Holiday
February 14 Thursday Valentine's Day Observance
February 24 Sunday Flag Day Public Holiday
March 6 Wednesday Ash Wednesday Christian holiday
March 18 Monday Oil Expropriation Day Observance
March 18 Monday Day off for Benito Juárez's Birthday Memorial National holiday
March 20 Wednesday March equinox Season
March 21 Thursday Benito Juárez's Birthday Memorial National holiday
April 14 Sunday Palm Sunday Observance
April 18 Thursday Maundy Thursday Silent Day
April 19 Friday Good Friday Silent Day
April 20 Saturday Holy Saturday Christian holiday
April 21 Sunday Easter Day Silent Day
April 30 Tuesday Children's Day Observance
May 1 Wednesday Labor Day / May Day Public Holiday
May 5 Sunday Battle of Puebla Observance
May 10 Friday Mother's Day Observance
May 15 Wednesday Teacher's Day Observance
May 30 Thursday Ascension Day National holiday
June 9 Sunday Whit Sunday Silent Day
June 16 Sunday Father's Day Observance
June 20 Thursday Corpus Christi Common Local holiday
June 21 Friday June Solstice Season
August 15 Thursday Assumption of Mary Common Local holiday
September 15 Sunday Shout of Dolores Observance
September 16 Monday Independence Day Public Holiday
September 23 Monday September equinox Season
October 12 Saturday Columbus Day Observance
October 31 Thursday Halloween Observance
November 1 Friday All Saints' Day Silent Day
November 2 Saturday All Souls' Day Christian holiday
November 18 Monday Day off for Revolution Day Memorial National holiday
November 20 Wednesday Revolution Day Memorial National holiday
November 24 Sunday Christ the King Day Observance
December 8 Sunday Feast of the Immaculate Conception Christian holiday
December 12 Thursday Day of the Virgin of Guadalupe Bank holiday
December 22 Sunday December Solstice Season
December 24 Tuesday Christmas Eve Silent Day
December 25 Wednesday Christmas Day National holiday
December 28 Saturday Day of the Holy Innocents Observance
December 31 Tuesday New Year's Eve Observance

Year 2020

Date Weekday Public holiday name Public holiday type
January 1 Wednesday New Year's Day National holiday
January 6 Monday Day of the Holy Kings Observance
February 3 Monday Day off for Constitution Day National holiday
February 5 Wednesday Constitution Day Public Holiday
February 14 Friday Valentine's Day Observance
February 24 Monday Flag Day Public Holiday
February 26 Wednesday Ash Wednesday Christian holiday
March 16 Monday Day off for Benito Juárez's Birthday Memorial National holiday
March 18 Wednesday Oil Expropriation Day Observance
March 20 Friday March equinox Season
March 21 Saturday Benito Juárez's Birthday Memorial National holiday
April 5 Sunday Palm Sunday Observance
April 9 Thursday Maundy Thursday Silent Day
April 10 Friday Good Friday Silent Day
April 11 Saturday Holy Saturday Christian holiday
April 12 Sunday Easter Day Silent Day
April 30 Thursday Children's Day Observance
May 1 Friday Labor Day / May Day Public Holiday
May 5 Tuesday Battle of Puebla Observance
May 10 Sunday Mother's Day Observance
May 15 Friday Teacher's Day Observance
May 21 Thursday Ascension Day National holiday
May 31 Sunday Whit Sunday Silent Day
June 11 Thursday Corpus Christi Common Local holiday
June 20 Saturday June Solstice Season
June 21 Sunday Father's Day Observance
August 15 Saturday Assumption of Mary Common Local holiday
September 15 Tuesday Shout of Dolores Observance
September 16 Wednesday Independence Day Public Holiday
September 22 Tuesday September equinox Season
October 12 Monday Columbus Day Observance
October 31 Saturday Halloween Observance
November 1 Sunday All Saints' Day Silent Day
November 2 Monday All Souls' Day Christian holiday
November 16 Monday Day off for Revolution Day Memorial National holiday
November 20 Friday Revolution Day Memorial National holiday
November 22 Sunday Christ the King Day Observance
December 8 Tuesday Feast of the Immaculate Conception Christian holiday
December 12 Saturday Day of the Virgin of Guadalupe Bank holiday
December 21 Monday December Solstice Season
December 24 Thursday Christmas Eve Silent Day
December 25 Friday Christmas Day National holiday
December 28 Monday Day of the Holy Innocents Observance
December 31 Thursday New Year's Eve Observance