Skip to content
Cabo San Lucas bay and Land's End from Hacienda Beach Club
Holiday & Culture · Dec 12, 2026

Día de la Virgen de Guadalupe

December 12 is the feast of the Virgen de Guadalupe, the most important religious day of the year for many Mexicans, and in Cabo you'll see pilgrimages walking to churches with banners, music and dancers in the days leading up to it.

Updated September 2026

What happens on Guadalupe day

Parishes, schools, workplaces and neighborhood groups organize peregrinaciones (pilgrimages) to churches and chapels dedicated to the Virgen, often in the evenings of early December. On the night of December 11, people gather to sing Las Mañanitas to her at midnight, and December 12 brings Masses, music and traditional dancers at many churches.

It also kicks off the Guadalupe-Reyes stretch, the local nickname for the holiday marathon that runs until Día de Reyes on January 6. The municipality even names its holiday safety operation after it.

Can visitors watch?

This is a religious celebration, not a festival for visitors, but you are welcome to watch a pilgrimage pass or stand at the back of a Mass. It is moving if you catch it. If you are hoping for a party, wait for the posadas.

Traffic slows when pilgrimages walk along main roads, and you may hear fireworks and music late on the night of the 11th.

Getting there and nearby

Downtown Cabo San Lucas is 5 to 10 minutes by taxi from our villa on Médano Beach, and you are likely to cross a pilgrimage somewhere in town in the evenings. Early December is also the start of high season and whale season, so it pairs well with a morning on the water.

Afterwards, dinner at Edith's or La Lupita Taco & Mezcal keeps you close to downtown.

Tips for watching respectfully

If a pilgrimage passes, step to the side and let it through; people are often walking with small children, banners and images of the Virgen. Photos from a distance are fine, but skip the flash inside churches. The night of December 11 can run late with music and fireworks, so if you are staying in town rather than on the beach, expect some noise. Bring a light jacket; December evenings in Cabo can feel cool after sunset.

Good to know

Frequently Asked Questions

When is Virgen de Guadalupe day?

December 12 every year. The midnight mañanitas are on the night of December 11 into the 12th.

Can tourists attend?

Yes. Dress modestly, keep photos discreet, and don't walk through a procession.

Is December 12 a public holiday?

It is not an official federal day off, but many businesses and schools mark it, and churches are busy all day.

More Cabo Events

Full Cabo events calendarEverything on in December 2026Best time to visit Cabo

Stay at Villa 1

Staying for Día de la Virgen de Guadalupe?

Villa 1 is a 4-bedroom beachfront villa at Hacienda Beach Club on Médano Beach, about a 15-minute walk from Parish churches and chapels across Cabo San Lucas. Private infinity pool, hot tub, concierge and a private chef on request. Book direct, no platform fees.