San Juan de los Lagos, Jalisco’s Pilgrimage Town
San Juan de los Lagos is a small city in the Los Altos region of Jalisco, northeast of Guadalajara. Its identity centers on the Basilica Cathedral and the image of Our Lady of San Juan de los Lagos, which draws pilgrims from across Mexico. Around the church, streets of shops, food stands and lodging give the center a distinctly practical, busy character. It is a place to understand through its living religious traditions as much as its buildings, whether you come to worship, accompany family or simply see one of the country’s major pilgrimage towns.
A basilica at the center of town
Crowds, feast days and everyday rhythms
The setting in Los Altos de Jalisco
What is there in San Juan de los Lagos?
A quick overview of the most notable things you can find in San Juan de los Lagos.
Pilgrimage tradition
Devotion to Our Lady of San Juan de los Lagos brings worshippers to the city throughout the year.
Basilica-centered historic core
The main square and surrounding streets form a compact center focused on the cathedral.
Religious-goods shops
Stores near the basilica sell candles, images and other items connected with pilgrimage.
Candlemas gatherings
The celebration around February 2 is one of the busiest times in the city’s religious calendar.
Food stands and local commerce
Vendors and small businesses serve the steady flow of pilgrims as well as local residents.
What to see in San Juan de los Lagos?
Notable places and attractions connected to San Juan de los Lagos.
Basilica Cathedral of Our Lady of San Juan de los Lagos
The city’s principal landmark houses the venerated image of the Virgin and remains an active pilgrimage church.
Plaza de Armas
The central square beside the basilica is a useful place to take in the church façade and the movement of the town center.
Pros & Cons
Pros
- ✓One of Mexico’s major pilgrimage traditions remains visible in everyday life.
- ✓The basilica and main square are close together and easy to explore on foot.
- ✓Shops and food stands around the center cater to a steady stream of arrivals.
- ✓Its location makes it a practical stop on a road trip through Los Altos de Jalisco.
- ✓A visit can be rewarding even if you have only a few hours.
Cons
- −Major religious dates can bring heavy crowds to the streets near the basilica.
- −Traffic and parking can be difficult during peak pilgrimage periods.
- −Most visitor sights are concentrated in a small central area.
- −The center’s busy retail streets may not suit someone seeking a quiet historic-town atmosphere.
- −There is relatively little to occupy travelers whose interests lie outside the basilica and pilgrimage culture.
Location
San Juan de los Lagos is located in Jalisco.
Explore more places in Mexico
Discover more cities, towns and destinations across Mexico.
Champoton
Champotón is a small coastal city in the Mexican state of Campeche, roughly 60 kilometers south of the state capital. It sits where the Champotón River meets the Gulf of Mexico, with fishing boats, waterfront restaurants, and low-rise neighborhoods shaping its character. Seafood and the meeting of river and sea are the main draws, rather than a large collection of tourist attractions. For travelers following the coast between Campeche and Ciudad del Carmen, it makes a straightforward stop for a meal, a waterfront walk, or a quieter overnight stay.
Taxco
Taxco is a historic mountain town in northern Guerrero, Mexico, south of Mexico City. Whitewashed buildings with red-tile roofs crowd its steep slopes, while the twin towers of Santa Prisca rise above the center. Silver mining shaped its wealth, and jewelry workshops and shops still give the town a distinctive commercial identity. People come for the architecture, silverwork, and views across tightly packed hillsides. It is a compact place to explore, but not an easy one to walk: cobbled lanes, stairs, and sharp climbs are part of everyday movement.
Loreto
Loreto is a small coastal town on the eastern side of Mexico’s Baja California peninsula, in Baja California Sur. It faces the Sea of Cortez, with offshore islands on one side and the rugged Sierra de la Giganta on the other. Fishing, mission history and access to protected marine waters shape its identity. Compared with Los Cabos, the town has a quieter, more compact feel, though tourism is an important part of everyday life. Its main appeal is the combination of a walkable old center and boat trips into a striking desert-and-sea landscape.
Bacalar
Bacalar is a small lakeside town in southern Quintana Roo, Mexico, near Chetumal and the Belize border. Its defining feature is a long freshwater lagoon, widely called the Lagoon of Seven Colors for its shifting bands of blue and turquoise. The settlement sits along the western shore, with a compact central square, a stone fort, and streets that slope toward the water. People come mainly to swim, paddle, sail, and spend time beside the lagoon, rather than for the large resorts and nightlife associated with Mexico’s Caribbean coast.
San Cristobal de las Casas
San Cristóbal de las Casas is a highland city in Chiapas, southern Mexico, set in a mountain valley at roughly 7,200 feet above sea level. Its low-rise historic center combines tiled roofs, church squares, busy markets, and pedestrian streets lined with cafés. The city is also a regional trading center with strong connections to the surrounding Tsotsil and Tseltal Maya communities. People come for its architecture, textiles, and food, but understanding San Cristóbal also means looking beyond the visitor-friendly center to the living cultures and landscapes of highland Chiapas.