2 Best Places to Shop in Oaxaca, Mexico

Mercado Benito Juárez

Centro

The city's sprawling market is a long walk (but short cab ride) from the beaches. It's divided into orderly sections of comedors (humble eateries), crafts and souvenirs, produce, and fish and meat vendors (a section that vegetarians should stay away from if they’re squeamish). For culinary adventurers, this is the place to sample Oaxacan specialties such as chapulines (toasted grasshoppers sprinkled with lime and chili), chocolate, and stringy cheese. The best time to visit is on the weekends, when indigenous Mixtec and Zapotec vendors bring their goods from the highlands. Watch for handwoven baskets, unique vegetables, and black pottery.

8a Norte, Puerto Escondido, Oaxaca, 71980, Mexico
shopping Details
Rate Includes: Daily 7–6

Mercado Municipal

La Crucecita

La Crucecita's Mercado Municipal is a fun place to shop for postcards, leather sandals, and souvenirs amid mountains of fresh produce. Watch as Zapotec street vendors prepare bags of pale green nopal cactus to go, or enjoy a free tasting of exotic fruit such as mamey sapote.

Calle Guanacaste s/n, Bahías de Huatulco, Oaxaca, 70989, Mexico
No phone