12 December 2026
Feast of the Virgin of Guadalupe 2026
Mexico · Mexico City
Virgin of Guadalupe Feast Day 2026, 12 December. Millions of pilgrims at the Basilica — all-night vigils, mariachi masses, and fireworks.
Event details
- Date
- 12 December 2026
- Location
- Mexico, Mexico City
12 December is the most important date in the Mexican Catholic calendar — the feast day of the Virgin of Guadalupe, patron saint of Mexico and one of the most venerated figures in all of Latin American Catholicism. The Basilica of Guadalupe in Mexico City’s Tepeyac neighbourhood receives an estimated six to ten million pilgrims in the days surrounding 12 December, making it one of the most visited Catholic shrines in the world.
The Apparition Story
According to Catholic tradition, the Virgin Mary appeared to an indigenous convert named Juan Diego on Tepeyac hill on four occasions in December 1531, leaving an image of herself miraculously imprinted on his cloak (tilma). That cloak is preserved and displayed in the modern Basilica of Guadalupe, completed in 1976. The original sixteenth-century Antigua Basilica stands alongside it on the same hilltop complex.
The apparition narratives carry deep significance in Mexican identity. Our Lady of Guadalupe is widely seen as a bridge between indigenous and Catholic traditions, and her image appears throughout Mexico in homes, markets, taxis, and public spaces.
What Happens on 12 December
Pilgrims begin arriving in the days before the feast — some walk for days or weeks from distant states, arriving on foot, bicycle, or horseback as acts of devotion. By the night of 11-12 December, the basilica complex and surrounding streets are packed. Thousands of mariachi bands play continuously through the night, serenading the Virgin with Las Mañanitas at midnight on 12 December. Masses are celebrated throughout the night and into the following day.
The atmosphere is celebratory rather than solemn. Food vendors, flowers, candles, and religious goods fill every available space. Fireworks continue through the night.
Visiting the Basilica
The Basilica complex is open to the public throughout the year, but 12 December requires patience — the area becomes extraordinarily crowded. To see the tilma, visitors step onto a moving walkway that passes beneath the image (access is free; the walkway prevents bottlenecks). Queue times on 12 December can run to several hours.
Metro Line 6 (Rosa) serves La Villa station, a short walk from the complex. This is the recommended way to arrive on 12 December; driving or taking a taxi in the immediate area is impractical due to road closures and pedestrian congestion.
Celebrations Across Mexico
Every city and town in Mexico marks 12 December with local masses, processions, and festivities. In smaller communities, the celebrations can feel more intimate and less crowded than the Basilica. Oaxaca, Puebla, and Guadalajara all hold significant regional observances.
For more on Mexico City’s religious and cultural landmarks, see our things to do in Mexico guide.
Book an experience
Book tours for Feast of the Virgin of Guadalupe 2026
Guided experiences with free cancellation on most bookings