Virgin of Guadalupe Day in Mexico City on 12 December

MEXICO CITY · PILGRIMAGE GUIDE
Key Facts
- —The big day The feast of the Virgin of Guadalupe falls on Saturday 12 December 2026, with crowds building overnight from Friday 11 December.
- —Where it happens The Basilica of the Virgin of Guadalupe stands in Gustavo A. Madero, a borough in the north of Mexico City.
- —How big it gets Mexico City’s government counted about 13 million visitors by 05:00 on Friday 12 December 2025.
- —What it costs The Basilica lists no tickets or admission fee for the church or its masses, and it asks visitors for donations instead.
- —Getting there Metro Line 6 stops at La Villa-Basílica, and Line 3 serves Deportivo 18 de Marzo, the Basilica’s other recommended station.
- —For US visitors No visa is needed for stays of up to 180 days; Washington advises increased caution in Mexico City.
- —The catch The city has not yet published its 2026 operation, so closures and transit changes may differ from last year.
The Day of the Virgin of Guadalupe falls on Saturday 12 December 2026, when northern Mexico City fills with pilgrims. If you fly in from the US for the holidays, expect closed avenues, crowded Metro trains and millions of people on foot.
Last year Mexico City’s government counted about 13 million visitors around the Basilica of Guadalupe by 05:00 on the main day. Here is what the feast means, how to reach the shrine and how to stay safe in the crowd.
Why the Virgin of Guadalupe Matters in Mexico
According to the Basilica’s own account, the Virgin of Guadalupe appeared to Juan Diego, an Indigenous man, on Tepeyac hill in 1531. The apparitions began on Saturday 9 December and ended on Tuesday 12 December of that year.
On that Tuesday, the account says, her image appeared on his cloak, or tilma, which he showed to Bishop Juan de Zumárraga. The cloak is now displayed at the main altar of the modern Basilica, and 12 December became the Virgin of Guadalupe’s feast.
This year carries extra weight, according to Desde la Fe, the Archdiocese of Mexico’s news outlet. Pope Leo XIV has granted the Basilica a year-long jubilee that opens on Monday 12 October 2026.
The jubilee marks 50 years since the image moved into the new Basilica in October 1976. Pilgrims who visit during the jubilee can receive a plenary indulgence, a Catholic grace tied to confession, Communion and prayer.
The feast starts in the small hours of 12 December with Las Mañanitas, the Mexican birthday song, plus fireworks, music and dancing. Many groups set out in early December and reach the capital from around 6 December, Heraldo de México reported.
How Big the Crowds Were Last Year
Mexico City’s Secretariat of Government, led by César Cravioto Romero, released the 2025 figures with the Gustavo A. Madero borough. By 05:00 on Friday 12 December 2025, about 13 million people had reached the area around the Basilica, N+ reported.
The city deployed 5,080 officers from several agencies, and the operation was set to run until Sunday 14 December, La Jornada reported. Cravioto had named Wednesday 10, Thursday 11 and Friday 12 December as the peak days.
La Jornada also reported 3,441 medical treatments inside the shrine’s plaza and 2,476 outside it, with eight people taken to hospital. Locatel, the city’s public help line, logged 58 reports of missing people, and six were still open at the time.
Street crews removed 980 tonnes of rubbish around the shrine. Inside, the Basilica holds about 10,000 people, and its plaza about 30,000, according to Heraldo de México.

The Basilica and How to Get There
The Basilica stands at Fray Juan de Zumárraga 2, in the Villa Gustavo A. Madero district of northern Mexico City. Next to the round modern church stand the Old Basilica and, up on Tepeyac hill, the small Capilla del Cerrito.
In normal weeks the Basilica opens daily from 6:00 to 21:00, with masses through the day. The hilltop chapel opens from 7:00 to 18:00.
Inside, moving walkways down the side ramps carry visitors past the cloak for a close look, Desde la Fe notes.
The Metro is the simplest way in. From the historic centre, the Basilica suggests riding from Zócalo to Hidalgo, then taking Line 3 towards Indios Verdes.
Get off at Deportivo 18 de Marzo, or change there to Line 6 towards Martín Carrera for La Villa-Basílica, the closest station. From the airport, the Basilica suggests boarding at Terminal Aérea station and changing at Instituto del Petróleo to Line 6.
A Metro ride costs 5 pesos (US$0.28), at 18.11 pesos to the US dollar on Tuesday 6 October 2026. City officials said in July 2026 that the fare will not rise, N+ reported.
Line 3 is due for a full overhaul, but officials said none of its stations will close before 2027. The Basilica puts a taxi at about 30 minutes from downtown and 45 minutes from the airport.
Last year La Villa-Basílica kept normal weekday hours, 05:00 to midnight, and the Metro sent extra empty trains to Line 6. Staff also metered crowds at La Villa-Basílica, Deportivo 18 de Marzo and Martín Carrera, Infobae reported.
Metrobús, the city’s bus rapid transit, changed service on its Lines 6 and 7 on Thursday 11 and Friday 12 December. Trolleybus Line 5 was taken out of service on both days, IMER Noticias reported.
Police cut traffic at junctions around the shrine and controlled the Calzada de Guadalupe and Calzada de los Misterios. Drivers were told to use Avenida Insurgentes and the Eje 1 and Eje 2 Oriente roads instead.
Tips for US and Foreign Visitors
US citizens need a passport valid on arrival, and no visa for stays of up to 180 days, the State Department says. At Mexican airports, the entry permit, the Forma Migratoria Múltiple (FMM), is now issued in digital form.
The State Department’s advisory, updated on Tuesday 11 August 2026, asks visitors to Mexico City to exercise increased caution. It cites terrorism and crime, and urges extra care at night and outside tourist areas where police patrol more often.
Huge crowds bring their own risks. Keep your phone and cash in a front pocket, carry a passport copy and agree on a meeting point.
Last year officials asked pilgrims to wear at least three layers of clothing and to drink plenty of water. They also suggested carrying a card with your name, blood type and an emergency contact, and leaving pets at home.
The city also planned stands with bilingual and multilingual interpreters near the Basilica, plus interpreters for Indigenous languages such as Nahuatl. Locatel, the help line, handles reports of missing people.
For a calmer Virgin of Guadalupe visit, go on a weekday morning before the peak days, or after the feast. On normal days, the Basilica runs guided tours in Spanish at 11:00 and 15:00 from Monday to Saturday.
Ask about English tours when you book; the Basilica requests a donation and an advance reservation. Beyond that, a visit costs little more than Metro fares, food and any candles you choose to buy.
Etiquette at the Shrine
The Basilica is a working church, and masses run through the day. Speak quietly inside, remove your hat and silence your phone during services.
Pilgrims have right of way at crossings and on the roads, city officials said last year. Give way to groups carrying banners or images of the Virgin of Guadalupe.
Ask before you photograph pilgrims, dancers or families at prayer. Dress as you would for any Catholic church, with shoulders covered and comfortable shoes.
What Is Not Confirmed for 2026
Mexico City has not yet announced its 2026 operation for the Virgin of Guadalupe feast. Last year’s operation was already under way by Tuesday 9 December, so 2026 closures, Metrobús changes and police numbers are still open.
The Basilica has not yet posted its December 2026 programme, including the times of the main masses. No crowd estimate for 2026 has been published, although this year’s feast falls inside the jubilee.
This year 12 December falls on a Saturday, not a Friday, so crowd patterns and transit plans may differ from 2025. Check the Basilica’s website and the city’s transit accounts in the first week of December.
For a longer trip, see the best time to visit Mexico in 2026, region by region. Earlier in the season, the city hosts its Day of the Dead parade on Saturday 31 October.
More: Mexico news in English, every day from The Rio Times.
Frequently Asked Questions
When is the Day of the Virgin of Guadalupe in 2026?
The feast of the Virgin of Guadalupe falls on Saturday 12 December 2026. Pilgrims arrive through early December, and crowds peak overnight from Friday 11 December.
Do I need a ticket to visit the Basilica of Guadalupe?
No, the Basilica lists no tickets or admission fee for the church or its masses, only donations. In normal weeks it opens daily from 6:00 to 21:00, and guided tours ask for a donation and a booking.
Is it safe for US tourists to visit on 12 December?
Last year more than 5,000 officers worked the operation for about 13 million visitors. The US advises increased caution in Mexico City, so guard your belongings, follow police instructions and agree on a meeting point.
Sources: Basílica de Santa María de Guadalupe, Horarios, accessed 6 October 2026; Basílica de Santa María de Guadalupe, Cómo llegar, accessed 6 October 2026; Basílica de Santa María de Guadalupe, Síntesis de las apariciones, accessed 6 October 2026; Basílica de Santa María de Guadalupe, Visitas guiadas, accessed 6 October 2026; Desde la Fe, 10 September 2026; Desde la Fe, ¿Cómo se construyó la Basílica de Guadalupe?, 28 November 2025; N+, 12 December 2025; La Jornada, 12 December 2025; Infobae, 9 December 2025; Infobae, 10 December 2025; IMER Noticias, 11 December 2025; Grupo Animal, 11 December 2025; Heraldo de México, Estado de México, 12 December 2025; Heraldo de México, 19 November 2025; N+, Línea 3 del Metro CDMX, 14 July 2026; US State Department, Mexico Travel Advisory, 11 August 2026; US State Department, Mexico country information, accessed 6 October 2026.
This article was produced by The Rio Times’ automated newsroom system. How we use AI · Report an error · Editorial responsibility: Matthias Camenzind, Editor-in-Chief