Jalatlaco - where to stay for Dia de los Muertos in Oaxaca, Mexico

The 28 Best Things to Do in Oaxaca City: Top Highlights, Unique Experiences, & Day Trips

Sharing is caring!

If you are looking for the best things to do in Oaxaca City, you are in for a treat. Known as the cultural capital of southern Mexico, Oaxaca is bursting with history, color, and flavor at every turn. From lively plazas filled with street performers to centuries-old churches and colorful neighborhoods, this city is as vibrant as it is welcoming.


Oaxaca is also one of the top foodie destinations in Mexico. Between the bustling markets, mezcal tastings, and famous mole workshops, every meal becomes an adventure. Add to that world-class museums, traditional craft villages, and unforgettable festivals like Dรญa de los Muertos, and youโ€™ll quickly see why so many travelers fall in love with this destination.


Whether you want to explore its cultural heritage, dive into its food scene, or simply soak up the atmosphere of its charming streets, Oaxaca City offers experiences that suit every type of traveler.

*Please note that this blog post may contain some affiliate links, which we make a small profit on, at zero cost to you.ย Links are only used on products & services that we've used and believe in, to give you the best buying experience.ย Purchasing from these links helps us to continue providing free travel guides for you- so thank you for your support!


Our Travel Planning Recommendations

โœˆ๏ธ Skyscannerย (flights)

๐Ÿ›ย Booking.comย (hotels)

๐ŸŽซย Get Your Guideย (tours)

๐ŸŽŸ Ticket Master (events)

๐Ÿ“ธย Best Buy (equipment)

๐Ÿš—ย Rental Carsย (car rentals)

๐Ÿš Train Lineย (train tickets)

๐ŸšŒ Bus Budย (bus tickets)

๐Ÿšข Direct Ferries (ferries)

๐Ÿ›ณ Cruise Direct (cruises)

๐Ÿงณ Radical Storage (luggage storage)

๐Ÿ“ถย T-Mobile (SIM card)

๐Ÿฉบ Safety Wing (Health Insurance)


The Best Things to Do in Oaxaca City: An Intro to Oaxaca, Mexico

Before diving into all of the best things to do in Oaxaca city, let's talk a bit about what Oaxaca city is like, where it's located, and how long you should plan your stay for.

โญ๏ธย What is Oaxaca Best Known For?

Oaxaca is one of the most colorful places to visit in Mexico, and is home to stunning gardens, vibrant murals, and cute cafes. It's known for having one of the most unique cuisines in the country, and it also stands out for its extravagant holiday celebrations, particularly during Dia de los Muertos.


Oaxaca city is also the gateway to some incredible archaeological sites, tons of mezcal fields, and some stunning natural landscapes, making it a well-rounded destination for a variety of travel types.

mezcal fields - best things to do in Oaxaca city, Mexico
HIerve el Agua - best things to do in Oaxaca city, Mexico
day of the dead - best things to do in Oaxaca city, Mexico
day of the dead - best things to do in Oaxaca city, Mexico

Oaxaca is so vibrant, and has plenty of reasons to visit.

๐Ÿ“ย Where is Oaxaca City in Oaxaca?

Oaxaca is both a city and state in Mexico, and it can be confusing when trying to explore the best of the area. The city of Oaxaca is technically called "Oaxaca de Juarez", which is the capital of Oaxaca state, and is the best base to have for visiting this beautiful state for the first time.ย 


It's the center of culture, history, and cuisine, making it a popular destination for both tourists and digital nomads.ย 

๐Ÿค”ย Is Oaxaca City Worth Visiting?

The city of Oaxaca is absolutely worth visiting! It's actually one of our favorite places in all of Mexico, and there are plenty of reasons to visit Oaxaca, despite its *not so convenient* location.


Whether you're interested in history, food, nature, or art, Oaxaca de Juarez truly delivers and makes it worth a visit for any type of traveler! It's also one of the best places to visit in October, as it's a popular destination for celebrating Day of the Dead.

day of the dead - best things to do in Oaxaca city, Mexico
day of the dead - best things to do in Oaxaca city, Mexico
day of the dead - best things to do in Oaxaca city, Mexico

โณย How Many Days in Oaxaca City is Enough?

You can certainly experience the best things to do in Oaxaca city in a weekend, but we'd recommend at least 3-5 days. There are so many fun and unique activities to enjoy, as well as some excellent day trips. If you're working while traveling, then we'd recommend actually staying a full week or two!

How To Travel Cheaper and Better in 15 minutes!

How much more would you travel, if it costed you less resources?

With our Free eBook, you will learn how to save money and time on your future trips. Plus, you'll see the exact system we use.

Grab your copy for free when you sign up for our newsletter ๐Ÿ‘‡

Traveling 101 - Book Cover

The Best Things to Do in Oaxaca City

Now that you know a bit about Oaxaca, let's start exploring all of the great things to do in Oaxaca City!

โญ๏ธ The Best Things to Do in Oaxaca City: Top Sites

If you're visiting Oaxaca for the first time, then you'll want to make sure you hit the top tourist spots! Here are the best things to see in Oaxaca city for first-timers.

๐Ÿšถ๐Ÿปโ€โ™€๏ธย Go on a Free Walking Tour

One of the best ways to learn about a new city is by taking a free walking tour. Local guides bring you around the top tourist spots and you'll learn about the history and culture that make Oaxaca stand out from other top travel destinations in Mexico.


It's also a great way to get the best restaurant location, see hidden gems, and meet other like-minded travelers. Don't forget to tip, and bring some comfy shoes!

best things to do in Oaxaca city travel guide
best things to do in Oaxaca city travel guide
best things to do in Oaxaca city travel guide

โ›ช๏ธ Visit Santo Domingo Church

The Church of Santo Domingo is one of the most beautiful churches in Oaxaca, and is one of the top sites in the city. You can visit inside Monday-Saturday from 9:30 am to 1 pm, and then again between the hours of 4:30 pm and 7:00 pm.

Santo Domingo Church - best things to do in Oaxaca city
Santo Domingo Church - best things to do in Oaxaca city

โฃ๏ธย Roam Around Zocalo

The Zรณcalo, or main square, is the heart of Oaxaca de Juaraz and a must on your list of things to do in Oaxaca City. This lively plaza is surrounded by colonial buildings, cafes, and restaurants where you can sit with a coffee and watch the world go by.ย 


Street performers and vendors keep the atmosphere buzzing day and night, making it the perfect starting point for exploring the city.


If you visit in the evening, the Zรณcalo comes alive with live music, local families strolling, and food stalls serving up Oaxacan street snacks. It is both a cultural hub and a social meeting point, offering a true taste of local life in the city center.

https://www.getyourguide.com/oaxaca-de-juarez-l681/street-art-with-an-artist-t770620/?partner_id=WSOXLZD&utm_medium=online_publisher

๐ŸŒต Explore the Oaxaca Botanical Gardens

The Ethnobotanical Garden in Oaxaca is not your typical garden. It is a beautifully curated space that showcases the regionโ€™s native plants and explains their cultural and medicinal importance. Set in the grounds of a former monastery, the garden blends history, ecology, and local traditions.


Guided tours are the only way to enter, but they are absolutely worth it. You will learn about the agave plants used for mezcal, see cacti towering over ancient stone walls, and discover how Oaxacans have used plants for centuries.

Ethnobotanical gardens - best things to do in Oaxaca city, Mexico
Ethnobotanical gardens - best things to do in Oaxaca city, Mexico
Ethnobotanical gardens - best things to do in Oaxaca city, Mexico

๐Ÿ› Check Out the Museums

Oaxaca is rich in history and culture, and there are plenty of great museums which will give you a better understanding of the cities roots. Here are a few that you can check out while in town:


  • Museo de las Culturas de Oaxaca: Located in the former Santo Domingo Monastery, this museum houses treasures from Monte Albรกn and offers an in-depth look at Oaxacaโ€™s history.
  • Museo Rufino Tamayo: A private collection of pre-Columbian art curated by the famous Oaxacan painter Rufino Tamayo.
  • Museo Textil de Oaxaca: Showcases the regionโ€™s rich textile traditions with rotating exhibits of weaving and embroidery.
  • Museo de Arte Contemporรกneo de Oaxaca (MACO): Highlights contemporary Oaxacan and Mexican artists in a colonial-era building.
  • Museo Belber Jimรฉnez: Features jewelry, folk art, and textiles collected by the Belber Jimรฉnez family.
  • Museo de Filatelia de Oaxaca (MUFI): A quirky museum dedicated to stamps, with exhibits from Mexico and around the world.
  • Museo Infantil de Oaxaca (MIO): A family-friendly museum designed for children, with interactive exhibits and workshops.

Travel More. Spend Less.

Let us help you plan your dream trip.

๐Ÿ“ธย Photograph the Colorful Neighborhoods

Oaxacaโ€™s streets are a photographerโ€™s dream, with their pastel facades, colonial architecture, and bursts of street art. Neighborhoods such as Jalatlaco and Xochimilco stand out for their cobblestone streets, colorful houses, and murals that make the city so vibrant and cheerful.


Take your time wandering with your camera in hand or simply enjoy the stroll. These areas are quieter than the Zรณcalo, and are perfect to photograph in the earl mornings.


โญ๏ธย Bonus: You can actually join a guided tour with one of the city's artists! This is a great way to see the best murals and learn about the significance each one holds.

colorful murals - best things to do in Oaxaca city, Mexico
colorful murals - best things to do in Oaxaca city, Mexico
colorful murals - best things to do in Oaxaca city, Mexico

The Best Things to Do in Oaxaca City: Cultural Experiences

Now that you've seen to the top highlights of Oaxaca, here are some activities that will allow you to appreciate the local culture of the city.

๐Ÿ›ย Shop at the Artisan Markets

Oaxaca is world-famous for its artisan traditions, and the cityโ€™s bustling markets are the best place to experience them firsthand. From intricately woven textiles to hand-crafted jewelry, the craftsmanship here is truly impressive and worth supporting.ย 


Mercado Benito Juรกrez and Mercado 20 de Noviembre are among the most popular markets, but there are also some great artisan markets during special events and celebrations. Browsing these stalls is one of the most unique things to do in Oaxaca if you want to bring home a piece of local culture.

artisan markets - best things to do in Oaxaca city
artisan markets - best things to do in Oaxaca city

๐ŸŽญ Watch a Performance at the Macedonio Alcala Theater

This stunning neoclassical theater, dating back to the early 1900's, is not only an architectural gem but also a cultural hub in Oaxaca City. Visitors can catch concerts, ballets, and traditional performances in a stunning setting. Even if you do not attend a show, stepping inside to admire the grand interior is worth it.

Alcala Theaters - best things to do in Oaxaca city, Mexico

๐Ÿ’€ Experience Dia de los Muertos

Oaxaca is one of the most famous destinations in Mexico for celebrating Dรญa de los Muertos. During late October and early November, the city comes alive with colorful altars, lively parades, and candlelit cemeteries filled with music and offerings.ย 


Experiencing this celebration is one of the most awesome things to add to your bucket list, and an absolute must-experience if you're thinking about visiting Oaxaca in the fall.

dia de los muertos - the best things to do in Oaxaca city, Mexico
dia de los muertos - the best things to do in Oaxaca city, Mexico
dia de los muertos - the best things to do in Oaxaca city, Mexico
dia de los muertos - the best things to do in Oaxaca city, Mexico

๐Ÿ•ฏ Experience a Day of the Dead Altar Workshop

As we just mentioned, Dรญa de los Muertos is one of the most iconic traditions in Oaxaca, and one of the best things to do in Oaxaca City if you're visiting in October is to learn about it through a hands-on altar workshop.


Locals will guide you through the symbolism of each element, from marigolds to candles to offerings of food and drink. By helping to build an altar, you gain a deeper understanding of the spiritual connection families maintain with their ancestors and leave with a truly meaningful cultural experience.

day of the dead altar decorating
Pedra do Telegrafo


๐ŸŒฏ The Best Things to Do in Oaxaca City: Food & Drink

Oaxaca is known for having a fantastic food scene, so these food and drink related activities will have you eating and drinking your way around the city in the best way possible.

๐ŸŒฎ Tour the Markets

Food lovers will find Oaxacaโ€™s markets a paradise of flavors, and whether you're going on your own or with a local, it's a super fun and exciting experience with an explosion of flavors.


A guided food tour will take you through stalls selling tlayudas, tamales, fresh tortillas, and local cheeses. Sampling your way through these markets is one of the tastiest ways to discover this region, and certainly one of the best things to do in Oaxaca city for an immersive culinary experience.

markets in Oaxaca - best things to do in Oaxaca city, Mexico

๐Ÿฅซ Do a Oaxacan Mole Workshop

Oaxaca is the land of mole, with seven distinct varieties of this complex sauce. Not only is it a must-try, but taking a cooking workshop will teach you about the different ingredients and techniques behind this iconic dish.

Oaxacan mole

๐Ÿ… Learn Some Salsa Cooking

From smoky chile de รกrbol salsas to tangy tomatillo blends, Oaxaca has a rich salsa-making tradition. Joining a class is a fun way to experiment with spice levels while learning about local produce and cooking methods.

โ˜•๏ธ Try a Coffee Tasting

Oaxacaโ€™s highlands produce some of Mexicoโ€™s finest coffee, and tasting tours in the city allow you to explore its unique flavors. In this coffee tasting tour you'll learn about three different brewing methods, while sampling brews from different areas.

๐Ÿฅƒ Join a Mezcal Tour

No trip to Oaxaca is complete without sampling its most famous spirit. A mezcal tour takes you to palenques (mezcal distilleries) to learn how it is made, from agave roasting to distilling.ย 


Of course, tastings are part of the experience, and each mezcal has its own distinctive flavor, making this one of the most unique and fun things to do in Oaxaca's outskirts.

Visiting Mitla, Oaxaca with a car

๐ŸšŒ Hop on the Mezcal Bus

If you prefer a more social experience, the Mezcal Bus is a fun and lively way to explore Oaxacaโ€™s mezcal scene. The ride includes stops at local bars and palenques, making it a unique way to meet other travelers and locals while tasting different mezcals!

Mezcal bus - the best things to do in Oaxaca CIty, Mexico

๐Ÿธ Play Around at a Mixology Workshop

Oaxacaโ€™s cocktail culture is growing, with many bartenders using mezcal as a base for creative drinks. Joining a mixology workshop will teach you how to craft cocktails with local ingredients and flavors.

Oaxaca Mixology class - best things to do in Oaxaca city

๐Ÿซ Dive into a Chocolate Workshop

Chocolate has deep roots in Oaxacan culture, going back to the Zapotec and Mixtec civilizations. A chocolate workshop is a fun way to learn about chocolate, grind cacao beans, make traditional drinks, and taste artisanal chocolate.

๐ŸŽจ The Best Things to Do in Oaxaca City: Arts & Crafts

There is so much creativity and love in the art scene of Oaxaca, and admiring the arts and crafts made by locals or immersing yourself in classes are some of the best cultural activities in Oaxaca city to experience.

๐Ÿ–ผ Discover the Art Galleries

Oaxaca is home to a vibrant art scene, with numerous galleries showcasing both contemporary and traditional works. From modern installations to indigenous-inspired paintings, visiting these galleries is a great way to see how Oaxacaโ€™s creative spirit continues to thrive.

Book 'Ticket For Two' in all devices

Want To Learn How To Get Paid To Travel?

We'll teach you everything you need.

๐ŸŒˆ Explore the Street Art

The streets of Oaxaca are like an open-air gallery, with colorful murals and political graffiti covering walls across the city. Many pieces highlight local identity, culture, and social movements.ย 


Walking through neighborhoods like Jalatlaco or Xochimilco to admire the street art is one of the best things to do in Oaxaca city for photographers and culture lovers alike.

colorful murals - best things to do in Oaxaca city, Mexico
colorful murals - best things to do in Oaxaca city, Mexico
colorful murals - best things to do in Oaxaca city, Mexico
colorful murals - best things to do in Oaxaca city, Mexico

๐Ÿช… Try a Quesillo & Paper-making Tour

Oaxaca is known for its quesillo, the stretchy cheese often used in tlayudas and other local dishes. Some tours combine a stop at a quesillo workshop with a visit to traditional paper-making studios, where artisans create beautiful sheets from agave fibers and other natural materials.ย 


This blend of food and craft makes for one of the most unique things to do in Oaxaca city, offering a deeper look into everyday traditions.

quesillo and paper making workshop - best things to do in Oaxaca city, Mexico

๐Ÿบ Join a Pottery Workshop

Pottery has been part of Oaxacan culture for centuries, with local artisans producing everything from rustic kitchenware to intricate decorative pieces.ย 


In San Bartolo Coyotepec, you can try your hand at making barro negro, the regionโ€™s iconic black clay pottery. A hands-on workshop not only teaches you the techniques but also connects you to an ancient tradition that continues to thrive today.

๐Ÿงต Learn Zapotec Weaving

The Zapotec people of Oaxaca are masters of weaving, known for their richly colored rugs and textiles made with natural dyes.ย 


Visiting villages like Teotitlรกn del Valle allows you to see the entire process, from dyeing wool with insects to weaving intricate patterns on traditional looms. We also found a fun tour that includes mezcal, alebrijes, and Zapotec weaving all in one!


Participating in a weaving workshop is one of the most authentic and unique things to do in Oaxaca, and it gives you a true appreciation for the artistry behind these textiles.

Zapotec weaving - best things to do in Oaxaca city

๐Ÿ–จ Check Out an Art Printing Workshop

Oaxaca has a strong printmaking tradition, and local workshops often open their doors to visitors who want to learn the basics. From linocuts to woodblock printing, you can experiment with different techniques and even create your own artwork to take home.

Don't have time to read the whole article and want to save it for later? Just pin it!

best things to do in Oaxaca city travel guide
best things to do in Oaxaca city travel guide
best things to do in Oaxaca city travel guide

๐Ÿš The Best Things to Do in Oaxaca City: Day Trips

There are so many great things to do in Oaxaca city, but there are also some truly incredible day trips you need to save time for. Here are the absolute must-do day trips from Oaxaca to consider:

๐Ÿ’ฆ Hierve el Agua

If you have time for just one day trip, make it Hierve el Agua! The petrified cascade is an absolute wonder of Mexico, and is under an hour and a half from the city of Oaxaca.


You could easily spend several hours there, or stay the night if you please! If you're looking to swim and hike, the early morning is best, but if you're a photographer, then don't miss staying a night for some astrophotography and sunrise to capture the golden light without anyone around.


We have a full guide for how to visit Hierve el Agua and everything you need to know while there.

Hierve el Agua - best things to do in Oaxaca, Mexico
Hierve el Agua - best things to do in Oaxaca, Mexico
Hierve el Agua - best things to do in Oaxaca, Mexico
Hierve el Agua - best things to do in Oaxaca, Mexico
visiting Hierve el Agua at night

โ›ช๏ธ Mitla

Mitla is another excellent day trip from Oaxaca city, which is just under an hour from the center. It's actually on the way to Hierve el Agua, meaning you can actually do a two-in-one day trip.


The town is one of the most important archaeological zones in the state, and also has a craft market and plenty of restaurants and shops to enjoy.

Mitla - best day trips from Oaxaca

๐ŸŒณ Tree of Tule

Just 20 minutes outside the city of Oaxaca lies the widest tree in the world! The small town of Tule is home to the tree, a cute church, gardens, and plenty of artisan shops to explore making it an easy and fun escape from the city.

Arbol del Tule, Oaxaca
Visiting Arbol del Tule, Oaxaca

๐Ÿงฑ Monte Alban

Another one of the best things to do outside Oaxaca city is Monte Alban, a large pre-columbian archaeological site known for its architecture and ancient carvings.


It's just 20 minutes from the city, and gives visitors insight to the important cultural and social exchange with the powers of Teotihuacan near Mexico City.


The Best Things to Do in Oaxaca: Final Thoughts & What's Next

Oaxaca is a fascinating area of Mexico and has so much to offer! Whether you're wandering the colorful streets, visiting to celebrate Dia de los Muertos, or exploring some of the incredible sites outside the city, there are so many reasons to visit Oaxaca city and state!


We'd recommend spending at least 2-3 days to see the city itself, and another few days to experience the day trips like Hierve el Agua, Tree of Tule, and Mitla. After that, we'd recommend heading to the beach towns of Oaxaca state for some relaxation.

Looking To Travel Somewhere?

Off The Beaten Tripsย is our travel agency.

But this isn't anything like you've ever experienced before. You'll have an epic trip without having to break the piggy bank.

Unique locations. Epic adventures. Lifetimeย memories.

things to do in Oaxaca City, Mexico
things to do in Oaxaca City, Mexico
Dia de los Muertos - things to do in Oaxaca City, Mexico
things to do in Oaxaca City, Mexico


So are you ready to experience all of the incredible things to do in Oaxaca City, Mexico? This is one of our favorite cities in the country, and we're sure you're going to fall in love with it just as much as we have throughout the years.


Looking to learn more about visiting Oaxaca? We have a few more Oaxaca travel guidesย coming up, and over 50 otherย Mexico travel guides in total! Make sure to sign up for our newsletter, where we share our most recent articles, exclusive tips, and special discounts on theย Scratch Your Mapa Shop.


Ready to plan the most incredible trip to Oaxaca? Well, with Scratch Your Mapa Travel Planning you can get a custom-made itinerary to fit all of your travel needs! Take a look at some of the travel planning packagesย we offer, or simplyย email us to set up your free consultation.

About the author - Danni

Here are some other articles you'll love:

Like this article? Please share it with your family and friends, so that we can continue to keep creating free travel guides for you! It takes just a second, and would mean the world to us. Thanks for being here!


Sharing is caring!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *