How to Haggle and Shop in Mexican Markets: Essential Spanish Phrases
Visiting Mexico for the 2026 World Cup? Learn how to regatear and shop in Mexican markets with essential slang: lana, ganga, pilón, marchanta, and more.
The best things you'll find in Mexico don't come from shopping malls or tourist gift shops. They come from mercados: sprawling, colorful, wonderfully chaotic places where the produce is fresher, the food is better, and the prices are negotiable. If you walk into a Mexican market without knowing how to engage, you will pay tourist prices on everything and miss out on one of the most genuinely fun social experiences the country has to offer. With the 2026 World Cup bringing millions of visitors to Mexico, knowing how to navigate a mercado is going to serve you at least as well as knowing the offside rule.
Regatear: The Skill That Separates Tourists From Guests
The single most important word in any Mexican market is regatear. To regatear is to negotiate a price, to push back on what the vendor first tells you and work toward something you're both happy with. This is not rude. In Mexican markets, haggling is expected. The first price quoted is almost never the final price, and a seller who doesn't get at least some pushback will quietly assume you simply have money to spare.
Sounds like "reh-ga-teh-AR" (reh + ga + teh + AR as in the letter). The basic structure of any regateo goes like this: vendor names a price, you look mildly but genuinely disappointed, you offer something lower, vendor shakes their head and counters, you meet somewhere in the middle and everyone feels like they got something. Two or three rounds is usually enough. The goal isn't to win, it's to land at a price that feels fair on both sides. That's the tradition.
Marchanta: Your Market Relationship Starts Here
The woman calling you over from her stall is the marchanta. If it's a man, he's the marchante. This word works in two directions: it's what the vendor calls their customer (a term of familiarity, meaning regular buyer), and it's also what you can call the vendor back to show you know how this works. When a marchanta greets you, she's not being aggressive. She's opening a relationship.
Sounds like "mar-CHAN-ta" (mar + CHAN as in cha-cha + ta as in taco). Responding with "Marchanta, ¿cuánto vale esto?" shows that you're engaged and respectful, not just a tourist pointing at things. Vendors notice the difference, and the ones who see you speak their market language will often give you better prices without you even having to ask.
Lana and Varo: Speaking the Money Language
Before you can regatear, you need to talk about money the way Mexicans actually talk about money. In everyday Mexican Spanish, cash isn't just "dinero." It's lana or varo, depending on who you're talking to and what register you're in.
Lana, literally "wool," has been slang for money in Mexico for generations. It's casual and widely understood across ages and regions. Sounds like "LA-na" (LA as in latte, na as in nacho). Varo is a bit more street-level, referring to bills and coins and the general concept of having cash on you. Sounds like "VA-ro" (VA as in volcano, ro as in row).
You'll hear these constantly in market conversations: "¿Tienes lana?" (Do you have money/can you pay?), "Solo traigo varo suelto" (I only have loose change), or "Me falta lana" (I'm short on cash). That last one is an extremely useful negotiating move when you want to explain why you can't pay the asking price.
Feria: The Change That Changes Everything
Closely related to varo, feria refers specifically to coins or loose change in Mexico. It's also the word for a fair or festival, but in a market context, you're talking about the physical coins at the bottom of your pocket. Sounds like "FEH-ria" (FEH as in "fed" without the d, ria).
Saying "No traigo feria" (I don't have change) is one of the most powerful moves in a market negotiation, because it signals that you genuinely cannot pay more even if the spirit moved you. Vendors sometimes claim they don't have change either, which is how you end up buying three limes instead of two to round out the total. It's a small ritual dance, and once you understand it, it becomes genuinely charming rather than frustrating.
Barato and Caro: The Foundation of Every Price Conversation
Two words that will serve you in virtually every market exchange in Mexico: barato (cheap or affordable) and caro (expensive). These are your most basic negotiating tools, and using them correctly signals cultural fluency even if your Spanish is otherwise limited.
Barato sounds like "ba-RA-to" (ba as in banana, RA, to as in taco). Caro sounds like "CA-ro" (CA + ro as in row). When a vendor gives you a price, responding with "Está muy caro" (that's very expensive) is not impolite. It's an opening move, an invitation to the dance. "¿No lo tienes más barato?" means "don't you have it cheaper?" and vendors hear it as completely normal. A dramatic "¡Qué caro!" with the right facial expression can sometimes bring the price down just by itself.
Ganga: The Score You Came Here For
When the regateo goes in your favor and you walk away with something for significantly less than the original asking price, you've scored a ganga. A ganga is a deal, a bargain, a buy so good that you feel genuinely clever about it. It's the market equivalent of finding a great seat at the last minute.
Sounds like "GANG-ga" (GANG as in gang, ga). "¡Esto es una ganga!" is what you say to the person next to you after closing a deal, or to the vendor as a light compliment once you've agreed on price. Vendors sometimes use the word themselves as a sales pitch: "Llévate esto, es una ganga." Take it as an invitation to negotiate, not a final statement of fact.
Pilón: The Unexpected Extra
One of the most genuinely delightful things about shopping in a Mexican market is the pilón. After you've agreed on a price and the marchanta is bagging up your purchase, she might quietly tuck in one extra tomato, an additional chile, a handful more grams of cheese, or a small piece of fruit. That's the pilón: a little something extra given freely as a gesture of goodwill and appreciation for buying from her stall.
Sounds like "pee-LON" (pee + LON as in London). You can also ask for it directly once you've paid: "¿Y mi pilón?" is a completely acceptable thing to say and vendors often expect it. In some markets the same concept goes by yapa, a word more commonly associated with Andean markets in Peru, Bolivia, and Ecuador, but understood in Mexico too. Either way, it's a small act of generosity that makes the transaction feel like more than commerce.
Putting the Whole Scene Together
Here's how a successful market run plays out when you know all of this. A marchanta calls you over. You greet her properly, look at what she has, ask the price. She names a number and you say, "¡Ay, qué caro!" She counters. You tell her you only have feria, offer something lower in varo. She considers, decides you're worth keeping as a customer, knocks a few pesos off, and throws in a pilón to seal the deal. You walk away with a ganga, she has a sale, and you both feel good about it.
That's not a transaction. That's a relationship, and that's what makes Mexican markets something worth experiencing even if you're only in town for the World Cup.
For everything else you'll need to sound like a local during the tournament, check out our guide to Mexican Slang You Need for the 2026 FIFA World Cup and start practicing before you land.