Basilica of Our Lady of Guadalupe

Church Major Catholic shrine housing the Virgin's tilma image

Thousands visit the Basilica on Tepeyac Hill to venerate the tilma bearing the image of Our Lady of Guadalupe; the modern basilica houses the relic, accommodates large pilgrimages, and sits near older devotional chapels.

Main image

The Basilica of Our Lady of Guadalupe is Mexico’s principal Catholic shrine, located on Tepeyac Hill in northern Mexico City. It is the national devotional centre for the Virgin of Guadalupe and one of the most visited Catholic pilgrimage sites in the world.

The complex includes a modern circular New Basilica built to handle large crowds and an adjacent colonial Old Basilica that was the primary shrine before the new building. The New Basilica was constructed to provide greater floor capacity and improved circulation for pilgrims while the old church remains an active chapel and historical monument.

The basilica was developed around the image on Juan Diego’s tilma, and the site has been a continuous pilgrimage destination since the colonial period. The precinct is managed to accommodate liturgies, processions and large-scale pilgrim visits, particularly on the feast day of December 12.

The complex sits on Tepeyac Hill within Mexico City’s Gustavo A. Madero borough, north of the historic city centre, and is served by public transport and pilgrimage routes.

  • Pilgrimage peak: Millions of pilgrims visit annually, with the feast day of December 12 the single busiest date, when crowds can number in the hundreds of thousands.
  • Key relic: The main sanctuary displays the tilma with the image of Our Lady of Guadalupe behind protective glass; security and queues are normal during visiting hours.

What to See #

  • New Basilica (Basílica Nueva): The circular modern basilica houses the tilma with the image of the Virgin of Guadalupe and was built to accommodate large numbers of pilgrims; it has a single-level circular plan to maximize capacity.
  • Old Basilica (Basílica Antigua): The adjacent older colonial church - often called the Old Basilica - retains Baroque architecture and a smaller chapel that was the main pilgrimage destination prior to the new building.
Basilica of Our Lady of Guadalupe
Basilica of Our Lady of Guadalupe, Villa Gustavo A. Madero, Mexico City (Basilica precinct)
19.4844, -99.1172

How to Get to Basilica of Our Lady of Guadalupe #

The Basílica de Nuestra Señora de Guadalupe is in northern Mexico City at the Villa de Guadalupe complex. Take Mexico City Metro Line 6 to La Villa-Basílica station - the basilica is immediately adjacent and only a 2-5 minute walk from the station. From the historic center (Zócalo) the basilica is roughly 8-10 km north by road and is easily reached by taxi or bus if you prefer not to use the metro.

There are also multiple RTP/urban bus routes and suburban minibuses that stop near the basilica; follow signs to the new basilica complex on arrival.

Tips for Visiting Basilica of Our Lady of Guadalupe #

  • Visit early in the morning or late evening to avoid the biggest pilgrim crowds and long lines; the site becomes extremely busy around major feast days and weekends.
  • Avoid planning your visit on December 12 (Feast of Our Lady of Guadalupe) or other major Catholic holidays when the complex is crowded and parts can be closed to general visitors for ceremonies.
  • After seeing the image in the new basilica, walk up to the old basilica and the nearby Chapel of the Cerrito-these adjacent sites offer different architecture, quieter atmosphere, and additional historical context that many visitors skip.

Best Time to Visit Basilica of Our Lady of Guadalupe #

To see the Basilica of Our Lady of Guadalupe with fewer people, go on a weekday morning and avoid major pilgrimage dates (notably early December/Dec 12).

Regular / quieter times
Weekdays, mornings (all year) · N/A (focus on crowd levels)
Weekday mornings are much less crowded and allow calmer visits inside the basilica and surrounding complex.
Peak pilgrimage days
Early December (especially Dec 12) and major religious holidays · N/A (focus on crowd levels)
The site becomes extremely crowded during major pilgrimage dates-expect very large crowds, long lines and heavy traffic in the area.

Weather & Climate near Basilica of Our Lady of Guadalupe #

Climate

Basilica of Our Lady of Guadalupe's climate is classified as Subtropical Highland (Dry Winter) - Subtropical Highland (Dry Winter) climate with mild summers (peaking in May) and cool winters (coldest in January). Temperatures range from 5°C to 28°C. Moderate rainfall (647 mm/year) with a pronounced dry season.

Air Quality: AQI 75 Moderate
Best Time to Visit
MarchNovemberJanuary
Temperature & Rainfall
Temperature Range
32°
Warmest Month
-3°
Coldest Month
Monthly Conditions

January

January is the coolest month with highs of 23°C and lows of 5°C. The driest month with just 7 mm and mostly sunny skies.

91 Ideal

Comfort

14°
Feels Like Cool
14°C
Temperature
23°
61%
Humidity
Humid

Weather

7 mm
Rainfall
2.0 m/s
Wind
Calm
1.6
UV Index
Very High
11.0h daylight

February

February is cool with highs of 24°C and lows of 6°C. Almost no rain and mostly sunny skies.

91 Ideal

Comfort

15°
Feels Like Cool
15°C
Temperature
24°
55%
Humidity
Humid

Weather

8 mm
Rainfall
2.3 m/s
Wind
Calm
2.0
UV Index
Extreme
11.4h daylight

March

March is cool with highs of 27°C and lows of 8°C. Light rainfall and mostly sunny skies.

93 Ideal

Comfort

17°
Feels Like Cool
17°C
Temperature
27°
50%
Humidity
Comfortable

Weather

11 mm
Rainfall
2.5 m/s
Wind
Calm
2.5
UV Index
Extreme
11.9h daylight

April

April is mild with highs of 28°C and lows of 10°C. Light rainfall.

89 Excellent

Comfort

19°
Feels Like Mild
19°C
Temperature
10° 28°
48%
Humidity
Comfortable

Weather

23 mm
Rainfall
2.4 m/s
Wind
Calm
2.7
UV Index
Extreme
12.5h daylight

May

May is the warmest month with highs of 28°C and lows of 11°C. Moderate rainfall (51 mm).

85 Excellent

Comfort

19°
Feels Like Mild
19°C
Temperature
11° 28°
55%
Humidity
Humid

Weather

51 mm
Rainfall
2.2 m/s
Wind
Calm
2.5
UV Index
Extreme
12.9h daylight

June

June is mild with highs of 26°C and lows of 12°C. Significant rainfall (120 mm) and partly cloudy skies.

73 Very Good

Comfort

19°
Feels Like Mild
19°C
Temperature
12° 26°
69%
Humidity
Humid

Weather

120 mm
Rainfall
2.2 m/s
Wind
Calm
2.4
UV Index
Extreme
13.2h daylight

July

July is cool with highs of 24°C and lows of 11°C. The wettest month with heavy rain (136 mm) and mostly overcast skies.

67 Good

Comfort

18°
Feels Like Cool
18°C
Temperature
11° 24°
77%
Humidity
Very Humid

Weather

136 mm
Rainfall
2.1 m/s
Wind
Calm
2.3
UV Index
Extreme
13.1h daylight

August

August is cool with highs of 24°C and lows of 11°C. Significant rainfall (125 mm) and partly cloudy skies.

71 Very Good

Comfort

18°
Feels Like Cool
18°C
Temperature
11° 24°
79%
Humidity
Very Humid

Weather

125 mm
Rainfall
2.1 m/s
Wind
Calm
2.3
UV Index
Extreme
12.7h daylight

September

September is cool with highs of 24°C and lows of 11°C. Regular rainfall (100 mm) and mostly overcast skies.

69 Good

Comfort

18°
Feels Like Cool
18°C
Temperature
11° 24°
82%
Humidity
Very Humid

Weather

100 mm
Rainfall
2.1 m/s
Wind
Calm
2.0
UV Index
Extreme
12.1h daylight

October

October is cool with highs of 24°C and lows of 9°C. Moderate rainfall (50 mm) and partly cloudy skies.

83 Excellent

Comfort

17°
Feels Like Cool
17°C
Temperature
24°
78%
Humidity
Very Humid

Weather

50 mm
Rainfall
2.1 m/s
Wind
Calm
1.9
UV Index
Very High
11.6h daylight

November

November is cool with highs of 24°C and lows of 7°C. Almost no rain and mostly sunny skies.

93 Ideal

Comfort

15°
Feels Like Cool
15°C
Temperature
24°
71%
Humidity
Very Humid

Weather

8 mm
Rainfall
1.9 m/s
Wind
Calm
1.7
UV Index
Very High
11.1h daylight

December

December is cool with highs of 23°C and lows of 6°C. Almost no rain and mostly sunny skies.

91 Ideal

Comfort

14°
Feels Like Cool
14°C
Temperature
23°
64%
Humidity
Humid

Weather

8 mm
Rainfall
1.9 m/s
Wind
Calm
1.5
UV Index
High
10.9h daylight

Nearby Attractions to Basilica of Our Lady of Guadalupe