Oaxaca is a small colonial city about 400 kilometers south from Mexico City. It’s a charming little town that offers a lot of different activities to visitors. Here are the best places to visit in Oaxaca!
READ MORE: MEXICO CITY TRAVEL BLOG: A DESTINATION GUIDE
1. The Food

Zucchini flowers
While that can be said for 95% of the destinations on this planet, Oaxaca’s food is truly an experience on its own. Lovers of Tex-Mex food will be in shock as Oaxaca’s food isn’t anything like the nachos and orange cheese sauce served in Canada and the US.
Need a few examples? Zucchini flower quesadillas, chapulines (fried grasshoppers), moles (rich complex sauces), chocolate like you’ve never had before, carne asada (make-your-own-taco stalls), chicharron (deep-fried pork skin), tuna (deep-red cactus fruit), elote (boiled corn with mayo, lime and chili powder), and many different sauces you’ve probably never seen before!
2. Places to Visit in Oaxaca – Monte Alban

This is probably the best-known places to visit in Oaxaca. It’s an archeological site that uncovered a whole pre-Columbian city of the Zapotec culture. Many buildings and sculptures are still there for visitors to see and large parts of the city can be easily guessed by the archeological findings. Visitors are free to wander around and take in the wonderful scenery as Monte Alban was built on top of a hill, making it an incredible platform to look at the surrounding mountain range.
3. Places to Visit in Oaxaca – Hierve el Agua

“The boiling water” is a rock formation that resembles a waterfall. Apparently, this is one of only two “petrified waterfalls” in the world, though other theories exist about this rock formation. Nearby, natural springs are collected in natural pools in which visitors can bathe. There’s also an artificial pool that gives a spectacular view of the valley surrounding the attraction. Don’t forget your swimsuit when you go on your Hierve el Agua tour!
4. Places to Visit in Oaxaca – Mezcalerias

Mezcal is the spirit of Oaxaca. Very similar to tequila though it has a strong smoky flavour as opposed to tequila, mezcal can be enjoyed many different ways. Gusanos (worms) are ground up and mixed with chili powder, sugar and salt, and then slices of fresh oranges are laid on the table. Then drinkers take a pinch of worm on the tongue, a sip of mezcal, and a bite in the orange. There are many other ways to enjoy, and all of them will be carefully explained to you in one of the many mezcalerias, the Oaxacan bars that specialize in the local spirit. Be careful, mezcal is strong stuff!
Going westward after your trip in Oaxaca City? Take a look at this complete guide to Tulum!
5. Tlacolula de Matamoros

This is a small town that can be reached with a 20-minute drive from downtown Oaxaca. The town in itself isn’t so special, however every Sunday, most of the town turns into one of the oldest continuous markets on the continent. This is one of the places to visit in Oaxaca where you can explore and find many different local ingredients, customs and items. There are plenty of food items – live poultry; huge open-air butchering areas; fruits and vegetables; ready-to-eat snacks like sweets, grilled meats, fried bugs and local drinks like tepache; shoes, clothes, different fabrics, machetes and knives; spices; prepared moles and artisanal chocolate. The atmosphere is festive and it’s a great way to take in the local flavour of Oaxaca, the region!
6. Templo de Santo Domingo de Guzman

Construction of this complex – a church and a monastery – began in 1570. It’s a regular tourist spot because of its history and its grandness, however it’s mostly visited because of the church’s altarpiece, a Virgin of Guadalupe covered with 60 000 sheets of 23.5-carat gold leaf. The temple complex is situated on the square of the same name, Plaza de Santo Domingo.
7. Museo de las Culturas de Oaxaca

The museum of Oaxacan cultures specializes in informing visitors about the pre-Columbian cultures that exist in the state of Oaxaca, mostly Zapotec and Mixtec cultures. This museum is an essential stop for whoever wants to understand Oaxaca’s history and, by association, Mexico’s history as whole. The Spanish conquistadors that came after Christopher Columbus’ “discovery” changed Mexico and its different cultures forever and it’s an important step for every visitor to understand the diversity of Mexico. The exhibits are well explained and allow the visitors to understand what happened. It’s the perfect stop for a rainy day!
8. Zocalo & Alameda
Oaxaca Must See: Cathedral
The cathedral of Oaxaca, on the Zocalo