Learn Spanish in Barcelona

Barcelona is full of Spanish language schools. Most of them offer intensive courses that run during the day; from one week to as many weeks as you require.

Learn Spanish in Barcelona

However, if you’re working in Spain, then you’ll need to find an evening course to learn Castellano (Spanish). There are fewer options to learn Spanish in Barcelona during the evening. However, I found a few and the four language schools listed below do also offer daytime intensive classes.

All these evening courses run over two evenings a week, and range between 3-6 hours a week.

You’ll find a list of schools here which also offer Catalan classes if you prefer to learn Catalan.

Spanish Language Schools in Barcelona

Linguaschools Barcelona is situated in the centre of the city, in a quiet, car-free street. The school is in a 19th century listed building and has a beautiful garden where you can relax after classes and hang out with fellow students. Shared apartments or host family accommodation can be arranged. There is also an extensive after class activity programme. I’ve taken lessons at Linguaschools and found them to be very professional and extremely friendly.

International House, I attended the intercambio club (language exchange club) that is held at International House on Friday evenings. It was a great way to practise my Spanish. I’ve also taken a language course at International House in the evenings, two days a week. They are a very professional school with good quality teachers.

Don Quijote is an international organisation with language schools in several locations in Spain and South America. The Barcelona school is a large establishment and runs a whole range of courses from super-intensive to part-time and individual courses. You’ll be sure to find a course to suit.

The advantage of using Don Quixote if you are visiting Barcelona, rather than living here, is that they will organise your accommodation. That can be a home stay with a local family, or premium accommodation (with various options in between).

From their website you can download a PDF of the current year’s course dates and prices:

Speak Easy offer a 12 week course of 6 hours per week. They are situated in Ronda Universitat 7, very near to Plaza Catalunya. There are courses giving six hours per week (three hours per day). You have the choice of Monday and Wednesday or Tuesday and Thursday. The teachers tended to get changed at the end of every term here, which I found rather disruptive.

The following is a list of other language schools where you can learn Spanish in Barcelona (of which there are many). I have no experience of these schools, but list them to give more choice.

Camino Barcelona are unique in Barcelona in that they are the only Spanish language school which offers on-site accommodation in central Barcelona. Students (mostly aged 20-35 and from all over the world) can live on-site in the school building in self-catering apartments. Private bathrooms available, single or shared rooms, with air conditioning and balconies. The school is a member of FEDELE and fully accredited with Cervantes accreditation. I know several people who have attended lessons here and who say the school is excellent.

Estudio Hispanico sends international students from around the world on Spanish language courses in Spain. They are based in Barcelona and offer Spanish courses in major cities and popular locations throughout Spain.

Version Original are located centrally in Barcelona. They use only native Spanish teachers and have small language study groups. Learn Spanish at any level: intensive Spanish, extensive Spanish, one-on-one and DELE preparation.

Olé Languages is a small school located in the centre of Barcelona. It’s characterised by a young and friendly environment, offering quality courses for all levels of Spanish at a cheap price.

Language Exchange or Intercambio

A good way to improve  and practice your Spanish language is to find someone for a language exchange:


Intensive Spanish Language Courses

Of the intensive language courses listed here, I only have feedback on Camino Barcelona. I know of several students who have studied here, all of whom were very happy with their courses.

Many people come to Barcelona to learn Spanish language abroad. Where the teachers are native Spanish speakers and you can enjoy the city, its nightlife and restaurants. Many of these schools also help you to find accommodation, and include extra curriculum activities aimed at improving your language skills and building relations with your classmates.

The Escola Oficial d’Idiomes Barcelona was recommended to me, but they don’t do evening classes.

Escola Oficial d’Idiomes Barcelona

BCN Metropol

Kingsbrook Spanish School

Escuela Mediterráneo


One-to-one Spanish lessons

Idiomas 247

A Spanish and Catalan school in Barcelona that gives one-to-one lessons. Native teachers and a flexible timetable. From beginners’ lessons to advanced levels. There are two schools in Barcelona – one on Passeig de Gràcia 26 and the other on Avinguda Josep Tarradelles 15 (close to Sants metro stop).