10 Best Markets in Mexico City

10 Best Markets in Mexico City

Where to Go Shopping like a Local in Mexico City?

Explore the best markets in Mexico City and find superb cultural experiences while shopping like a local. Many of the local markets offer fresh produce and food, but you’ll find a variety of different items overall, from leather goods to colorful decorative items.

When you shop around a local market, you’ll find yourself among local vendors that represent the labor of farmers and crafters intimately connected with the community. Take a look at the best markets in Mexico City that you’ll want to visit.

10 Best Markets in Mexico City

  1. Mercado San Juan
  2. El Bazaar Sábado
  3. Mercado de Sonora
  4. La Ciudadela
  5. Mercado de Medellín
  6. Central de Abasto
  7. Mercado de Jamaica
  8. Dulces y Piñatas
  9. Mercado Roma
  10. La Lagunilla

Hoteles en Ciudad de México

1. Mercado San Juan

A market for home cooks

Mercado San Juan

Categoría: Familias, Ir de compras, Gastronomía en


Mercado San Juan is a traditional Mexican market that offers an extensive array of foods and ingredients, including exotic items perfect for home cooks, foodies, and professional chefs. The exotic meats on offer here are particularly interesting, as you’ll find items like boar, crocodile, and even lion in some cases.

When you visit this market, you’ll find plenty of fresh foods and ingredients, with most of them sourced from Mexico. Some of the more exotic foods, however, come from Central America and the United States. Find this market in Centro just a few steps southwest from the historic center. Más información


Ubicación: 2ᵃ Calle de Ernesto Pugibet 21, Colonia Centro, Centro, Cuauhtémoc, 06000 Ciudad de México, CDMX, Mexico

Horarios: Daily from 9 am to 5 pm

Ver hoteles cerca de Mercado de San Juan

Destination card image

Mercado San Juan

2ᵃ Calle de Ernesto Pugibet 21, Colonia Centro, Centro, Cuauhtémoc, 06000 Ciudad de México, CDMX, Mexico

2. El Bazaar Sábado

Local artwork to take home

El Bazaar Sábado

Categoría: Gastronomía en , Ir de compras


El Bazaar Sábado is an arts and crafts market where you can find items from local artisans. Talk to them about their craft and what makes their work special. This market is located in the San Angel neighborhood, which is a few miles south of downtown.

You’ll find plenty of works that could spruce up your home, including paintings and sculptures. In addition to the visual artworks, you’ll also find an array of custom-made clothing and accessories, including jewelry. Additionally, enjoy live musicians and browse the food vendors.


Ubicación: Pl. San Jacinto 11, San Ángel TNT, San Ángel, Álvaro Obregón, 01000 Ciudad de México, CDMX, Mexico

Horarios: Saturday from 10 am to 7 pm (closed Sunday–Friday)

Teléfono: +52 55 5616 0082

Ver hoteles cerca de Bazar del Sábado

Destination card image

El Bazaar Sábado

Pl. San Jacinto 11, San Ángel TNT, San Ángel, Álvaro Obregón, 01000 Ciudad de México, CDMX, Mexico

3. Mercado de Sonora

Oddities and hidden treasures

Mercado de Sonora

Categoría: Ir de compras, Exótico


Mercado de Sonora is a popular traditional market in Mexico City. It offers a wide selection of goods, including some odd items like herbal medicines and things related to occult magic. While only taking up two aisles of the massive marketplace, the medicinal plants and magic items section is quite popular, as it offers amulets, black salt, and mysterious powders.

If you’re looking for more typical items, you’ll find plenty of candles, soaps, and lotions, though you may find it hard to resist the spell-casting services just for the interesting experience alone. Discover it all for yourself in Merced Balbuena southeast of downtown.


Ubicación: Fray Servando Teresa de Mier 419, Merced Balbuena, Venustiano Carranza, 15800 Ciudad de México, CDMX, Mexico

Horarios: Monday–Saturday from 7 am to 6 pm, Sunday from 7 am to 5 pm

Teléfono: +52 56 1187 0415

Ver hoteles cerca de Mercado Sonora

Destination card image

Mercado de Sonora

Fray Servando Teresa de Mier 419, Merced Balbuena, Venustiano Carranza, 15800 Ciudad de México, CDMX, Mexico

4. La Ciudadela

Artisanal goods to browse and enjoy

La Ciudadela

Categoría: Parejas, Familias, Ir de compras


La Ciudadela is a market best known for its artisanal goods and handicrafts. You can find plates, bowls, toys, rugs, and more. The vendors here tend to be locals, so you can gain valuable insight into the artistic practices of the city.

When you visit this market, you’ll notice that the vendors love to talk. You can learn all about their creations as well as their process if you’re trying to get into pottery or crafting yourself. Plus, bargaining is acceptable here, so don’t be afraid to haggle a bit. Get to this market a short distance west from downtown just south of the Juárez subway station.


Ubicación: Balderas S/N, Colonia Centro, Centro, Cuauhtémoc, 06040 Cuauhtémoc, CDMX, Mexico

Horarios: Daily from 10 am to 7 pm

Teléfono: +52 55 5510 1828

Ver hoteles cerca de Mercado de Artesanías La Cuidadela

Destination card image

La Ciudadela

Balderas S/N, Colonia Centro, Centro, Cuauhtémoc, 06040 Cuauhtémoc, CDMX, Mexico

5. Mercado de Medellín

A small yet stunning market

Mercado de Medellín

Categoría: Ir de compras, Gastronomía en


Mercado de Medellín is a friendly neighborhood market and home to a massive variety of produce and food items despite taking up just a single square block. Among the offerings here, you’ll find some exotic produce from places like Colombia and Honduras in addition to the normal fruit and vegetables you might expect.

One of the most popular items here is the ice cream. This market features a Cuban heladería that offers delicious ice cream in flavors like chocolate, cinnamon, Nata, and coconut. Try it for yourself in Roma Sur southwest of downtown.


Ubicación: Mercado, Medellín #20, Cuauhtémoc, 06760 Ciudad de México, CDMX, Mexico

Horarios: Daily from 7 am to 6 pm

Teléfono: +52 55 2631 5455

Ver hoteles en Roma Sur

Destination card image

Mercado de Medellín

Mercado, Medellín #20, Cuauhtémoc, 06760 Ciudad de México, CDMX, Mexico

6. Central de Abasto

A wholesale market to explore

Central de Abasto

Categoría: Ir de compras, Gastronomía en


Central de Abasto is a massive wholesale market selling items like foodstuffs to other markets, but it also sells directly to customers. This market handles more than 30,000 tons of merchandise every day, so you’re sure to find something that suits your tastes.

This market has just about any kind of food item you can imagine, unless it’s something particularly exotic. More than 2,000 vendors are available within, and they offer all sorts of fruit, meat, and vegetables with some processed foods, too. Head to eastern Iztapalapa southeast of downtown and experience it for yourself.


Ubicación: Ciudad de México, CDMX, Mexico

Horarios: Daily from 10 pm to 6 pm

Ver hoteles cerca de Central de Abasto

Destination card image

Central de Abasto

Ciudad de México, CDMX, Mexico

7. Mercado de Jamaica

A flower market worth spending time at

Mercado de Jamaica

Categoría: Familias, Foto, Ir de compras


Mercado de Jamaica is a flower market where you’ll find a variety of different species. Flowers are sold individually, in arrangements, and alongside stylish flower pots. Most of the selection here consists of foreign flowers, but there are a few native species as well, including some that are gathered near the market.

In total, you’ll find about 5,000 different types of flowers to choose from, and despite the name, hibiscus (sometimes referred to as Jamaica in Spanish) doesn’t dominate the selection. See the flowers for yourself in the Jamaica neighborhood south of downtown.


Ubicación: Guillermo Prieto 45, Jamaica, Venustiano Carranza, 15800 Ciudad de México, CDMX, Mexico

Horarios: 24/7

Teléfono: +52 55 5741 0002

Ver hoteles cerca de Mercado Jamaica

Destination card image

Mercado de Jamaica

Guillermo Prieto 45, Jamaica, Venustiano Carranza, 15800 Ciudad de México, CDMX, Mexico

8. Dulces y Piñatas

Sweet treats for all the family

Dulces y Piñatas

Categoría: Familias, Ir de compras, Gastronomía en


Dulces y Piñatas is a market where you’ll find a vast array of candy. The whole family can enjoy candy with fascinating names and delicious tastes. Among the selection, you’ll find plenty of locally made candies along with lollipops, dried fruits, and peanut brittle.

When you visit this market, don’t be surprised if you see names of gelatines and candies that you can’t pronounce, even if you’re completely fluent in Spanish. The weirder the name, the better the sweets tend to be. Taste them for yourself in Zona Centro near downtown.


Ubicación: Mercado la Merced S/n, La Merced, El Parque, Venustiano Carranza, 15960 Ciudad de México, CDMX, Mexico

Horarios: Daily from 8.30 am to 6 pm

Teléfono: +52 55 5542 2076

Ver hoteles en Venustiano Carranza

Destination card image

Dulces y Piñatas

Mercado la Merced S/n, La Merced, El Parque, Venustiano Carranza, 15960 Ciudad de México, CDMX, Mexico

9. Mercado Roma

A gourmet, upscale market

Mercado Roma

Categoría: Ir de compras, Gastronomía en


Mercado Roma is a gourmet food hall that extends across three floors. You’ll find artisanal foods with upscale decor and a commitment to quality ingredients. The selection offers favorites like cheeses and macarons all made using local ingredients and traditional preparation with a modern twist.

When you visit this food hall, you’ll find quite a variety of options like tacos, cured meats, coffee, and even a beer garden on the roof. Seek out this market in Roma Norte west of downtown.


Ubicación: C. Querétaro 225, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico

Horarios: Monday–Wednesday from 9 am to 9 pm, Thursday from 9 am to 1.30 am, Friday–Saturday from 9 am to 2 am, Sunday from 9 am to 7.30 pm

Teléfono: +52 55 5564 1396

Ver hoteles en Roma Norte

Destination card image

Mercado Roma

C. Querétaro 225, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico

10. La Lagunilla

A local flea market

La Lagunilla

Categoría: Económico, Gastronomía en , Ir de compras


La Lagunilla is a popular flea market in town that offers a variety of different antiques. There’s a bit of everything you can imagine available for purchase. Local traders come to show off their old antiques and retro items whether it’s clothing, comics, furniture, or accessories. It’s all located in Lagunilla just a few steps north of the historic city center.

Local artists also attend this market quite often, so you can get a taste of the local culture as well, with several artworks for sale. Find a food vendor here, so you can grab a bite to eat while you shop. Más información


Ubicación: Granaditas 27, Tepito, Morelos, Álvaro Obregón, 01296 Ciudad de México, CDMX, Mexico

Horarios: Sunday from 8 am to 6 pm (closed Monday–Saturday)

Ver hoteles en Cuauhtémoc

Destination card image

La Lagunilla

Granaditas 27, Tepito, Morelos, Álvaro Obregón, 01296 Ciudad de México, CDMX, Mexico

Este artículo incluye opiniones del equipo editorial de Go Guides. Hoteles.com compensa a sus autores por los artículos que se muestran en el sitio. La compensación puede incluir costos de viaje y otros costos.