Spanish courses

Barcelona

Barcelona is the second largest city in Spain by population and it is located on the northern Mediterranean coast. It is the capital of Catalonia, and one of the most modern and cosmopolitan cities in Spain. Barcelona has something for everyone; it is a vibrant city great for walking and...
More about studying in Barcelona »

Spanish schools in Barcelona

ABCHumboldt: Barcelona .
$471
starting
price*
ABCHumboldt: Barcelona
International House: Barcelona .
$549
starting
price*
Camino Barcelona .
$241
starting
price*
Camino Barcelona
Don Quijote: Barcelona .
$495
starting
price*
Don Quijote: Barcelona
Enforex: Barcelona .
$315
starting
price*
Enforex: Barcelona
 

Spanish COURSE TYPES

What type of student are you?

Whether you are a student, a business professional, or a traveler, there is a language course in Barcelona that is right for you. There are Spanish courses available for all fluency levels, ages and time durations. Just select a course type from the list below to get started.

courses icon
16
courses

Intensive Spanish courses

For adults who want to learn Spanish as quickly as possible for academic or professional reasons. Most courses are for adults age 16 and up.
2 - 48 week courses available. Most courses average 30 classes per week. View all »

courses icon
6
courses

DELE test preparation courses

For students who want to prepare for Spanish proficiency tests to improve job prospects or gain admission into a university.
4 - 16 week courses available. Most courses average 30 classes per week. View all »

courses icon
2
courses

Business Spanish courses

For business executives and professionals who want to study Spanish to be able to do business internationally.
2 - 16 week courses available. Most courses average 30 classes per week. View all »

courses icon
4
courses

Junior Spanish courses

For children ages 8 - 12 and teenagers ages 13 - 18 who want to study Spanish in the summer.
4 - 8 week courses available. View all »

Find intensive Spanish courses in Barcelona, Spain

change location »

the best way to choose a language