The best markets in Cabo San Lucas will tempt you with an array of local products. This beautiful city is known for its magnificent beaches and dynamic nightlife but it’s also home to a variety of markets and where you can stroll during the day or night and soak up the local culture.
Foodies will delight in the fresh seafood and culinary creations. Take a road trip and browse ceramics, clothing, and jewelry in a vibrant market north of the city. Or stay close to Cabo and shop for fresh produce and bargain souvenirs in a popular hotspot. Relax in the friendly atmosphere and inhale the amazing aromas as you shop like a local in Cabo’s best markets.
- 1
Mercado Municipal
Bargain prices and local dishes
- Food
- Shoppers
Mercado Municipal is a popular market with locals who shop for their fresh fruit, vegetables, and meat at affordable prices. But you’ll also find plenty of small stalls selling souvenir T-shirts and fridge magnets, as well as baseball caps and beach accessories.
The municipal market is known for its accessible location, low prices, and amazing food vendors. Head to this busy spot next to the beautiful Plaza Publica Leon Cota Colin for cheap, filling food and authentic, local dishes. If you’re a fan of hearty broth, be sure to try the beef version loaded with chunky vegetables.
Location: Calle Cam. Al Faro Viejo, Ampliación Mariano Matamoros, 23472 Cabo San Lucas, B.C.S., Mexico
Open: Daily from 9 am to 9 pm
Map - 2
Pescaderia Cabo Mar
Fresh seafood in the city center
- Food
Pescaderia Cabo Mar is a wonderful market for seafood lovers. Located in an eye-catching, bright blue building in the heart of the city, this seafood market also features a small grocery section, and it’s combined with a fantastic restaurant. Choose your meal from the freshly caught seafood on display and enjoy refreshing drinks in the eatery whilst your meal is prepared.
You’ll see locals flocking to this busy market early in the morning to buy their seafood, then the restaurant starts to fill up from lunchtime onwards. If you’re a foodie, plan your visit for the Sunday buffet. The paella, prawns, and crab dishes are always popular, and the seats fill up fast, so arrive early.
Location: Melchor Ocampo esquina, Calle Alikan, Mariano Matamoros, 23468 Cabo San Lucas, B.C.S., Mexico
Open: Daily from 8 am to 5 pm
Phone: +52 624 143 4866
Map - 3
El Merkado
Plenty of food options for all the family
- Families
- Food
El Merkado lies between Cabo San Lucas and San Jose del Cabo. It’s a wonderful place to discover new foods and dishes, and you can eat a leisurely lunch in the cool interior to avoid the midday heat. Choose from fresh sushi, authentic Greek dishes, and an array of tempting gelato flavors.
Families will love this food market as everyone can order their food from a different vendor, and then enjoy eating together at the same table. Kids can feast on hot dogs prepared with fresh bread from a wood oven, whilst parents enjoy grilled meats and a delicious glass of wine. If you’re visiting with friends, check out the sports bar at night for a lively and friendly vibe.
Location: Carretera Transpeninsular, Bv. Cerro Colorado, 23400 San José del Cabo, B.C.S., Mexico
Open: Daily from 8 am to 10 pm
Phone: +52 624 191 4476
Map - 4
Plaza Mi Pueblito
A bartering spot
- Budget
- Shoppers
- Unusual
Plaza Mi Pueblito is a small shopping center containing several small market stalls and shops. Just a short walk from the marina, this yellow building is home to many souvenir sellers. The aisles are bursting with items, making it feel like a crowded flea market, and you’ll love the energy and noisy banter in this market.
If you’re looking for bright and colorful souvenirs of your stay, this is the place to find them. The shelves are full of classic items, including keyrings and clothing, as well as painted masks, beach items, and figurines. The display prices are deliberately marked up in this market to allow for bartering, so be sure to negotiate.
Location: Av. Lazaro Cardenas esq. Melchor Ocampo, Centro, 23470 Cabo San Lucas, B.C.S., Mexico
Open: Daily from 8.30 am to 9.30 pm
Phone: +52 624 122 1395
Map - 5
Casa Nanda
Healthy food and a laid-back vibe
- Food
- Shoppers
Casa Nanda is a cultural center located in western Cabo San Lucas. It hosts a very popular weekend market. You’ll love the welcoming atmosphere, as well as the lovely mix of products and food. Inhale the mouthwatering aroma of freshly baked, artisanal bread, and sample homemade pesto or granola as you stroll around. Vegetarians will be delighted with the array of choices too.
The center also combines its market with regular events, so keep an eye out for these on social media. The monthly plant exchange event is great fun, and you can also participate in yoga and wellbeing workshops and cooking classes. Try to arrive early as the parking spots are limited around Casa Nanda.
Location: M11 L21 Calle Maravillas, Jacarandas Fracc, 23473 Cabo San Lucas, B.C.S., Mexico
Open: Saturday–Sunday from 9 am to 4 pm (closed Monday–Friday)
Phone: +52 624 317 1791
Map - 6
Artesano's
Bright and colorful homeware displays
- Couples
- Families
- Shoppers
Artesano’s is a huge building with a warehouse feel to it. Stroll along aisle after aisle of shelves filled with unique handicrafts and hand-crafted furniture, over 2 levels. Admire the beautiful terracotta pots and vases, ceramic kitchenware, sculptures, and decorative home items. The walls are lined with framed artwork from floor to ceiling, so you can spend hours browsing the displays, deciding what to buy.
Located in the El Tezal neighborhood, close to the huge golf resort and just a couple of blocks from Cabo Bay, Artesano’s is an excellent choice for those who love browsing homeware markets and artisanal pieces. Unlike other markets in this area, the prices here are fixed, so there’s no negotiating on the advertised price.
Location: Cabo San Lucas-San José del Cabo Km.4.1, El Tezal, 23454 Cabo San Lucas, B.C.S., Mexico
Open: Monday–Saturday from 8 am to 2 pm (closed on Sundays)
Phone: +52 624 143 3850
Map - 7
Cielito Lindo Market
A vibrant place to shop in a coastal town
- Photo
- Shoppers
Cielito Lindo Market lies in the charming town of Todos Santos, about 1 hour’s drive north along the coast from Cabo San Lucas. The market is small, with around 20 vendors, but incredibly vibrant, and it’s always busy. Head to the town center and discover a rainbow of stalls, with vendors selling everything from beaded bracelets and bags to ceramics and natural beauty products.
You’ll find several places to eat close to the market, and there’s often live music at the weekends too. Don’t forget your camera as you can get spectacular photos of the brightly colored textiles and arches covering the walkways. Snap a picture of the wishing tree decorated like a parasol at the entrance.
Location: C. Marquez de Leon esq, Centro, 23300 Todos Santos, B.C.S., Mexico
Open: Daily from 10 am to 6 pm
Phone: +52 612 234 2442
Map