Teotitlán del Valle

Town Teotitlán del Valle, Oaxaca Central Valleys of Oaxaca

The Zapotec weaving village of the valley: family workshops making wool rugs on foot looms with natural dyes.

From Oaxaca: 25 min by car (28 km by road) How to get there ↓

Plan your visit to Teotitlán del Valle

Tours to Teotitlán del Valle

Day trips around Mitla sometimes stop in Teotitlán del Valle; a tour is the easy way to see it without a car.

Hierve el Agua,Arbol Del Tule,Mitla,Mezcal and Teotitlan del valle ★ 4.9 (23) · From US$33

How to get to Teotitlán del Valle

  • From Oaxaca: about 25 min by road (~28 km)
  • 20 km northwest of Mitla
  • Nearest airport: Oaxaca (OAX), 47 min by car to Mitla

Route, map and directions ↓

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

Popular tours to Teotitlán del Valle

Tours, prices and ratings from Viator, checked weekly. We may earn a commission if you book.

About Teotitlán del Valle

Teotitlán del Valle sits at the foot of the Sierra Juárez, a few kilometers off the highway between Oaxaca and Mitla. It is one of the oldest Zapotec towns in the valley, Zapotec is still the everyday language for most people, and almost every family seems to have a loom. The town is famous for its wool rugs, woven on wooden foot looms in patterns that mix old Zapotec fretwork, like the designs on the walls of Mitla, with newer motifs.

The best weavers still dye their own wool with natural colors: cochineal from the insects that live on nopal cactus for reds and pinks, indigo for blues, pomegranate rind for yellows and walnut shells for browns. Many workshops are part of the family home, and if you ask, weavers will often show you how the dyes are made and how a rug comes together, without pressure to buy.

In the center, the church of the Preciosa Sangre de Cristo was built by the Spanish on top of a Zapotec temple, and carved stones from the older building can still be seen in its walls. Across the plaza, the community museum tells the town's history, and the market fills up early each morning. Above the town rises El Picacho, a sacred hill where people climb for prayers each May 3.

How to get to Teotitlán del Valle

Drive from Oaxaca: 25 min, 28 km

Teotitlán is about 25 minutes from Mitla by car: head west on Highway 190 toward Oaxaca and take the signed turnoff north, about 4 kilometers up to the town. Buses between Oaxaca and Mitla stop at the turnoff, where shared taxis usually wait to take people up to the center.

20 km northwest of Mitla

Directions from Mitla on Google Maps

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

From the nearest cities to Teotitlán del Valle

Drive times by road from OpenStreetMap, without traffic or stops. Times marked ~ are estimated from the straight-line distance.

Before you go to Teotitlán del Valle: hours, prices and tips

Time needed
Easy as an afternoon trip from Oaxaca City. Broken Boots Travel · checked Oct 2026
Best season
Día de Muertos is deeply observed here: preparations start October 31 and the spirits are received November 1–2, when many people stop work. The town also holds a rug fair, and in January migratory birds gather at the Piedra Azul dam. Meteored · checked Oct 2026
Guide or tour
Optional: it's easy to visit on your own by bus or colectivo; guided tours from Oaxaca that combine it with other stops exist for those short on time. Tours: Viator GetYourGuide Broken Boots Travel · checked Oct 2026
What to bring
Cash: some rug sellers take cards but many don't, so ask before they unroll their stock. The community museum charges a small fee (about 15 pesos). Broken Boots Travel · checked Oct 2026

Hours and prices change, especially around holidays. Each fact links to where we checked it.

Visiting Teotitlán del Valle: what to see and do

Visit a weaving family's workshop to watch the foot looms and the natural dyeing.
Look for the carved Zapotec stones set into the walls of the church of the Preciosa Sangre de Cristo.
Stop at the community museum on the main plaza.
Have breakfast at the market early in the morning, when it is busiest.

Plan your trip

Tours & activities

Day trips around Mitla sometimes stop in Teotitlán del Valle; a tour is the easy way to see it without a car.

Rental cars

Pick up a car at OAX (Oaxaca): about 47 min by road to Mitla, then 20 km more to Teotitlán del Valle, on your own schedule.

Flights

The nearest airport with scheduled flights is Oaxaca (OAX), about 47 min by road from Mitla, the base for Teotitlán del Valle.

Travel insurance

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

Mobile data

Signal can drop away from Mitla: download a map of the way to Teotitlán del Valle before you set out, or carry an eSIM with data.

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

Photos

Add photos of Teotitlán del Valle

Add details (optional)
Shown under your photos as “Photo by …”, linked to your Instagram or site. Leave both blank to stay anonymous.
Optional. Only so we can reply; never shown or shared.

By sending, you confirm you took these photos and Puebloteca may show them on the Teotitlán del Valle page.

When to go to Teotitlán del Valle mild

Teotitlán del Valle shares the climate of Mitla, 20 km away. The best months to visit are January, February, March, and December.

See the month-by-month climate of Mitla

Make Mitla your base

Teotitlán del Valle is an easy trip from Mitla, a Pueblo Mágico with places to stay, food, and more to see.

Also close to

Closest to Teotitlán del Valle

All 11 towns and sights around Mitla →

Near Teotitlán del Valle

Drive times by road from OpenStreetMap, without traffic. Times marked ~ are estimated from the straight-line distance.

Location from OpenStreetMap. Written by Puebloteca.