Things to Do in Oaxaca City
DESTINATION GUIDE

Things to Do in Oaxaca City

50 curated spots from Oaxaca City itineraries

Activities & Attractions

30 curated experiences

Jardín Etnobotánico de Oaxaca
Do
morning

Jardín Etnobotánico de Oaxaca

Join a guided visit (English and Spanish tours at fixed times) through cacti forests, towering agaves, ponds, and native trees; photography heaven.

1h 30m · $4-6 (guided tour required)
Mercado Benito Juárez
Do
afternoon

Mercado Benito Juárez

Wander through aisles of spices, chocolate, textiles, and local everyday goods; snack only at clearly vegetarian stands.

1h · Free (plus shopping)
Museo de las Culturas de Oaxaca
Do
morning

Museo de las Culturas de Oaxaca

Explore pre-Hispanic artifacts, colonial art, and sweeping views over the city from the former monastery attached to Santo Domingo.

1h 30m · $5-7
Parque El Llano (Parque Juárez)
Do
morning

Parque El Llano (Parque Juárez)

Stroll through this leafy park with big trees, local joggers, and snack stands, especially pleasant in the morning.

1h · Free
Plaza de la Danza & Basílica de la Soledad
Do
evening

Plaza de la Danza & Basílica de la Soledad

Climb the stepped plaza, visit La Soledad church, and try nieve (sorbet) from the traditional stands.

1h 15m · Free (plus snacks)
Templo de Santo Domingo de Guzmán & Plaza
Do
morning

Templo de Santo Domingo de Guzmán & Plaza

Admire the ornate baroque church interior and linger in the agave-lined plaza outside, surrounded by low, green shrubs and views of the hills.

1h · Free (donation appreciated)
Zócalo & Alameda de León Evening Walk
Do
evening

Zócalo & Alameda de León Evening Walk

Spend your final evening wandering the main square lined with trees and arcades, listening to live music if present, and people-watching from a bench together.

1h 30m · Free
Andador Turístico (Calle Macedonio Alcalá) Stroll
Do
afternoon

Andador Turístico (Calle Macedonio Alcalá) Stroll

Walk the pedestrian street from Santo Domingo toward the zócalo, stopping at small galleries, artisan shops, and leafy side courtyards.

2h · Free (shopping extra)
Barrio de Jalatlaco Walk
Do
morning

Barrio de Jalatlaco Walk

Stroll cobblestone streets lined with colorful houses, murals, and hanging plants; it feels like a small village inside the city.

1h 30m · Free
Calle Macedonio Alcalá Stroll
Do
morning

Calle Macedonio Alcalá Stroll

Walk the pedestrian street from Santo Domingo toward the zócalo, watching street performers and browsing small shops for colorful textiles and wooden toys; pause in shady doorways and small courtyards as you go.

1h · Free (shopping extra)
Catedral Metropolitana de Oaxaca
Do
evening

Catedral Metropolitana de Oaxaca

Step into the baroque cathedral off the Zócalo; appreciate the stonework, altars, and quiet interior.

30m · Free
Day Trip: Tule Tree, Teotitlán del Valle & Rural Scenery
Do
morning

Day Trip: Tule Tree, Teotitlán del Valle & Rural Scenery

Hire a driver or join a family‑oriented tour to see the massive, ancient Tule Tree, then continue to Teotitlán del Valle to watch weavers use natural dyes; enjoy the green valley scenery along the way.

4h · $25-40 per person on a shared tour; private driver varies
Evening in the Zócalo
Do
evening

Evening in the Zócalo

Return after dark to listen to live music, let kids chase bubbles and balloons, and watch the city light up around the trees.

1h · Free (small budget for snacks and balloons)
Free Explore: Barrio de Jalatlaco
Do
afternoon

Free Explore: Barrio de Jalatlaco

Wander cobblestone streets, colorful houses with murals, and pockets of greenery; look for small cafés with courtyards and local craft workshops.

2h 30m · Free (aside from any drinks/shopping)
Jardín Etnobotánico de Oaxaca (Ethnobotanical Garden)
Do
late_morning

Jardín Etnobotánico de Oaxaca (Ethnobotanical Garden)

Guided visit through cactus forests, agaves, and tropical plants from across Oaxaca, all arranged in sculptural, jungle-like landscapes.

1h 30m · $4-6
Jardín Etnobotánico de Oaxaca (Guided Tour)
Do
afternoon

Jardín Etnobotánico de Oaxaca (Guided Tour)

Join an official tour to walk among cacti, agaves, and native trees laid out in a desert–jungle style garden.

1h 30m · $4-6
Market Browsing at Mercado Benito Juárez (No Eating Meat Stalls)
Do
afternoon

Market Browsing at Mercado Benito Juárez (No Eating Meat Stalls)

Walk the indoor aisles lined with produce, bread, crafts, and clothing; avoid eating at mixed-meat food counters unless you find a clearly vegetarian-only stand.

1h · Free to browse
Mercado 20 de Noviembre (Vegetarian-Friendly Stalls Only)
Do
afternoon

Mercado 20 de Noviembre (Vegetarian-Friendly Stalls Only)

Famous food hall; walk through mostly for the atmosphere and look for stands selling vegetarian dishes like quesadillas with cheese and squash blossoms or memelitas with beans, prepared on a clean griddle.

1h · Free to enter (food extra)
Mercado Benito Juárez & Mercado 20 de Noviembre (Look, Not Eat)
Do
morning

Mercado Benito Juárez & Mercado 20 de Noviembre (Look, Not Eat)

Explore the bustling markets packed with textiles, hats, pottery, and fresh produce; focus on non-food stalls and buy fruit in whole form if you want something fresh.

1h 30m · Free (shopping extra)
Mercado Benito Juárez & Surroundings
Do
afternoon

Mercado Benito Juárez & Surroundings

Explore a covered market packed with fruit stalls, sweets, clothes, and toys; let the kids pick out small local snacks like fresh fruit cups or packaged treats, and enjoy the shade and bustle.

1h 30m · Free to enter (snacks and shopping extra)
Mercado de Artesanías de Oaxaca
Do
afternoon

Mercado de Artesanías de Oaxaca

Browse stalls of textiles, alebrijes, bags, and crafts under one roof, ideal for souvenir hunting after lunch.

1h · Free (plus shopping)
Monte Albán Archaeological Site
Do
late_morning

Monte Albán Archaeological Site

Visit the hilltop Zapotec capital with wide plazas, pyramids you can climb, and sweeping views over the green valleys; join a morning tour or take a taxi and shuttle.

2h 30m · $6-8 entry plus transport or tour
Monte Albán Archaeological Site (Guided Half‑Day)
Do
morning

Monte Albán Archaeological Site (Guided Half‑Day)

Join a morning guided tour (most pick up from Centro) to explore pyramids, ball courts, and sweeping views over the valley; walk at your own pace and keep hats and water handy for the kids.

3h 30m · $25-35 per adult via group tour, kids often discounted
Monte Albán Archaeological Site (Morning Tour)
Do
morning

Monte Albán Archaeological Site (Morning Tour)

Join a half-day group tour or take a taxi/shuttle up to this hilltop Zapotec city, exploring pyramids, ball courts, and panoramic views over green valleys.

3h 30m · $20-35 (including transport and entry)
Monte Albán Archaeological Site (Morning Visit)
Do
morning

Monte Albán Archaeological Site (Morning Visit)

Take a taxi or shuttle up early to explore pyramids and terraces surrounded by green hills; bring water, hat, and snacks.

2h 30m · $5-7 entry + $10-15 transport per person (round trip)
Monte Albán Archaeological Zone
Do
morning

Monte Albán Archaeological Zone

Take a morning shuttle or tour to the hilltop Zapotec capital; walk the North and South Platforms, ball court, and tombs with panoramic valley views.

3h · $6-8 entry + $5-10 transport
Museo de las Culturas de Oaxaca (ex-convent)
Do
afternoon

Museo de las Culturas de Oaxaca (ex-convent)

Inside the former monastery next to Santo Domingo, see Mixtec and Zapotec artifacts and enjoy panoramic views over the city and surrounding green hills from the upper floors.

2h · $4-6
Museo Infantil de Oaxaca (MIO)
Do
late_morning

Museo Infantil de Oaxaca (MIO)

Children’s museum with interactive exhibits and outdoor green areas where kids can play and explore.

2h · $3-5
Parque Juárez El Llano
Do
morning

Parque Juárez El Llano

Start your trip with a slow walk under tall trees, watching locals exercise and couples sitting on benches; there are often vendors and a small, everyday market feel in the shade.

1h · Free
Plazuela del Carmen Alto & Nearby Streets
Do
afternoon

Plazuela del Carmen Alto & Nearby Streets

Use the last afternoon or evening to wander this small plaza and side streets with trees, murals, and viewpoints over the city; find a shady bench while kids explore steps and corners.

1h · Free

Restaurants & Food

20 local favorites

Boulenc
Eat
afternoon

Boulenc

Trendy bakery‑restaurant with a hidden, plant‑filled upper patio and rustic wood accents. For halal‑friendly choices, stick to vegetarian options like the avocado toast, mushroom sandwich, salads, and wood‑fired veggie pizzas, and avoid items with meat or alcohol‑based sauces.

1h 15m · $10-15 per person
Hierba Dulce
Eat
afternoon

Hierba Dulce

Plant-based Oaxacan restaurant with lots of greenery; choose tlayudas with mushrooms or vegetables, memelitas with beans, and seasonal stews—no meat or alcohol used, which simplifies halal observance.

1h 15m · $10-15 per person
La Jícara Librespacio Cultural
Eat
afternoon

La Jícara Librespacio Cultural

Bookish cultural café with a shaded back patio and lots of plants. Halal-friendly options include vegetarian enchiladas, veggie sandwiches and burgers (verify no lard), soups, salads, and fruit juices; avoid meat and mezcal cocktails.

1h 15m · $10-16 per person
La Matatena Pizzería
Eat
afternoon

La Matatena Pizzería

Casual pizzeria with a garden feel; order vegetarian pizzas (like mixed veg or four-cheese) and salads, asking for no meat or alcohol in sauces.

1h · $10-15 per person
Muss Café
Eat
morning

Muss Café

Beautiful courtyard café full of greenery; halal-friendly choices include granola and yogurt, fruit, avocado toast, and vegetarian chilaquiles, confirming no lard used.

1h 15m · $9-12 per person
Café Brújula (Macedonio Alcalá branch)
Eat
morning

Café Brújula (Macedonio Alcalá branch)

Popular café with a small, leafy courtyard corner and relaxed vibe. Order coffee, hot chocolate, fresh juices, and simple items like toast, fruit, and pastries; stick to vegetarian items to keep things halal‑friendly.

45m · $6-10 per person
Café Brújula Alcalá
Eat
morning

Café Brújula Alcalá

Coffee shop with a small lush courtyard; order pastries, fruit, and simple vegetarian sandwiches and confirm no lard in baked goods.

45m · $6-9 per person
Café Jaguar
Eat
morning

Café Jaguar

Laid-back café in the Xochimilco neighborhood with plants and local art. For halal: choose vegetarian chilaquiles, eggs without meat, fruit, and pastries; confirm cooking oils are vegetable-based.

1h · $6-10 per person
Cafeto & Baristas
Eat
morning

Cafeto & Baristas

Coffee-focused café with pastries, fruit, and simple breakfasts like omelets and chilaquiles; order vegetarian versions and confirm no meat stock in sauces.

45m · $6-10 per person
Chepiche Café
Eat
evening

Chepiche Café

Hidden café with a lush, garden-like patio; choose vegetarian tostadas, salads, and pastas, ensuring no lard or meat stock is used.

1h 30m · $12-18 per person
El Sultan Oaxaca
Eat
evening

El Sultan Oaxaca

Simple Middle Eastern spot serving shawarma-style wraps, falafel, hummus, and salads. Ask for chicken or vegetarian options cooked separately, no alcohol in preparation, and confirm halal chicken; skip any pork items and clearly state you only eat halal meat or vegetarian.

1h · $8-15 per person
Hierba Dulce (Vegan Restaurant)
Eat
evening

Hierba Dulce (Vegan Restaurant)

Traditional Oaxacan dishes made completely vegan (no meat, lard, or animal products). For halal: everything is meat-free; focus on vegan tlayudas, mole, tamales, and soups, and verify if any alcohol is used in sauces if you avoid it.

1h 15m · $10-18 per person
Hierba Dulce Comida Vegana
Eat
afternoon

Hierba Dulce Comida Vegana

Cozy vegan restaurant with potted plants and rustic wood giving a green, natural feel. Try their vegan tlayudas, tamales, and moles made without meat, lard, or dairy; everything is plant‑based, simplifying halal concerns.

1h · $10-15 per person
La Cosecha Organic Market
Eat
afternoon

La Cosecha Organic Market

Outdoor organic market with multiple stalls; pick vegetarian tlayudas with beans and cheese, fresh fruit, smoothies, and tamales de rajas or elote that are clearly labeled meat-free.

1h · $7-12 per person
La Cosecha Organic Market (vegetarian stands)
Eat
evening

La Cosecha Organic Market (vegetarian stands)

Open-air, plant-filled organic market with small food stands and communal wooden tables. For halal: eat at clearly vegetarian/vegan stalls offering memelas, tlayudas, tamales without meat, and fresh juices; confirm no lard in tortillas or beans.

1h 15m · $6-10 per person
La Cueva Oaxaca (Vegetarian-friendly)
Eat
evening

La Cueva Oaxaca (Vegetarian-friendly)

Small, greenery-accented spot; choose vegetarian dishes like enchiladas with cheese and vegetables, soups, and salads—ask clearly for meals without meat, lard, or alcohol.

1h 15m · $10-18 per person
La Jícara Librespacio Cultural (Vegetarian-Friendly Café)
Eat
evening

La Jícara Librespacio Cultural (Vegetarian-Friendly Café)

Bookish, artsy space with a leafy courtyard; go for vegetarian dishes like veggie enchiladas, soups, salads, and bean-based plates, confirming they use vegetable oil and no lard or alcohol for your meal.

1h 15m · $12-18 per person
La Jícara Librespacio Cultural & Café
Eat
morning

La Jícara Librespacio Cultural & Café

Bohemian bookstore‑café with a leafy, slightly wild patio. Order chilaquiles with beans (ask for no meat and no lard), fruit with yogurt, or omelettes with vegetables; they can prepare vegetarian, alcohol‑free dishes suitable for a halal diet.

1h · $8-12 per person
María Bonita Restaurante Vegetariano
Eat
morning

María Bonita Restaurante Vegetariano

Vegetarian/vegan Mexican breakfasts like chilaquiles without meat, enfrijoladas, omelets, fruit plates, and fresh juices; no pork or lard in dishes, but still confirm broths and beans are vegetarian.

1h · $7-12 per person
Marisquería La Red (Seafood-focused)
Eat
evening

Marisquería La Red (Seafood-focused)

Casual local seafood restaurant; stick to fish and seafood dishes such as grilled fish fillet, garlic shrimp, ceviches, and seafood cocktails, explicitly requesting no alcohol or pork in preparation.

1h 15m · $15-25 per person

More on Oaxaca City

BUILD YOUR OAXACA CITY PLAN

Insider picks, smart timing, and a plan ready when you are.

Start Planning