Cholula

Puebla

Cholula

Photo by Roberto Puga on Unsplash

Cholula is home to the Great Pyramid, the largest pyramid by volume in the world, topped by the church of Nuestra Señora de los Remedios with the Popocatépetl volcano behind it. The town is famous for its many churches and has a lively student scene next to the city of Puebla.

Archaeology High altitude
Pueblo Mágico since 2012
Population 46,996 2020
Elevation 2,150 m 7,050 ft
Nearest airport PBC 13 km away · Hermanos Serdán International Airport

History

Cholula was a major religious city long before the Spanish arrived, and its Great Pyramid was built up in stages over many centuries. The division into two halves is also pre-Hispanic. When the Toltec-Chichimecas rose up and took control of the city, they pushed the previously dominant Olmec-Xicallancas to the eastern side, the area from the pyramid eastward that is now San Andrés. The two sides have stayed more or less separate under every government since.

In 1519 Hernán Cortés and his allies passed through on the way to Tenochtitlan and carried out a massacre in the city. Under colonial rule, churches went up across both halves, one for each neighborhood, many of them later dressed in Talavera tile. The sanctuary of the Virgin of Los Remedios was built on top of the overgrown pyramid. San Andrés remained the more Indigenous half and still is.

What holds Cholula together is a shared religious calendar. Festivals are paid for and organized by rotating mayordomos from each neighborhood, and the biggest of them, the feast of the Virgin of Los Remedios on September 8, centers on the pyramid. Today the two municipalities form one Pueblo Mágico within the Puebla metropolitan area.

Climate mild

Best months to visit: Jan, Feb, Mar, Dec (driest months with comfortable afternoons)

Average daily high and low (°C) and monthly rainfall, 2020–2024.

Plan your trip

Tours & activities

Guided tours, tastings, and day trips in and around Cholula.

Rental cars

Pick up a car at PBC, the nearest airport, and drive in.

Flights

Find flights into PBC, the nearest airport.

Travel insurance

Medical and trip cover for Mexico, by the week or month.

Mobile data

An eSIM for Mexico: data on your phone from the moment you land.

Links open a partner site. We may earn a commission if you book, at no cost to you. Hotel names from OpenStreetMap.

Where it is

Cholula within Mexico

The town up close · Open in Google Maps

Getting there

Drive times are estimates from OpenStreetMap routing, without traffic.

Nearby Pueblos Mágicos

15 km away

21 km away

45 km away

50 km away

Sources: population from Wikidata (may count the whole municipality) · elevation and climate from Open-Meteo · airports from OurAirports (straight-line distance).