San Juan de los Lagos

City

San Juan de los Lagos

A highland town in Jalisco that lives around its basilica: one of the most visited shrines in Mexico, with pilgrims arriving all year.

Photo: matthiasboeckel / Pixabay

Local time
—
Weather now
Clear sky16°
Airport
León/Bajío (BJX), about 1.5 hours; Guadalajara (GDL), about 2 hours
Best time to visit
October–May; avoid late January–early February unless you come for the pilgrimage.
  1. Today Clear sky 26° 13°
  2. Sat Clear sky 27° 13°
  3. Sun Clear sky 25° 13°
  4. Mon Clear sky 25° 13°
  5. Tue Clear sky 27° 14°

Weather data: MET Norway

Some links on this page are affiliate links. If you book through them, we may earn a commission at no extra cost to you.

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.

Where to stay

Find a place to stay in San Juan de los Lagos

Compare hotels, apartments and guesthouses in San Juan de los Lagos on Booking.com and check availability for your dates.

Search hotels in San Juan de los Lagos

Partner link: we may earn a commission if you book, at no extra cost to you.

Tours and activities in San Juan de los Lagos

Map

Loading map…