Puebla › Cholula

Santa María Tonantzintla

Landmark 4 km south of Cholula

A village church whose interior is a riot of painted stucco angels, fruit and flowers, the high point of Indigenous Baroque.

Santa María Tonantzintla is a small farming village about 4 kilometers south of Cholula, and its parish church is one of the most remarkable interiors in Mexico. From outside it looks like many other village churches in the Puebla valley. Inside, almost every surface of the nave, dome and altar is covered in gilded and painted stucco: cherubs, saints, ears of corn, tropical fruit, flowers and faces that look unmistakably Indigenous, some with feather headdresses.

The name comes from the Nahuatl for "place of our venerable mother", and the hill here is said to have been sacred to Tonantzin, the mother goddess, before the Spanish dedicated the site to the Virgin Mary. The church grew in stages from the 16th century into the 19th, but most of the decoration was done in the 18th century by local craftsmen, which is why it is held up as the finest example of what art historians call Indigenous or folk Baroque.

The village itself is quiet and known for its dairy products. Its big feast is August 15, the Assumption, when a carpet of colored sand is laid inside the church. On the hill above town stands the national astrophysical observatory founded in 1942.

What to see and do

Step inside the church and take your time with the dome, where the stucco figures thicken toward the lantern.
Look for the angels with Indigenous features and feather headdresses among the saints.
Combine it with San Francisco Acatepec and its Talavera facade, about a kilometer away.
Buy local cheese and cream in the village.

Getting there

Tonantzintla is about 10 to 15 minutes south of Cholula by car or taxi, on the local road toward the Puebla–Atlixco highway. Local buses and colectivos also run from Cholula. Photography inside the church has usually not been allowed, so check at the door before taking out your camera.

4 km south of Cholula

Directions from Cholula on Google Maps

Distances are in a straight line; the road is usually longer.

Plan your trip

Places to stay in Santa María Tonantzintla

Compare hotels, posadas, and rentals in and around Santa María Tonantzintla.

See them all on Booking.com Expedia
Vacation rentals on Vrbo Airbnb

Tours & activities

Guided tours, tastings, and day trips in and around Santa María Tonantzintla.

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.

Weather mild

Santa María Tonantzintla shares the climate of Cholula, 4 km away. The best months to visit are Jan, Feb, Mar, Dec.

See the month-by-month climate of Cholula

Make Cholula your base

Santa María Tonantzintla is an easy trip from Cholula, a Pueblo Mágico with places to stay, food, and more to see.

More around Cholula

Location from OpenStreetMap. Written by Puebloteca.