Home   Calendar   Holidays   Mexico   Day of the Virgin of Guadalupe
Flag for Mexico

Day of the Virgin of Guadalupe in Mexico

The Day of the Virgin of Guadalupe (Día de la Virgen de Guadalupe) is a popular Catholic feast that celebrates the belief that a man encountered the Virgin Mary, Mexico’s patron saint, in Mexico City on December 9 and 12, 1531.

Is Day of the Virgin of Guadalupe a Public Holiday?

Day of the Virgin of Guadalupe is a public holiday. It is a day off for the general population, and schools and most businesses are closed.

Old and new basilicas where Mary is said to have appeared in Mexico City.

©iStockphoto.com/bpperry

Celebrate Our Lady of Guadalupe Day

Public celebrations, or fiestas, are held in honor of Mary, the Virgin of Guadalupe, on December 12. Catholics from across Mexico and other countries pay pilgrimage to see an image of Mary (Virgen Morena), believed to be authentic, in the Basilica of Guadalupe in Mexico City. Children are dressed in traditional costumes and are blessed in churches. Thousands of people come to church to pray.

What's Open or Closed?

Our Lady of Guadalupe Day is not a federal public holiday Mexico, but it is a religious festival, so many streets, roads, and transport providers are busy on December 12. It is an optional holiday for some workers and a holiday for banks and other financial sector organizations. People intending on travelling via public transport in Mexico should check with public transit authorities on any timetable or route changes.

About Our Lady of Guadalupe Day

It is believed that a man named Juan Diego encountered the Virgin Mary twice in Mexico City, on December 9 and December 12 in 1531. According to legend, Mary told Juan to ask the bishop to build a church on Tepeyac Hill. However, the bishop needed proof of Juan’s encounter and asked for a miracle. Juan returned to the hill to see roses in a spot where there were previously cacti. When Juan Diego returned, he showed the roses to the archbishop and also revealed an image on his cloak of the Lady of Guadalupe. The bishop was convinced of the miracle and built a church in honor of the event.

Did You Know?

According to the story of the Lady of Guadalupe, Mary spoke in the Nahuatl language when she appeared to Diego. It is said that millions of indigenous people in Mexico were converted to Catholicism as a result of her appearance and miracle.

Day of the Virgin of Guadalupe Observances

YearWeekdayDateNameHoliday Type
2015SatDec 12Day of the Virgin of GuadalupeBank holiday
2016MonDec 12Day of the Virgin of GuadalupeBank holiday
2017TueDec 12Day of the Virgin of GuadalupeBank holiday
2018WedDec 12Day of the Virgin of GuadalupeBank holiday
2019ThuDec 12Day of the Virgin of GuadalupeBank holiday
2020SatDec 12Day of the Virgin of GuadalupeBank holiday
2021SunDec 12Day of the Virgin of GuadalupeBank holiday
2022MonDec 12Day of the Virgin of GuadalupeBank holiday
2023TueDec 12Day of the Virgin of GuadalupeBank holiday
2024ThuDec 12Day of the Virgin of GuadalupeBank holiday
2025FriDec 12Day of the Virgin of GuadalupeBank holiday

You might also like

Watch Comet 46P/Wirtanen!

Watch Comet 46P/Wirtanen!

All of December, this comet will be bright enough to see with the naked eye. Find the comet on our interactive night sky map and see when and where you can see it. more

Christmas Eve

Most Mexicans celebrate Christmas Eve on December 24 by attending church masses, visiting family and friends, and enjoying special Christmas dinners. more

Ice Skating Rink in Mexico City Zocalo Christmas Night Celebration with Feliz Navidad on the wall.

Christmas Day

Christmas Day is a public holiday across Mexico to celebrate the birth of Jesus Christ. more

Day of the Holy Innocents

The Catholic Church in Mexico observes the Day of the Holy Innocents in memory of when male babies in Bethlehem were executed by Herod’s orders. more