Skip to content

Learning Spanish and Catalan in Barcelona: Where to Start

Public language schools, free Catalan courses, language exchanges and apps — the best ways for English speakers to learn Spanish and Catalan in Barcelona.

EN The Barcelona English Speakers team 5 min read

Living in English in Barcelona is possible — but learning Spanish, Catalan or both opens up the city in a whole new way. Here are the best places for English speakers to start, whatever your budget.

Spanish or Catalan first?

Most English speakers start with Spanish. It's understood by almost everyone in Barcelona and useful across Spain and Latin America. Catalan is the language of everyday life for many locals, and even a little earns real goodwill. Many people learn Spanish first, then add some Catalan.

Public language schools (EOI)

Spain's Escuelas Oficiales de Idiomas (official language schools) are public, so courses are much cheaper than private academies. They follow the European framework (A1–C1) and lead to official certificates. Places can be competitive, so check enrolment dates well in advance.

Catalan courses

The Consorci per a la Normalització Lingüística (CPNL) runs Catalan courses across Catalonia, with beginner levels that are often free or low-cost. It's one of the best-value ways to start — and a great way to meet other newcomers.

Private academies and tutors

Barcelona has plenty of private Spanish schools offering intensive courses, evening classes and one-to-one lessons. They cost more, but they're flexible and good if you want to progress quickly. Ask other learners for recommendations before you commit.

Language exchanges

A language exchange (intercambio) pairs you with someone who wants to practise your language while you practise theirs. It's free, it's social, and you'll learn the Spanish people actually speak — not just textbook phrases. Many bars host exchanges on weeknights.

Apps and everyday practice

  • Apps are great for vocabulary and habit-building, but don't rely on them alone — speaking is what counts.
  • Switch your phone to Spanish for easy, daily exposure.
  • Watch Spanish series with subtitles, starting with English subtitles and moving to Spanish ones.
  • Order in Spanish, even when you could use English. Every little conversation counts.

Keep your social life going while you learn

Learning a language takes time — and you don't have to wait until you're fluent to have a great social life. Our weekly events happen in English, so you can make friends now and keep practising your Spanish on the side. You won't be the only one learning.

Guides 6 min read

Living in Barcelona Without Fluent Spanish

Can you live in Barcelona in English? An honest guide to work, doctors, paperwork and social life for English speakers — and where a little Spanish helps.