Christmas Day in Mexico
Celebrations are held throughout Mexico on Christmas Day (Navidad) each year to commemorate the birth of Jesus, whom many Christians believe is the son of God. It is also a worldwide celebration in most Christian churches on December 25.
Celebrate Christmas Day
Christmas Day is often spent as a day to rest after festivities. People wish each other Merry Christmas (Feliz Navidad). It is common to relax, catch up with family and friends, and eat leftovers (recalentado) from Christmas Eve (Noche Buena) dinner.
Christmas Day is a public holiday in Mexico. Banks, schools, government offices and many businesses are closed. People intending on travelling via public transport in Mexico should check with public transit authorities on any timetable or route changes.
About Christmas Day
Christmas celebrates the birth of Jesus Christ. His birth date is unknown because there is little public information about his early life. There is disagreement among scholars on when Jesus was actually born. Many Christians celebrate Jesus’ birthday on December 25. Many Orthodox Christians celebrate Christmas Day on or near January 7.
Did You Know?
While children receive gifts from baby Jesus on Christmas Eve, they also get presents on Epiphany, or the Day of the Holy Kings (Día de los Santos Reyes), on January 6.
About Christmas Day in other countriesRead more about Christmas Day.
Christmas Day Observances
|Sat||Dec 25||2010||Christmas Day||National holiday, Christian|
|Sun||Dec 25||2011||Christmas Day||National holiday, Christian|
|Tue||Dec 25||2012||Christmas Day||National holiday, Christian|
|Wed||Dec 25||2013||Christmas Day||National holiday, Christian|
|Thu||Dec 25||2014||Christmas Day||National holiday, Christian|
|Fri||Dec 25||2015||Christmas Day||National holiday, Christian|
|Sun||Dec 25||2016||Christmas Day||National holiday, Christian|
|Mon||Dec 25||2017||Christmas Day||National holiday, Christian|
|Tue||Dec 25||2018||Christmas Day||National holiday, Christian|
|Wed||Dec 25||2019||Christmas Day||National holiday, Christian|
|Fri||Dec 25||2020||Christmas Day||National holiday, Christian|
Quick FactsChristmas Day is a public holiday across Mexico to celebrate the birth of Jesus Christ.
Christmas Day 2017Monday, December 25, 2017
Christmas Day 2018Tuesday, December 25, 2018
Name in other languages
Other holidays in December 2017 in Mexico
- Feast of the Immaculate Conception – Friday, December 8, 2017
- Day of the Virgin of Guadalupe – Tuesday, December 12, 2017
- Christmas Eve – Sunday, December 24, 2017
- Day of the Holy Innocents – Thursday, December 28, 2017
- New Year's Eve – Sunday, December 31, 2017