How to haggle in Spanish
Bargaining in Spanish is as much about knowing where it is welcome as about knowing the words. Get the setting right and a friendly counter-offer is part of the fun.
The scene
- Who you talk to
- A stallholder at an outdoor market. An AI character, speaking Spanish.
- Your goal
- Ask what something costs and talk the price down — land a deal, or walk away on good terms.
- How it opens
- “¡Eh, pase, pase! Mire qué calidad, esto no lo va a encontrar más barato en ningún lado.”
Phrases to have ready
- ¿Cuánto cuesta esto?How much is this?
- Es un poco caro para mí.That's a bit expensive for me.
- ¿Me lo deja en quince euros?Would you take fifteen euros?
- Vale, me lo llevo.OK, I'll take it.
What can go wrong
So no two conversations are the same, the character may bring in one of these, unprompted, once things are under way. This is exactly how the scene describes them to the character:
- The first price you quote was actually a mistake, higher than you meant, and you correct it once pressed.
- The learner wants two items; offer a small discount only if they buy both together.
- Another customer is eyeing the same item, which you use to hurry the learner along.
- You only accept cash and the learner needs to ask where the nearest machine is.
Where haggling is normal in Spain
In Spain you do not haggle in shops, supermarkets or the covered food markets (the mercado de abastos), where prices are marked and fixed. Where it is normal is the open-air mercadillo and the flea market — second-hand goods, crafts, vintage clothes, bits and pieces — and above all when you buy more than one thing. Madrid’s Sunday Rastro is the famous example, and every town has its own weekly version.
Even there, the tone is light. A counter-offer is a friendly move in a small game, not a confrontation, and the stallholder in this scene plays it the same way: sharp, good-humoured and happy to argue about price.
The moves and the phrases
Ask first: “¿cuánto cuesta esto?” or just “¿cuánto es?”. React honestly but kindly — “es un poco caro para mí” — and then name a number. The natural Spanish way to make an offer is “¿me lo deja en quince euros?”, literally “would you leave it to me at fifteen?”. With tú it becomes “¿me lo dejas en quince?”.
The strongest lever is quantity: “¿y si me llevo los dos?” (“and if I take both?”) invites a discount without questioning the price of either. When you agree, “vale, me lo llevo” closes the deal. If you don’t, “lo pienso, gracias” (“I’ll think about it, thanks”) is the polite exit that leaves everyone on good terms.
Numbers are where haggling in another language really bites. Quince (15) and cincuenta (50) are easy to confuse at speed, and so are doce (12) and dos (2). If you are not sure what you heard, “perdón, ¿quince o cincuenta?” is a completely normal question — a stallholder would much rather repeat a price than lose a sale.
Register and the curveballs
Notice that the stallholder calls you in with usted — “pase, pase, mire qué calidad” — which is typical of market patter even when the rest of the exchange is casual. You can answer in usted and nobody will find it stiff.
Listen out for pressure tactics, because this character uses them: another customer eyeing the same item, a first price that was “a mistake”, or cash only — in which case you need “¿aceptan tarjeta?” and, if not, “¿hay un cajero cerca?”. Keeping your number and your good humour through those is the real skill.