Public holidays and observances in Mexico

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 Day off for Benito Juárez's Birthday Memorial National holiday
March 18 Monday Oil Expropriation Day Observance
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

Year 2021

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

Year 2022

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