Learn Spanish: Learn Spanish online or study Spanish abroad in Spain
How can you learn Spanish? Find a list of Spanish language lessons in Spain, plus how to learn Spanish online and free online Spanish courses.
What is the best way to learn Spanish? If you're looking to learn Spanish while living in Spain, you will find numerous international and local language schools in major and smaller Spanish cities alike. You can also find many resources to learn Spanish online so you can study Spanish in the comfort of your home.
Choosing a Spanish language school is no easy task: there is a variety of Spanish language lessons for beginner, intermediate and advanced language learners – alongside numerous conversation and cultural Spanish lessons – with a vast range of prices depending on your choice of school and the Spanish language level and intensity. When evaluating a language school, consider how price is reflected in what they offer; aspects such as class size, teacher experience and supplied materials typically influence prices – but also how well you will learn Spanish.
If you want to learn how to speak Spanish, the list belows details the main Spanish courses found across Spain, plus a small list of localised language schools in Alicante, Barcelona, Granada, Madrid, Malaga, Salamanca, Seville and Valencia, or you can see how to learn Spanish online.
- Spanish language schools across Spain
- Spanish lessons in Alicante, Barcelona, Granada, Madrid, Malaga, Salamanca, Seville and Valencia
- Learn Spanish online and free online Spanish lessons
These Spanish language schools offer Spanish courses in several Spanish cities.
Cervantes Escuela Internacional
Cervantes International School is part of the Cervantes Institute network, which is a group of accredited Spanish language schools whose quality has been recognised by the Cervantes Institute. The main campus is located in Malaga with partner schools in six more major cities in Spain. Cervantes offers Spanish lessons for all levels and ages, alongside accommodation and activities. The language institution guarantees students' success at the DELE exam.
Locations: Barcelona, Granada, Madrid, Malaga, Salamanca, Seville and Valencia
The don Quijote language school has provided Spanish lessons for more than 20 years to students from all over the world. The school offers more than 20 Spanish courses ranging from beginner Spanish courses to Spanish teacher level, which can be combined with activities such as cooking, scuba diving and tango dancing. Specialised classes vary from medical Spanish to business, and they also offer Spanish courses in several Latin America countries.
Locations: Alicante, Barcelona, Cadiz, Granada, Madrid, Malaga, Marbella, Pamplona, Salamanca, San Sebastian, Seville, Tenerife and Valencia
International language instructors Enforex has 13 locations in Spain plus offers Spanish lessons in Latin American countries, including Spanish for travellers, intensive, special Spanish for occassions, business Spanish and junior courses. They offer summer language camps for students aged five to 18 years in Barcelona, Madrid, Malaga, Marbella, Salamanca, Sevilla and Valencia. These day and residential camps allow children to make Spanish friends their own age, with around 60 percent of Spanish students, while improving their language skills and participating in a variety of sports, excursions and other activities.
Location: Alicante, Barcelona, Cádiz, Granada, Madrid, Málaga, Marbella, Pamplona, San Sebastian, Salamanca, Sevilla, Tenerife and Valencia
Estudio Sampere is a small group of family-run boutique schools offering Spanish lessons for 60 years in several locations in Spain, Cuba and Ecuador. Today, Sampere offers a variety of programs such as intensive, DELE preparation, beginner, teen and junior classes among others. The school network is recognised by the following organizations: Instituto Cervantes, IALC (International Association of Language Centres), AATSP(American Assoication of Teachers of Spanish and Portuguese) and NAFSA (Association of International Educators).
Locations: Alicante, Madrid and Salamanca
International House Spain
International House is an international network of schools with seven locations in Spain. Spanish lessons focus on practising grammar in contexts that replicate every day life, and classes can be combined with activities such as cultural visits. Their courses include general Spanish courses, Spanish for business, DELE preparation and Spanish and cooking. The majority of students are 20 to 40 years of age.
Locations: Barcelona, Cadiz, Palma de Mallorca, Madrid, San Sebastian, Seville and Valencia
Home Language International
Home Language International offers the opportunity for full immersion Spanish lessons as you are the only student in your accredited language teacher's house. Classes range from 10 hours to a full week and involves trips and other fun cultural activities. Minimum age for students is 12 years old.
Locations: Barcelona, Bilbao, Granada, Madrid, Malaga, Salamanca, San Sebastian, Seville, Tenerife and Valencia
Linguaschools has seven locations in Spain and prides itself on intentionally medium-sized Spanish lessons that foster a more familiar atmosphere for students. Spanish courses are done with students of the same level to allow teachers to give proper instruction.
Locations: Barcelona, Granada, Madrid, Malaga, Salamanca, San Sebastian and Valencia
Proyecto Español Alicante
Calle García Morato 28, 03004 Alicante | +34 652 989 054 | proyecto-es.com
Colegio Internacional Alicante
Carrer Pintor Aparicio 18 C–1ºA, 03003 Alicante | +34 965 929 010 | colegiointernacionalalicante.com
Barcelona University (UAB)
Gran Via de les Corts Catalanes 582, 08011 Barcelona | +34 934 035 519 | ub.edu
Calle Comte d’ Urgell 78, 08011 Barcelona | +34 934 678 585 | caminobarcelona.com
Kingsbrook Spanish School
Travessera de Gràcia 60, 08006 Barcelona | +34 932 093 763 | kingsbrookbcn.com
Mistral 14–16, local 6, 08015 Barcelona | +34 931 851 518 | olelanguages.com
Entença 320 entrl. 1r, 08029, Barcelona | +34 3405 1200 | solbarcelona.com
Castila – Escuela Internacional
Calle Algibe del Gato1, 18010 Granada | +34 958 205 863 | castila.es
Calle Conde Cifuentes 11, 18005 Granada | +34 958 256 875 | escuela-montalban.com
Calle O’Donnell 27 1st floor, 28009 Madrid | +34 917 256 350 | ailmadrid.com
Serrano 4, 28001 Madrid | +34 914 324 540 | elemadrid.com
Calle Marqués de Valdeiglesias 3, 28004 Madrid | +34 915 212 231 | inhispania.com
La Aventura Española (LAE)
Calle Montesa 35, 2º derecha., 28006 Madrid | +34 912 196 991 | laemadrid.com
Alhambra Instituto Internacional
Avenida Juan Sebastian Elcano 78, 29017 Malaga | +34 952 204 877 | alhambra-instituto.org
C/Rodeo, 5-29018 Malaga | +34 952 293 242 | malacainstituto.com
Avda. Cervantes 2, 29071 Malaga | +24 952 131 000 | uma.es
ISLA -– Spanish School Salamanca
Plaza Basilios, 8, 37001 Salamanca | +34 923 210 394 | learningspanish-spain.com
Patio de Escuelas Menores, s/n., 37008 Salamanca | +34 923 294 418 | cursosinternacionales.usal.es
Centro De Lenguas e Intercambio Cultural (CLIC)
Albareda, 19 Seville, 41001 Seville | +34 954 502 131 | clic.es/seville
AIP Language School
Carrer del Batxiller 7, 46010 València | +34 963 391 566 | spanishinvalencia.com
Hispania Escuela de español
Calle Bernat y Baldoví 11, 46010 Valencia | +34 963 510 505 | hispania-valencia.com
Taronja Spanish School
Carrer del Convent de Santa Clara 10, 46002 València | +34 963 258 545 | spanishcoursespain-valencia.com
Spanish computer courses
Many Spanish lessons claim to be the top programme and offer the best way to learn Spanish quickly and retain everything. But, as everyone learns differently, this can depend on the programme's teaching style, so check if you like what's on offer before you buy. Some Spanish lessons can be costly but there is a wide range to chose from, starting at an average of EUR 40 all the way to EUR 300.
Here are some Spanish language courses:
- Tell Me More Spanish
- Fluenz Spanish
- Rosetta Stone Spanish
- Instant Immersion Spanish
- Spanish Learning Suite
- Living Language Platinum
- Hello-Hello World
- Pimsleur Comprehensive
- Transparent Language
Online Spanish lessons and courses
If you want to learn Spanish online, you will find a great choice of online Spanish lessons, with many other tools, games, and exercises to help you practise and learn Spanish online. Online Spanish lessons sometimes charge a fee but you can also learn Spanish online for free by doing an internet search. The BBC is just one provider of a range of Spanish learning tools, including audio files, a valuable asset when trying to learn Spanish online.
There are also free apps to help with day-to-day Spanish translations, such as Word Reference, although you may also want to buy pocket phrasebooks as a handy guide. They won’t be great at in-depth grammar usage and explanations but they will have useful phrases. Some people use online or electronic translators, for example, Google Translator is a useful free app that often gives you an audio and written Spanish translation.
- Yojik – free online Spanish courses developed by various US government departments.
- 123 Teach Me
- Coffee Break Spanish – podcast online Spanish courses
- Spanishpod101 – video online Spanish courses
- FluentU – Spanish videos with English and Spanish subtitles
- SpanishMooc – some free online courses plus teachers
- italki – connects you to Spanish teachers for one-to-one online Spanish lessons or people looking for language swap
Want a local opinion? Ask experienced expats on Expatica's forums for advice.
Comment here on the article, or if you have a suggestion to improve this article, please click here.