StreetTongue
Learn Spanish
as it's spoken on the street.
Spanish is spoken by 500 million people, but the Spanish you need in Mexico City sounds nothing like the Spanish you need in Madrid or Buenos Aires. StreetTongue teaches city specific dialects, not generic 'correct' Spanish.
Available Spanish Cities
Choose your city to see essential phrases, pronunciation guides, cultural context, and neighborhood specific language tips.
Mexico City
CDMX Spanish
Mexico City Spanish is fast, slang heavy, and layered with Náhuatl. No textbook prepares you for ordering tacos at a corner taquería or navigating a market in Tepito.
Barcelona
Barcelona Spanish / Catalan
Barcelona is bilingual: Spanish and Catalan. The Spanish spoken here has Catalan phonology, distinctive vocabulary, and a faster, more elided pace than Latin American Spanish.
Madrid
Madrileño Spanish
Madrid Spanish is fast, direct, and the closest thing to 'standard' Spain Spanish. The Castilian accent, the z/c 'th' sound, and the madrileño attitude are unmistakable.
Buenos Aires
Rioplatense (Porteño) Spanish
Porteño Spanish is uniquely Italian influenced, features the 'sh' sound for ll/y, and uses 'vos' instead of 'tú'. It sounds like nowhere else in the Spanish speaking world.
Medellín
Paisa Spanish
Paisa Spanish from Medellín is the warmest, most melodic Colombian dialect: singsongy rhythm, unique slang, and one of the friendliest language cultures in Latin America.
Why city specific Spanish matters
Most language apps teach "correct" Spanish: grammatically standard, textbook approved, understood everywhere. That's useful. It's also not what you need to sound like you belong somewhere specific.
The vocabulary changes by city. The pronunciation patterns change by region. The slang is completely different. And the cultural register (when to be formal, how to greet people, what's rude and what's warm) is entirely city specific.
StreetTongue is built city-first. Every phrase library, every pronunciation example, every cultural tip is specific to the city you're moving to. Not Spanish in general. Your city's Spanish.
The Spanish dialect landscape
Spanish is not one dialect wearing five different accents. Mexico City, Madrid, Barcelona, Buenos Aires, and Medellín each have their own vocabulary, their own pronunciation rules, and their own social register, and the gaps between them are bigger than most learners expect going in.
Mexico City Spanish (Chilango) is often called one of the clearest, most neutral dialects in Latin America, and the vowels really are consistent and easy to parse. But clear is not the same as textbook. Güey shows up in almost every casual sentence between friends without being an insult. Ahorita does not mean right now, it means sometime relatively soon, or possibly not soon at all, and only context tells you which. And a layer of Náhuatl vocabulary (jitomate, elote, aguacate, chapulín) sits underneath everyday food and market conversation that no generic course ever teaches.
Madrid speaks Castilian Spanish, the variety most people mean when they say Spain Spanish: the c and z pronounced as a soft th, vosotros as the standard plural you, and a fast, direct, loud conversational style that many Latin American speakers find blunt at first. It is the closest thing to a national standard, and it sounds nothing like Mexico City.
Barcelona complicates the picture further. The city is genuinely bilingual, and the Spanish spoken there carries Catalan phonology: cleaner vowels, a different melodic pattern, and Catalan vocabulary that bleeds into everyday Castilian conversation. Someone who learns Madrid Spanish and lands in Barcelona will be understood, but the accent and vocabulary will both feel like they belong to a different city, because they do.
Buenos Aires breaks from the pattern entirely. Rioplatense Spanish uses vos instead of tú, with its own conjugation, pronounces ll and y as a sh sound (calle sounds like ca-she, not ca-yeh), and carries a melodic, Italian influenced intonation from a century of Italian immigration. Add lunfardo, the city's own slang system, and porteño Spanish is arguably the most distinctive dialect in the Spanish speaking world.
Medellín adds a third pronoun system on top of that. Paisa Spanish mixes usted (used even with close friends, a genuine hallmark of paisa speech), vos (used between friends and family), and the least common of the three, tú. Layer in a warm, singsongy cantado rhythm and a distinct slang vocabulary (parce, bacano, chévere), and Medellín sounds unmistakably like nowhere else.
Five cities, one language on paper, five different things to actually learn. Pick the city you are headed to and start there. The other dialects will make more sense once you have one of them solidly under you, not the other way around.
Spanish questions
What is the difference between Mexico City Spanish and Spain Spanish?
Which Spanish city should I learn first?
Why doesn't learning standard Spanish prepare you for street level conversations?
Does StreetTongue teach Catalan for Barcelona?
Ready to sound like you belong?
Plans from $6.67/month, or pay once with Lifetime. City specific phrases, pronunciation scoring, and cultural context.
See Pricing →