Things to Do in Oaxaca
DESTINATION GUIDE

Things to Do in Oaxaca

50 curated spots from Oaxaca itineraries

Activities & Attractions

30 curated experiences

Mercado Benito Juárez
Do
morning

Mercado Benito Juárez

Browse the market’s produce, sweets, and craft aisles; focus on fruit, nuts, bread, and clearly halal-safe vegetarian stalls.

1h 30m · Free to browse
Museo de las Culturas de Oaxaca
Do
afternoon

Museo de las Culturas de Oaxaca

Visit the museum inside the Santo Domingo complex for a calm cultural break after the market energy. It gives context to the region’s history before dinner.

1h 30m · $5-10
Jardín Etnobotánico de Oaxaca
Do
morning

Jardín Etnobotánico de Oaxaca

Guided-visit botanical garden showcasing native plants and traditional uses; adjacent to Santo Domingo.[1]

1h 30m · $5-10 per person
Templo de Santo Domingo de Guzmán
Do
morning

Templo de Santo Domingo de Guzmán

Marvel at the gilded interior and detailed ceilings of this iconic church set against a cactus-lined forecourt.

45m · Free
Templo de Santo Domingo de Guzmán & Plaza
Do
afternoon

Templo de Santo Domingo de Guzmán & Plaza

Visit the ornate Baroque church and its large plaza, then sit under the trees or on the steps to soak up daily life; you can briefly step inside the church to admire the interior if you’re comfortable.

1h · Free
Zócalo & Alameda de León Stroll
Do
morning

Zócalo & Alameda de León Stroll

Walk around Oaxaca’s main square, watch street performers, browse balloon and snack vendors, and sit under the trees with hot chocolate or coffee.

1h 30m · Free (plus snacks)
Catedral Metropolitana de Oaxaca
Do
morning

Catedral Metropolitana de Oaxaca

Impressive baroque cathedral just off the Zócalo; step inside to admire the architecture and calm interior.

45m · Free
Evening in the Zócalo
Do
evening

Evening in the Zócalo

After dinner, stroll to the main square to enjoy live bands, couples dancing, and vendors selling snacks. You can sit under the trees, people-watch, and maybe grab churros or hot chocolate from a stall—just confirm drinks are alcohol-free and avoid anything with unclear meat content.

1h · Free (snacks $2-5)
Hierve el Agua
Do
morning

Hierve el Agua

Dramatic rock formations resembling frozen waterfalls with mineral pools and valley views; usually visited on a day trip.[1]

4h · $5-10 per person plus tour/transport
Mercado de Artesanías de Oaxaca
Do
morning

Mercado de Artesanías de Oaxaca

Indoor artisan market selling textiles, bags, and crafts; wander the aisles and chat with vendors about their work.

1h 30m · Free (shopping extra)
Monte Albán
Do
morning

Monte Albán

Explore the Zapotec ruins on a hilltop with big views, open spaces, and enough variety to keep kids interested.

2h 30m · $5-10
Museo Textil de Oaxaca
Do
afternoon

Museo Textil de Oaxaca

See beautifully curated textile exhibits and colorful craft work in an easy-to-enjoy indoor stop.

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

Parque El Llano (Parque Juárez)

Tree-filled park with paths, benches, and playground areas where kids can run and you can relax in the shade.

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

Plaza de la Danza & Basílica de la Soledad

Climb the gentle steps to Plaza de la Danza, framed by volcanic stone and greenery, then visit La Soledad church and try a cup of nieve (Mexican ice cream) from a stall—choose fruit or milk flavors without alcohol.

1h · $1-3 (for nieve)
Templo de Santo Domingo & Ethnobotanical Garden (Exterior/Views)
Do
afternoon

Templo de Santo Domingo & Ethnobotanical Garden (Exterior/Views)

Admire the ornate Santo Domingo church and wander the surrounding plaza; if guided tour times work for you, join a visit inside the lush Jardín Etnobotánico, otherwise enjoy views of its cactus and agave from the edges.

2h · $3-6 or Free (church)
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
Zócalo de Oaxaca
Do
morning

Zócalo de Oaxaca

VIP plaza people-watching with live mariachi and artisan pop-ups.

1h 30m · Free
Afternoon Free Explore in La Cosecha Organic Market
Do
afternoon

Afternoon Free Explore in La Cosecha Organic Market

Browse stalls in this open-air, leafy market; look for artisanal products, coffee, and light vegetarian snacks like memelas with beans and cheese (ask about lard).

2h · $5-12 per person
Andador Macedonio Alcalá
Do
afternoon

Andador Macedonio Alcalá

Take an easy pedestrian-street stroll for galleries, people-watching, artisan shops, and a few photo stops.

2h · 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)
Andador Turístico (Macedonio Alcalá) Wandering
Do
afternoon

Andador Turístico (Macedonio Alcalá) Wandering

Stroll along the pedestrian street from Santo Domingo toward the Zócalo, exploring galleries, artisan shops, and side streets with colorful façades.

2h · Free (shopping extra)
Andador Turístico Macedonio Alcalá
Do
evening

Andador Turístico Macedonio Alcalá

Pedestrian street lined with galleries, shops, and cafes connecting the Zócalo to Santo Domingo.[1]

1h · Free
Barrio de Jalatlaco Free Explore
Do
afternoon

Barrio de Jalatlaco Free Explore

Use this block simply to wander, sit in a café, or find a quiet bench; watch local life and take photos of hidden corners and plants.

2h · Free (plus any drinks)
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
Barrio de Xochimilco Aqueduct Walk
Do
morning

Barrio de Xochimilco Aqueduct Walk

Walk along the old aqueduct streets lined with colorful houses, murals, and plants spilling from balconies. It’s a calm, photogenic area just uphill from Centro.

1h 30m · Free
Barrio de Xochimilco Walk
Do
morning

Barrio de Xochimilco Walk

Wander the aqueduct-lined streets, colorful houses, and hidden courtyards of this historic neighborhood, stopping at small handicraft workshops if open.

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

Basílica de la Soledad & Plaza

Before or after dinner, sit on the steps of the basilica and in the adjacent plaza, enjoying evening breezes and live music if you’re lucky.

45m · Free
Calle Macedonio Alcalá Photo Walk
Do
morning

Calle Macedonio Alcalá Photo Walk

Walk this pedestrian street from Santo Domingo toward the zócalo, stopping for photos of colorful façades, small galleries, and street performers.

1h · 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)
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

Restaurants & Food

20 local favorites

Boulenc
Eat
morning

Boulenc

Start with pastries, fresh bread, eggs, fruit, and coffee; ask for vegetarian options only. It’s a calm, stylish breakfast spot in the Centro, easy before a walking morning.

1h · $10-20 per person
Hierba Dulce
Eat
evening

Hierba Dulce

Plant-based Oaxacan restaurant near Santo Domingo with a leafy courtyard. Enjoy vegan versions of classic dishes—moles over vegetables, memelas, tlayudas, and seasonal specials—completely free of meat and lard, ideal for halal diners.

1h 30m · $12-20 per person
Los Danzantes Oaxaca
Eat
afternoon

Los Danzantes Oaxaca

Choose vegetarian plates, corn-and-vegetable dishes, or seafood options that avoid pork and lard; ask for sauces and broths to be prepared without alcohol or meat stock if needed.

1h 15m · $20-40 per person
Mercado 20 de Noviembre
Eat
morning

Mercado 20 de Noviembre

Go early for quesadillas de huitlacoche, memelas, fruit, atole, and chocolate de mesa from vendors that can prepare vegetarian versions without pork fat.

1h · $5-12 per person
Terraza Istmo
Eat
evening

Terraza Istmo

Rooftop restaurant with views and regional dishes. Choose fish or vegetarian plates like garnachas customized without meat and verify they can prepare your selection without lard or pork products; confirm no alcohol in sauces.

1h 30m · $18-30 per person
Ancestral Cocina Tradicional
Eat
afternoon

Ancestral Cocina Tradicional

Focus on comal-prepared vegetarian dishes, vegetable moles, bean-based plates, and corn specialties; make the halal request clear and avoid any meat-heavy set menus.

1h 30m · $15-30 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
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
Levadura de Olla Restaurante
Eat
afternoon

Levadura de Olla Restaurante

Stylish restaurant focusing on seasonal Oaxacan cuisine, with plants and a calm, earthy interior. Ask specifically for vegetarian moles, vegetable dishes, salads, and any fish prepared without alcohol or lard; avoid chapulines and meat moles.

1h 30m · $18-30 per person
Pan:am Café
Eat
morning

Pan:am Café

Casual café-bakery with a light, airy space and plants. Order vegetarian chilaquiles (ask for green or red sauce without meat or chorizo), omelets with vegetables and cheese, fresh bread, and fruit juices; confirm your choices are cooked in vegetable oil or butter and contain no pork or lard.

1h · $8-12 per person
Tierra del Sol
Eat
evening

Tierra del Sol

Choose vegetarian dishes and confirm halal-safe preparation without animal broth or lard; the restaurant is known for Oaxacan flavors and refined presentation. This is the most special dinner of the trip.

1h 30m · $30-50 per person
Ancestral Cocina Tradicional (Vegetarian Focus)
Eat
evening

Ancestral Cocina Tradicional (Vegetarian Focus)

Atmospheric spot with rustic‑jungle décor and lots of plants; choose vegetarian dishes like tetelas with beans and cheese, seasonal vegetable plates, and salads. Confirm your choices are totalmente vegetariano and without lard or meat broth.

1h 30m · $18-30 per person
Cabuche
Eat
evening

Cabuche

Casual spot with colorful décor; they offer a dedicated vegetarian section, including chiles rellenos stuffed with cheese, vegetable pozole, and bean‑based dishes—verify that vegetarian options are cooked without pork lard.

1h 15m · $10-18 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 (Macedonio Alcalá)
Eat
morning

Café Brújula (Macedonio Alcalá)

Popular café with a courtyard feel and lots of greenery. Order coffee, hot chocolate made with water, and simple vegetarian items like pan dulce and toast with jam or avocado.

45m · $5-10 per person
Café Lavoe
Eat
morning

Café Lavoe

Café in a leafy corner of Jalatlaco; enjoy coffee, smoothies, and light vegetarian breakfasts like fruit bowls or egg dishes without meat.

1h · $6-10 per person
Café Nuevo Mundo
Eat
morning

Café Nuevo Mundo

Classic café just off the Zócalo with simple breakfast plates. Choose eggs, hotcakes, fruit, and bread, clearly requesting no ham or bacon and checking that beans are cooked without lard.

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
Casa Oaxaca El Restaurante
Eat
evening

Casa Oaxaca El Restaurante

Order vegetarian or seafood dishes such as roasted cauliflower in mole-style sauces, seasonal vegetables, or fish preparations; explicitly skip any meat, lard, or alcohol-based sauces.

1h 30m · $30-50 per person
El Quinque
Eat
afternoon

El Quinque

Family-run spot with a great-value lunch menu. Focus on fish-based or vegetarian dishes such as grilled fish plates, vegetable soups, and salads; reconfirm no pork, lard, or alcohol in your selected dishes and ask for them to cook your portion separately if needed.

1h · $10-18 per person

More on Oaxaca

BUILD YOUR OAXACA PLAN

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

Start Planning