Overview
Oaxaca de Juárez sits at 1,555 meters (5,100 ft) in a high valley of southern Mexico's Sierra Madre, surrounded by hilltop Zapotec ruins and Indigenous Zapotec and Mixtec mountain villages. The colonial center — wide pedestrian-friendly streets of pastel one- and two-story buildings, the cantera-stone Templo de Santo Domingo with its gilded baroque interior, the Zócalo wrapped in arcades and shaded by laurel trees — was inscribed by UNESCO in 1987. The city of about 300,000 punches dramatically above its weight: it's repeatedly named one of the world's best food cities (the New York Times consistently ranks it ahead of CDMX), one of Mexico's most distinctive cultural capitals, and the spiritual home of mezcal.
The food alone justifies the trip. Oaxaca has seven canonical moles — black, red, yellow, green, manchamantel, chichilo, and coloradito — each a complex 20+ ingredient sauce that takes days to prepare. The Mercado 20 de Noviembre's 'smoke alley' is a corridor of grilled-meat stalls where you choose tasajo, chorizo, and other cuts to be grilled in front of you. Tlayudas (a giant crisp tortilla loaded with beans, cheese, and meat), chapulines (toasted grasshoppers seasoned with chile and lime), quesillo (the regional string cheese), and Mexican chocolate (the city has dozens of chocolate mills) round out the canon. The fine-dining scene led by chefs like Alejandro Ruiz at Casa Oaxaca, Pilar Cabrera at La Olla, and Thalia Barrios at Levadura de Olla extends the tradition into the modern era.
Beyond the city, the Valley of Oaxaca holds Monte Albán (the hilltop Zapotec capital UNESCO-inscribed alongside the city), Mitla (Zapotec ruins famous for intricate geometric stone mosaics), Hierve el Agua (mineral-water 'petrified waterfalls' formed by calcium carbonate deposits), and dozens of mezcal palenques where you can taste 30+ varieties from a single agave family. The Guelaguetza festival (late July, two main Mondays) is Mexico's most important Indigenous cultural event; Día de los Muertos (late October-early November) is Oaxaca's other peak season, when cemeteries fill with marigolds and candlelight. Plan 4-7 days for the city plus surrounding excursions.
Photo on Unsplash
Best Time to Visit
October to April (dry season) — peak in late Oct/early Nov for Día de los Muertos
Oaxaca's high-valley elevation keeps temperatures moderate year-round — daytime highs in the 70s-80s, cool nights in the 50s. October-April is the dry season with the most reliable weather. Día de los Muertos (October 31-November 2) is the city's most extraordinary cultural moment, with cemeteries decorated in marigolds and elaborate altars throughout town — book accommodation 6+ months ahead. The Guelaguetza festival (two main Mondays in late July) is the indigenous folk dance event; book equally far ahead. May-September is the rainy season with afternoon storms and lush green valleys.
Top Attractions
Templo de Santo Domingo & Cultural Center
Church free; museum 95 MXN (about $5)Oaxaca's most spectacular church (1572-1731) — the interior is covered floor to ceiling in gold-leaf baroque ornament. The adjacent cultural center (a converted Dominican convent) houses the Museum of Cultures with the dazzling gold treasure from Monte Albán's Tomb 7.
Monte Albán (day trip)
100 MXN site fee (about $5.50)The Zapotec capital from roughly 500 BC to 800 AD, perched on a flattened mountaintop 20 minutes outside the city. The 'Danzantes' carved stone figures, the Ball Court, and the Tomb 7 site are highlights. UNESCO-inscribed; go at opening (8am) to beat heat and crowds.
Mitla & Tule Tree (day trip)
Mitla: 90 MXN; Tule: 10 MXNMitla's Zapotec-Mixtec ruins (45 min east) are famous for geometric stone mosaic walls assembled without mortar. On the same day, visit the Tule Tree — a 2,000-year-old cypress in Santa María del Tule with the largest trunk diameter in the world.
Mercado Benito Juárez & Mercado 20 de Noviembre
Free to browse; meal $5-$12Two adjacent central markets — Benito Juárez for produce, mole pastes, and chapulines; 20 de Noviembre for cooked food including the famous 'smoke alley' (Pasillo del Humo) where you choose grilled meats at one stall and side dishes at the next.
Hierve el Agua (day trip)
20 MXN entry; tours $50-$80 from OaxacaAbout 2 hours east, calcium-rich mineral springs have created two cliffside 'petrified waterfalls' that look frozen mid-fall. Natural infinity pools at the top are swimmable. The drive through the Sierra is part of the experience; access has been periodically restricted by local communities, so confirm current status.
Mezcal Palenque Tour
Day tour: $60-$150 per personMezcal is produced in dozens of small palenques in the villages around Santiago Matatlán and Tlacolula. A full-day tour visits 2-3 producers, includes a tasting flight of 6-10 mezcals (from Espadín, Tobalá, Cuishe, Madrecuishe, and other agave varieties), and a traditional meal.
Photo on Unsplash
Local Food
Mole Negro (and the Seven Moles)
$10-$22 per dishOaxaca's most famous mole — a complex sauce of chilies, chocolate, plantains, nuts, and spices (20+ ingredients) served over chicken or turkey. Casa Oaxaca, La Olla, and Tlamanalli (in Teotitlán del Valle) serve canonical versions of all seven mole varieties.
Tlayudas
$8-$16Giant crisp 30cm tortillas spread with refried beans, asiento (pork lard), Oaxacan string cheese, and topped with tasajo (thin-cut beef), chorizo, or cecina (cured pork). Tlayudas Libres (a midnight street cart) is the legend; Sabina Sabe is the polished version.
Chapulines
$2-$5 cupToasted grasshoppers seasoned with garlic, lime, and chile — a pre-Hispanic Oaxacan snack. Sold by the cup at the markets, sprinkled on tlayudas, or as a counter snack in modern restaurants. Crunchy, savory, and not strange once you commit.
Mezcal Flight
$15-$35 per flightA flight at In Situ, Mezcalogía, or Sabina Sabe will pour 6-10 mezcals from different agave varieties (Espadín, Tobalá, Tepeztate, Cuishe) — vastly more diverse than the more-marketed tequila category. Sip neat with orange slices and sal de gusano (worm salt).
Mexican Hot Chocolate
$2-$5Oaxacan chocolate is ground at small mills (Mayordomo, La Soledad) into rough rustic discs made with cinnamon and almonds. Mixed with hot water or milk and whisked in clay pots into a frothy traditional drink — served morning and afternoon at most cafes.
Budget Guide
Budget
$30-$60/day
Hostels and guest houses in Centro ($15-$30/night). Eat at fondas and the 20 de Noviembre market ($4-$8 per meal). Walk Centro; collectivos to Monte Albán for $2 each way. DIY mezcal tour with rented car or local bus.
Mid-Range
$90-$180/day
Boutique colonial hotels — Casa Antonieta, Hotel Sin Nombre, Marialicia ($70-$150/night). Dinner at Casa Oaxaca, La Olla, or Origen ($30-$60 per person). Monte Albán with guide, mezcal palenque day tour, Mercado lunches.
Luxury
$250-$500+/day
Stay at Casa Antonieta, Hotel Escondido Oaxaca, or Quinta Real Oaxaca (a converted 1576 convent) ($200-$450/night). Private guided tours of Monte Albán + Mitla, full-day mezcal route with sommelier, fine dining at Casa Oaxaca and Origen, custom cooking class with a local chef.
Travel Tips
Fly into Oaxaca (OAX) directly from US hubs (Houston, Dallas, Los Angeles) or via Mexico City (1 hr connection). The airport is 20 minutes from Centro.
Book Día de los Muertos (October 31-November 2) and Guelaguetza (late July) accommodation 6+ months in advance. These are the city's busiest periods; prices triple or quadruple over baseline and most hotels are booked solid.
Acclimate to the altitude (1,555m / 5,100 ft). Mild for most people but can affect alcohol tolerance — go easy on the mezcal the first night. Drink extra water.
Try the seven moles strategically. Some restaurants (La Olla, Tlamanalli) offer tasting samples of multiple moles in one sitting; others are best for one specific mole (Casa Oaxaca's negro is iconic). Don't try to eat all seven on day one.
Cash is essential for markets, street food, mezcal palenques, and Día de los Muertos altar donations. ATMs are common but withdrawal limits are low (~$200/transaction). Bring USD as backup.
Combine with Puerto Escondido or Mazunte on the Pacific coast. Either is a 6-hour drive south or a 40-minute domestic flight; many travelers do 4 days in Oaxaca city + 4 days on the coast for a complete Oaxaca state trip.
Vibes
Ready to visit Oaxaca?
Let our AI plan a personalized itinerary with flights, hotels, and activities.
Plan a Trip to Oaxaca