
Things to Do in Oaxaca City
50 curated spots from Oaxaca City itineraries
Activities & Attractions
30 curated experiences

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
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
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)
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
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
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
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
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
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
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
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
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
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
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)
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)
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)
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)
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)
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
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
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
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)
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)
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)
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
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)
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)
Children’s museum with interactive exhibits and outdoor green areas where kids can play and explore.
2h · $3-5
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
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 · FreeRestaurants & Food
20 local favorites

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
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
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
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é
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)
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á
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
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
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é
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
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)
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
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
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)
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)
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é)
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é
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
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)
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 personMore on Oaxaca City
BUILD YOUR OAXACA CITY PLAN
Insider picks, smart timing, and a plan ready when you are.
Start Planning