How to Haggle in Mexico City: Street Markets & Tianguis Guide
Mexico City's markets are massive, vibrant, and everywhere. Here's how to negotiate at tianguis, mercados, and street vendors — with the Mexican Spanish phrases that actually work.
Mexico City has an incredible street market culture. From the legendary (and slightly sketchy) Tepito to the artisan stalls of Coyoacán, tianguis (open-air markets) pop up on different days throughout every neighborhood. Haggling exists here, but it's gentler than in Morocco or Turkey — think friendly banter, not hard-nosed negotiation.
The biggest advantage you can have? Speaking even basic Spanish. Mexico City vendors are warm and patient with learners, and a few phrases in Spanish will get you way further than pointing and showing fingers.
How Haggling Works in Mexico City
1. Markups Are Modest
Unlike Marrakech or Bangkok, Mexico City vendors don't typically inflate by 3-5x. Expect 20-50% above the lowest price they'll accept. At artisan markets aimed at tourists (like Ciudadela), markups are higher. At local tianguis, prices are already close to fair.
2. "¿A cómo?" Is Your Best Friend
The casual way to ask price in Mexican Spanish is "¿A cómo?" — it's more natural than the textbook "¿Cuánto cuesta?" and signals you're comfortable in the culture. Vendors respond to this differently — it's like the difference between "what does this cost" and "what's the price on this?"
3. Bulk Buying Gets Discounts
The tradition of the yapa (a little extra) is alive and well. Buy multiple items and ask "¿Me hace precio?" (Can you give me a deal?). Vendors regularly discount 10-20% for multi-item purchases. At produce markets, buying a full kilo instead of a half often triggers an automatic better price.
4. Be Respectful — It's Not a Battle
Mexican market culture is warm. Aggressive haggling is frowned upon and counterproductive. Be polite, smile, make conversation about the product, and negotiate gently. If a vendor says no to a lower price, respect it — they may genuinely be at their minimum.
Essential Mexican Spanish Haggling Phrases
🇲🇽 Mexican Spanish for the Markets
🤝 50+ Spanish Negotiation Phrases
Haggly has the full phrasebook — tap, copy, and use right from your phone at the market.
Try Haggly Free →Market-by-Market Guide
🔥 Tepito
When: Daily (busiest weekends)
What to buy: Electronics, clothing, shoes, household goods — everything
Haggling level: Moderate — prices are already rock-bottom
Tip: Tepito is massive and can feel overwhelming. Stick to the main streets, watch your belongings, and go with a local if possible. Prices are so low that haggling is minimal — but buying 2+ items will always get you a discount. Safety note: Go during daylight hours, don't flash expensive phones/watches.
🎨 La Ciudadela (Artisan Market)
When: Daily, 10am-7pm
What to buy: Handcrafted souvenirs, pottery, textiles, silver jewelry, alebrijes
Haggling level: High — this is the tourist artisan market
Tip: Walk the entire market first. Dozens of stalls sell similar items. Start at 60-70% of the asking price. Vendors here are used to tourists and expect negotiation.
📦 La Lagunilla
When: Daily (Sunday is the big antique market)
What to buy: Antiques, vintage clothing, furniture, vinyl records
Haggling level: Moderate to high
Tip: The Sunday flea market is legendary. Arrive early (9-10am) for the best picks. Haggling is expected on antiques — start at 50% of the ask.
🌺 Coyoacán Market
When: Daily
What to buy: Food, artisan crafts, Frida Kahlo memorabilia
Haggling level: Low to moderate — food is fixed price, crafts are negotiable
Tip: The food section has amazing tostadas and fresh fruit. Prices are posted and fair. For crafts and souvenirs outside the food hall, gentle negotiation works.
🛒 Tianguis (Neighborhood Pop-Up Markets)
When: Varies by neighborhood (ask your hotel/Airbnb which day)
What to buy: Produce, clothing, household goods, street food
Haggling level: Low — these are local markets
Tip: Tianguis are where real CDMX life happens. Prices are already fair. Don't haggle on produce or prepared food — it's already incredibly cheap.
What You Should Actually Pay (2026 Price Guide)
- Handmade alebrije (small): 150-400 MXN ($8-22) — vendors ask 300-800
- Embroidered blouse: 200-500 MXN ($11-28) — vendors ask 400-1,000
- Silver jewelry (small piece): 150-400 MXN ($8-22) — check for .925 stamp
- Woven bag/tote: 100-250 MXN ($5-14) — vendors ask 200-500
- Ceramic skull (Día de Muertos): 80-200 MXN ($4-11) — vendors ask 150-400
- Lucha libre mask: 60-150 MXN ($3-8) — vendors ask 100-300
- Tacos (street): 15-25 MXN each ($0.80-1.40) — fixed price, don't haggle
- Fresh juice: 25-40 MXN ($1.40-2.20) — fixed price
Cultural Do's and Don'ts
✅ Do:
- Greet with "¡Buenos días/tardes!" — manners matter hugely in Mexico
- Use "usted" (formal you) with older vendors — shows respect
- Try the food — street food at markets is safe and incredible
- Carry small bills and coins — vendors often can't break large notes
- Ask about the product — where it's from, how it's made. Vendors love this.
❌ Don't:
- Haggle on food or drinks — prices are posted and already cheap
- Be aggressive or condescending — you'll get nowhere fast
- Flash large amounts of cash, especially in Tepito
- Assume all markets are the same — tianguis ≠ tourist artisan markets
- Skip tipping at sit-down food stalls inside markets (10-15% is standard)
🇲🇽 Heading to Mexico City?
Load Haggly before you hit the markets. 50+ Spanish negotiation phrases — free, instant, no app download.
Open Haggly →