A visit to Oaxaca city, Mexico really brings you into the heart of the country located in the south-central region and is well known as a food and gastronomic capital in all of Mexico. What makes visiting Oaxaca city so special is not just the amazing colonial capital but the vibrant and colorful neighborhoods, variety of outdoor and food markets, beautiful historic buildings and impressive restaurants and a genuine food scene that inspires many to visit this colonial city in Mexico. Let me show you what inspires us to visit Oaxaca city, Mexico and the must visit places to see and do in the capital city of Oaxaca.
Explore the best things to do in Oaxaca City
Why travel to Oaxaca in Southern Mexico?
Located in the southern part of the country and in higher elevation, the weather here is almost perfect with 70 to 80 fahrenheit degree temperature (and mostly dry but some humidity) year round. Oaxaca is very proud of its rich cultural heritage, the old historic district with fantastic neighborhoods to explore. You’ll notice all the streets and areas are very clean while you explore all the historic places in town. There are many places to explore around the city that is filled with cultural treasures, churches, plazas, museums and repurposed buildings open for the public to visit.
If you’re an outdoor person, there are so many fantastic areas to hike, bike and spend time outdoors. Art enthusiasts will love the fashion forward and design aesthetic and a thriving arts and crafts passed down traditions. Foodie lovers will enjoy the burgeoning artisanal food scene, restaurants and specialty purveryors or shops creating a dynamic and exciting city to explore.
In other words, this city has it all and is one of the most beautiful places to visit in all of Mexico.
When you plan a visit to Oaxaca, make sure to find the best places to stay in Oaxaca here for inspiration and finding just the right spot.
The food scene = Muy Delicioso
If you love really delicious Mexican food, street food and wonderful dining experiences, Oaxaca is a foodie lover’s destination. There are so many amazing specialty food markets to explore. The local street food experience is safe and well established and there are many specialty artisanal food purveyors and fine dining venues to indulge around the city. In between all of those delicious meals, you can walk of some calories exploring the pedestrian promenades, checking out gorgeous galleries and art shops and visit the many churches and beautiful squares throughout the city center.
Weather in Oaxaca City
Overall Oaxaca is located in a subtropical environment with a wet and dry season. The wet season occurs during the months of May through October but because of its location and altitude (2300 meters) tends to have less than average rainfall to other comparable areas. The dry season happens from end of October to May with the hottest months happening from March to May time frame. Any time is a great time to visit but cooler and dryer in the dry season which also tends to be the shoulder season and you can find some great flights and hotel bargains to Oaxaca.
Oaxaca, Mexico FAQ
Where is Oaxaca city and how to get there?
Located in the state of Oaxaca in the southern region of Mexico and bordered by Puebla, Chiapas, Veracruz and Guerero, Oaxaca city is the main captial city of the region. The colonial capital is considered a Unesco World Heritage site along with the pyramids of Monte Alban and is called “la Verde Antequera” for the unique green stone that is used in many of the historic structures around the city.
Oaxaca city is easy to get to with direct flights from Mexico City or you can also take a variety of buses from regional centers of the other states in Puebla, Chiapas, Veracruz and Guerero states and efficient highways that go directly to the main bus terminal at Oaxaca city.
Can you eat street food in Oaxaca?
Top things to do in Oaxaca City, Mexico
If you are planning on visiting Oaxaca soon, check out the best places and things to do below to inspire you to have a fantastic experience in this amazing city. Very compact, Oaxaca is walking friendly in the many pedestrian areas to different parts of the city to explore.
** If you prefer a guided tour to show you the best of visiting this city, consider this full day tour of Oaxaca with this outfitter here to get a highlight tour of the best of the city
Start at the Zocalo
Everything in this colonial capital centers around the main square or Zocalo and Oaxaca’s Zocalo is grand but yet comfortable and friendly. The Plaza de la Constitucion is comfortably shaded with large shady trees that welcome visitors from the heat and fronting the grand Palacio de Gobierno (State Government palace). The square is lined with so many outdoor and rooftop restaurants, galleries and the streets are filled with balloon vendors, street food and all the various food stalls and hawker you can imagine. It’s vibrant, colorful and fun to explore the square and main attractions in the area. Visiting the Zocalo is also popular with locals that love to flock around the main square to stroll, hang out and eat at some of the local street food and restaurants in the surrounding area of the square.
There are many rooftop restaurants with gorgeous views of the Zocalo and later in the afternoon to night is ideal with sunset views and the main cathedral to enjoy with a lovely dinner is always a fantastic experience to do in Oaxaca
Here’s a fun tour exploring the Zocalo of Oaxaca below
Visit the Cathedral of Oaxaca Metropolitana or the Cathedral of Our Lady of the Assumption
The main cathedral of Oaxaca built around 1533 is located just north of the Zocalo and is called Our Lady of the Assumption. Having received some damages in the 16th and 18 centuries from earthquakes, the cathedral was reconstructed many times and now sits splendidly in its current state located at the Zocalo or main square of Oaxaca. The design work for the cathedral is the said to be the same design principle as the cathedrals that were built in Mexico City and Puebla, two of the largest cities of Mexico.
Visit to the historic Templo de Santo Domingo de Guzman
Located on the north side of the city, the El Templo de Santo Domingo sits proud and majestic. Set in a small square with a large botanical garden in the back of the cathedral, the vibe and feel around the square is more low key than the more touristy Zocalo and is a quieter spot to contemplate this historical architecture of this colonial inspired building. Done in a fabulous Baroque style, the interiors are lavish and designed with gold leaf, carvings and other elaborate details to check out the main altar and chapels in the church.
Front gardens and view Templo Santo Domingo
Here’s a visit around the Santo Domingo temple grounds
Visit the Ethnobotanic Garden
Located behind the Templo Santo Domingo, a visit to this garden is easy and showcases the typical plants and flora of the Oaxaca region. You’ll find a variety of cactus, arid landscaping and some colorful plants that thrive and flower in this hot environment. Definitely worth a visit after you check out the cathedral and interiors.
Oaxaca Cultural Museum
Also located in the same vicinity of the cathedral (actually attached to the cathedral) the Oaxaca Cultural Museum is housed in an old and beautiful monastery. The collections are broad with Spanish colonial artifacts, artwork and impressive pieces to check out the many displays that span themes like Oaxacan language, music, medicine, pottery and cultural treasures of the area. The central courtyard with fountain is really striking and there are many fantastic photo spots to capture if you’re into doing Instagram or any type of live social media video captures in a beautiful space.
(The cultural museum is undergoing some major renovations and is closed at this writing)
The Andador de Macedonia Alcala
This walking promenade connects the Cathedral of Santo Domingo and the Zocalo or centro of Oaxaca. The north to south route is a major axis of the city with many of the historic buildings and attractions located on this walking promenade or close by. Filled with beautiful colonial architecture, the street is full of fantastic restaurants, shops and galleries and well lit and lively at night for visitors that stroll from one end to the other. You’ll enjoy walking through this promenade and admiring the beautiful architecture while checking out the fun shops and eateries along the way.
Walking the gorgeous walking promenades of Oaxaca
Visit to Monte Alban
Just a short drive from the central district or Centro Monte Alban is a stunning ancient Zapotec site with one of the earliest cities developed in Mesoamerica. The cultural hub of the ancient Zapotecs or indigenous people from the area, Monte Alban is impressive and so beautiful to explore even in its ruined state. This historic city is vast with the temple of the sun and temple of the moon as the main temples that dominate the skyline throughout the entire area.
You can easily arrange for a taxi or Uber here, take some of the local buses that go to the site or if you want to have a guided tour with a driver check out this outfitter tour here with pick up and drop off directly from your hotel. They also visit some fantastic arts and crafts villages to get a look at these wonderful villages and towns along the way.
Check out our post to visiting Monte Alban here with fantastic details and history to understand about this significant historical site before you visit.
Check out this post on visiting Monte Alban here for an in depth visit to they pyramids and ruins here.
Here’s a visit to Monte Alban highlights below
Visit the markets of Oaxaca
Being a foodie capital city in Mexico, Oaxaca has so many different markets that appeal to visitors that want to see these lively markets and try some of the real local style food and stalls that sells inexpensive local Oaxacan food specialties from the region. You’ll also find a variety of craft and souvenir stalls to check out along with the typical staples of any type of Mexican market you visit in the region. Each of the market is enclosed with different areas catering to produce, raw foods, specialty and cooked foods to various sundry and souvenir and cheap local goods for sale. Surrounding the markets are a variety of food stalls with vendors that make a variety of local specialties that are worth trying if you’re bold enough to indulge in the delicious street food.
There are many food markets in Oaxaca to explore and easy to get to in the city. Some of the popular local markets to explore in Oaxaca includes:
Mercado 20 de Noviembre
Mercado de Abastos
Mercado Benito Juarez
Mercado de la Merced
Mercado de Artesanias
Mercado de Artesianas
Close to these markets is the Mercado de Artesianas in a stand alone building and filled with specialty shops selling a variety of textile fabrics, ceramics and various arts and crafts souvenirs. You’ll fabulous finds are very affordable rates and if you’re bold even bargain especially if you are buying a lot of presents from the same vendor.
Instituto Oaxaqueño de las Artesanías (also known as Aripo)
If you are into fine arts and crafts, the Aripo is where you should head out to discover the rich craft heritage of Oaxaca. Part cultural center and part arts and crafts stores, you can check out and browse the myriad of design and crafts made from around the Oaxacan state covering ceramics, fabrics and textiles, woodwork and everything in between lovingly made by the artists communities in the region. Check out their main website here for more details to visiting the Aripo.
Or check out this fun arts and crafts tour here to show you the unique and beautiful handicrafts and arts scene in Oaxaca on this fantastic and guided tour.
Enjoy some helado nieve while exploring some beautiful churches at the Plaza de la Danza
If you are looking for something very local and fun, check out the Plaza de la Danza and the helado stands. A fantastic time to visit the churches and enjoy the popular helado stands or nieve or snow ice eateries is at night time when everything around the Plaza de la Danza is lively and all lit up. You can also explore the beautiful interiors of the Basilica de Nuestra Senora de la Soledad . Come hungry and you get to sample some of the delicious and unusual flavors at these helado stands while visiting these beautiful churches in the area and hang out in the beautiful square filled with some colorful sculpture to enjoy and people watch.
Try Oaxaca’s famous drink
Oaxaca is the capital of the famous Mezcal grown and produced in the area. The city is filled with mezcalerías (bars specializing in mezcal) where you can drop in for just a casual drink or opt a complete tasting session. Just outside of the city limits are numerous growers and distilleries that you can visit and tour these facilities.
Check out this tour outfitter here for more details to doing a fun Mexology experience for inspiration and maybe planning a visit and mezcal tasting experience.
Eat Local Oaxacan street food and other specialty food venues
Oaxaca is known for its rich food culture and are proud of it from the local street food stands, rooftop cafes to fine dining establishments that you’ll find around the city. You’ll find local street food here that is elevated and passed down from family generations and selling in their same spots for decades. Try to look out for the local foods that are Oaxacan specialties from the region to include these popular favorites:
Empanadas – a savory snack, empanadas here are different then typical Latin American empanadas in that these are basically torillas that are filled with different toppings and folded in half and then grilled.
Memelas – this snack food is very similar to a tostada and is made with a corn base tortilla that is typically topped with a meat lard, bean paste, local cheese, salsas and also thin sliced meats and can be eaten all day long.
Quesillo – the iconic Oaxacan cheese is broken up into white chees strands or cut up and is used in every Oaxacan dish you can imagine.
Chapulines – these are a regional favorite fried grasshopper that is typically used as a topping for many savory dishes or just eaten as a snack
Tejate – a local favorite drink that is made with ground corn, cacao and cacao flour into a paste with liquid added and creating a foamy top that really is a very acquire taste for visitors to experience.
Mole negro – this popular ingredient used on many entrees is complex and takes a very long time to make fresh and is one of the signature ingredients to look out for when you visit any market, restaurant and even street food vendor in Oaxaca.
Elotes – grilled corn with toppings mayo, cheese, lime, chiles and other spices
Huitlacoche — Basically this is a corn fungus that is served in tacos and have an earthy and mushroom like texture that adds dimension and flavor to most dishes
Experience a food tour in the area
A fun way to really dive into the food culture with an outfitter that knows the popular places to go to and let’s you sample some of the best eats around town. It’s good to work with a local outfitter to share the best of Oaxacan street and local foods and know the safe and tasty places and specialty foods to try and experience from this foodie destination. Check out these tour outfitters here to enjoy some really good food and contact them for their current prices and calendar.
Another fantastic option to experiencing the best of Oaxacan cuisine is to take a cooking class with a local market tour and lesson. These communal inspired sessions are fun and you get to take home some fantastic cooking experiences to try when you get home and impress your friends. Check out this cooking class here for their calendar and current prices and experience making your own Oaxacan dishes to try at home soon.
Check out a coffee or chocolate shop
Specialty coffees, delicious chocolates and chocolate goodies are sprinkled all around the city and worth a stop to indulge in some wonderful drinks or chocolate goodness. The major specialty coffee houses are oh so worth going to and here are some of the best:
If you’re into chocolate drinks and goodies then check out these favorite local spots in Oaxaca for a yummy chocolate fix
Mama Pacha Chocolate
Chocolates La Soledad
Rito Chocolateria & Tienda
Have a fine dining experience in Oaxaca
The food scene in Oaxaca is spectacular with so many amazing artisanal and fine dining restaurants that offer their contemporary take on local ingredients and food and also creating a fusion of flavors and tastes. Definitely worth a splurge to try any of the elevated dining venues and many with roof top dining and views. Consider these restaurants for a dining experience you’ll remember from your travels to Oaxaca.
Must do things and details to visiting Oaxaca
Do explore the local markets and try all the amazing street foods that span many generations of vendors in the area
Experience the different types of mole specialties made in the area
Also indulge in chocolate and coffee drinks and bars where these ingredients are taken to the next level of their cult status of foods
Try a Temezcal or Sweat lodge experience to get rid of toxins in your system and purify your body
Experience a food tour visiting local food stands and street foods
Where to stay in Oaxaca
There are so many fantastic accommodations around the city that really shows how impressive local inns and stays can be here without any of the large international brands that dot every busy metropolitan area. Check out these well rated hotels in Oaxaca here for the best rated hotels to stay in the area.
Hotel Parador San Miguel Oaxaca – A very well rated boutique hotel in Oaxaca within the zocalo area and friendly staff, great rooms, fantastic dining and a really comfortable stay in the city
Marialicia Suites Oaxaca – a nice modern boutique hotel with just 10 suites and kitchenettes, comfortable with friendly staff and nice amenities.
Parador de Alcala – Located in the central historic district, this renovated mansion is stately and very comfortable with nice furnishings and amenities. Large spacious bedrooms and bathrooms with modern and comfortable design.
For the best rated hotels to stay in Oaxaca now, check out these well rated hotels in Oaxaca here for the best rated hotels to stay in the area.
Further reading on Oaxaca and region
Mysteries of visiting the Monte Alban pyramids and ruins
Types of foods to eat in Mexico
Have you visited Oaxaca?
Please share your thoughts and other recommendations in the comments below with your tips and suggestions for additional hikes to try around the country that we missed above.
Thanks for visiting today and checking out this post on Things to do in Oaxaca. I hope you are inspired to plan a visit and enjoy these wonderful attractions and activities. If you enjoyed the images and post, could you please share it with any of the social media buttons located around the post.
Disclosure – some of the links above are to affiliate sites that are either reviews or recommendations if you book helps to keep our site running. We appreciate your supporting our website meanwhile
Oaxaca’s food is so unique! Aside from the amazing cusisine, their history is so interesting.
Yes the food scene in Oaxaca ranges from truly traditional and street food oriented to totally artisanal and fine dining options.
It has been a number of years since we last visited Mexico. During previous stops, we found the open-air markets to be quite unusual. It looks like you found much more to see. Thanks for highlighting so many interesting sites in Oaxaca City.
Oaxaca city is an amazing place to visit for history, culture and good food, hope you get to visit soon.
What a fascinating and colourful place! I’d never heard of Oaxaca but it looks like a great destination – so much to see and do.
Yes Oaxaca is amazing and a real gem to visit in colonial Mexico