San Juan de los Lagos is one of the great pilgrimage towns of Mexico. About 53,000 people live in this town of the Altos de Jalisco, at around 1,740 metres, but millions of visitors arrive every year to see the small image of the Virgin of San Juan in its baroque basilica.
Why visit San Juan de los Lagos
To see a living pilgrimage tradition, a grand 18th-century basilica, busy streets of religious stalls and sweet shops, and a quiet highland town outside the feast days.
Top things to do in San Juan de los Lagos
The Cathedral Basilica
The twin-towered basilica dominates the centre. Inside, the much-loved image of the Virgin, made of maize-stalk paste, stands on the main altar; pilgrims leave votive offerings and messages of thanks.
The Chapel of the First Miracle
A small chapel recalls the 17th-century miracle that made the image famous and began the pilgrimage.
The historic centre
Squares, arcades and old houses around the basilica, with markets selling religious souvenirs, crafts and local sweets.
Sweets of the Altos
Shops sell cajeta (goat-milk caramel), milk sweets and candied fruit, a traditional gift from San Juan.
The pilgrimage
The biggest celebration is the Candelaria on 2 February, when large groups arrive on foot from across central Mexico. Other busy dates include 15 August and 8 December, as well as weekends and holidays all year.
Best time to visit San Juan de los Lagos
October to May is dry and sunny, with cool nights in winter. June to September brings afternoon rain. Around 2 February the town is extremely crowded and rooms fill up early.
Getting to and around San Juan de los Lagos
The town lies on the road between Guadalajara (about 150 km) and León and Aguascalientes, with frequent long-distance buses. The centre is compact and best explored on foot.
What to eat in San Juan de los Lagos
Birria, tortas ahogadas, gorditas, cajeta and milk sweets, and fresh local cheeses from the Altos dairy farms.
San Juan de los Lagos FAQ
How long should I stay?
One night is enough to see the basilica and the centre; pilgrims often stay longer on feast days.
Is it busy all year?
Weekends and holidays are busy; weekdays outside the feasts are much calmer.
