Baselang is awesome. I wish it were available in more languages besides only Spanish. With Baselang, you can get unlimited 1-1 online Spanish classes for $149 per month. A serious and motivated student would find great value in this. You could schedule classes 5 hours per day, every day and become fluent in no time. They also provide a very well-designed curriculum to guide your lessons, but of course, you can decide to do whatever you’d like in the classes. Read the full in-depth review of Baselang where you’ll find a $10 discount on your first month.
One of the best Spanish translator and conjugator apps and a surprisingly accurate dictionary with examples, regional usage, and contextual information. It works offline, but internet connection is needed for audio pronunciations. The app includes an addictive Word Game. The free version has limited functionality.
One of the most popular free language sources, Duolingo offers fun, bite-sized lessons of Spanish. 5 minutes a day is supposed to be enough to develop solid reading, writing, and speaking skills. It is easy to use and it feels like you’re playing a game. Unlocking new levels and earning virtual coins keeps you motivated and, if we are to believe to the authors, 34 hours of Duolingo are equally valuable as one semester in the university.
Notes in Spanish
Hugely popular podcasts that introduce the ‘real’ Spanish to all levels of learners. Two Madrid-based hosts talk about real-life topics. The conversations are natural and organized by level, from beginners to beyond advanced. All audio content is free and available on most devices. You can also buy the worksheets that cover the key vocabulary and grammar, include full transcripts and translations, as well as some vocab building exercises, for €47.00.
It is great to have a native speaker to practice Spanish with you from the first day. If you don’t have someone already, you can find one – a tutor, teacher, or a language exchange partner – on Italki. Chatting with a conversation exchange partner won’t cost you money. Lessons from professional teachers will, but you’ll spend significantly less than you thought you would. You can search for the people from Spain, Argentina, Mexico, Venezuela, and other countries, depending on your preferences. Also, if you are a native speaker of a language other than English, you can find someone who speaks your language too. Read the full review of italki.
One of my favorite resources for improving speaking skills in Spanish (and a few other languages). The free version makes it easy to record yourself speaking sentences in Spanish and compare to a native speaker. There are also dictation exercises to help you improve your listening skills. The premium version allows you to submit an unlimited number of recordings each month and receive feedback on your pronunciation. Read our full review.
A comprehensive Spanish language-learning pack, which includes everything a beginner (or intermediate-level learner) needs: audio and video lessons, flashcards, and downloadable PDF lessons. You’ll find tons of helpful content and while the platform isn’t perfect, they offer lots of useful materials at a reasonable price. Read the full review of SpanishPod101.
Glossika is another course that promises to teach you Spanish (Spain and Mexico) without memorizing the rules. The keyword here is internalization – you internalize grammar rules and adopt the patterns of speech, by repeating the most commonly used sentences in the Spanish language. However, not everyone would be thrilled with the study material – it consists of isolated sentences, without any context or story – but many say it works for them. Read our in-depth review of Glossika.
The creators of LingQ promise you’ll never need a boring textbook again. The natural process of learning through context is more pleasant and surprisingly more effective than memorizing grammar rules. You can pick the content you find most interesting – and the choice is large – and read and listen to the subjects that interest you. They may try to do too much, from language exchanges to avatars and coins, but the reading section, which is LingQ’s main feature, can be a really useful tool. Read our full review of LingQ.
Lingodeer isn’t as well-known as some other language learning resources, but it’s one of the best free resources around. It teaches Spanish in a manner that’s somewhat similar to Duolingo, having the user complete lots of exercises. Lingodeer makes up for some of Duolingo’s weaknesses with thorough grammar explanations and clear audio recordings. Read our full review of Lingodeer.
Lingoda offers online Spanish classes for all levels of students. You can take private or group classes with a native speaking tutor and access their well-structured curriculum. The price varies depending upon several factors but is pretty affordable and includes an official certification: A1 to C2 – The Common European Framework of Reference for Languages (CEFR). Read the full review.
This is a free and popular method to study Spanish online. In many ways, it’s similar to Michel Thomas with the teacher helping a student learn the language, but without the price tag. With 90 lessons available, it’s a great introduction to Spanish.
FSI language courses were developed by Foreign Service Institute – U. S. Department of State using the FAST methodology (Familiarization & Short-Term Training). There are 6 different courses of Spanish available. FSI Basic Spanish covers the essentials comprehensively, and includes textbooks and audio recordings. Other courses include FSI Spanish Fast Course, Spanish Programmatic Course in two volumes, and three location-specific courses called FSI Spanish Headstart for Latin America Course/Spain/Puerto Rico. These materials are considerably old and a bit old-fashioned, without any interactive solutions or flashcards – you might even need a teacher to guide through – but they are very thorough and entirely free.
Babbel is an interactive app that offers lessons in many languages, including Spanish, aiming to be a decent substitution for real-life classroom lessons. It isn’t free, but you can take a free trial. The essentials – a way to introduce yourself and say where you’re from – are presented first. Each subsequent lesson is designed to enhance your ability to communicate in a practical situation. There are several modules available – the basic and intermediate courses, the grammar courses, and additional ones, like Spanish idioms and numbers, and a course that focuses on listening and speaking skills. You can start as a beginner and advance to an intermediate level by using Babbel. Read the full review of Babbel.
Rocket Languages cover Levels 1-3 (from beginners to the advanced level) for Spanish, and there is also the Rocket Spanish Travelogue series for advanced learners who want more. The emphasis is on the use of the language in practice. The packages contain audio content, and there is the option to record yourself and compare your speech to the one of a native speaker. The dialogues cover the most common occasions you may find yourself in; the grammar is explained throughout, and the Survival Kit is designed to help you have a successful start. While it’s not the most exciting course, it’s not bad either. Read the full review of Rocket Spanish.
This well-known platform hosts several Spanish courses, and some of them are highly specialized. Learn Spanish: Basic Spanish Vocabulary, Learn Spanish: Cultural Experience, and Learn Spanish: Careers and Social Events are developed by University of California, Davis. Rice University offers a course called Spanish for Successful Communication in Healthcare Settings. Finally, for advanced learners who want to upgrade their style and write perfect Spanish, University of Barcelona offers Corrección, estilo y variaciones de la lengua española. While most of the course materials are free, you’ll have to pay if you want a certificate.
Probably the most popular language exchange platform – a mobile app that allows you to connect with native speakers of the Spanish language, chat with them, and help them acquire a command of your native language in return. It supports text, voice, and video; contains tools for pronunciation, translation, and corrections; is free and easy to use.
A popular program that enables you to learn many things using flashcards and spaced repetition, and is especially convenient for language learning. You can use an existing deck, created by some of the users – and there are several hundred shared decks for Spanish – or create your own. Anki is an open-source app that works on most of the operating systems, and enables you to sync your decks across devices.
Memrise courses are usually fun. Most of them are generated by users, and the quality varies, but when you pick one, learning the lessons is like playing a game. The concept of the app will make you memorize words, phrases, spelling, pronunciation, syntax, just name it. And you can choose from hundreds of courses or create your own. Any 5 minutes of your spare is a good time to learn Spanish, on any device. Best of all, these courses are entirely free. Read our review of Memrise.
Created the team of Spanish experts behind the SpanishDict app, Fluencia is a Spanish (only) language learning suite. It includes interactive, visually appealing lessons based on a spaced-repetition method. You get personalized feedback after each lesson. It works on most devices, which you can sync and continue where you left off. It is not expensive and you can take a free trial. Read our full review.
Coffee Break Spanish
Substantial podcasts and course from the Radio Lingua Network for beginners to advanced level learners of Spanish. The course includes audio and video material, as well as comprehensive notes. You can access the audio lessons for free from your chosen podcast player app or purchase the courses. Read our full review of Coffee Break Spanish.
News in Slow Spanish
Hundreds of listening lessons for beginners and intermediate learners of Spanish in the form of weekly news narrated in a slow pace, followed by interactive transcriptions. Common idiomatic expressions are highlighted so you can easily learn them. Includes grammar and pronunciation exercises. Two Spanish programs available: Spanish spoken in Spain and Spanish spoken in Latin America. While we haven’t yet tried News in Slow Spanish, we really liked News in Slow Italian.
A captivating series from the early nineties designed especially for the learners of Spanish. Unlike Mi Vida Loca, it covers more than one variant of the language. The story begins in Spain, but the protagonist travels the world, which helps you get familiar with the ways Spanish is spoken in Argentina, Puerto Rico, and Mexico (nearly a half of the series is filmed in Mexico). Each of the 52 episodes covers new vocabulary, grammatical concepts, and cultural practices.
Preply is a global platform that allows you to find a Spanish tutor from the country of your liking. You can find a number of qualified teachers and pick one according to your needs (business/conversational/intensive Spanish, lessons for beginners or children) and budget. They use Skype, which allows you do speak, write and share materials with your tutor, just like you would do in a classroom. You can save 30% on your first lesson by using the link below.
Edx hosts numerous high-quality courses which are offered free by world’s leading universities and institutes, such as Berkeley, Harvard, and MIT. Universitat Politècnica de València offers several Spanish courses on this platform. Best of all, you can enroll in the courses for free.
The Mimic Method
A course that aims to help you master your Spanish pronunciation regardless of your level of proficiency – although total beginners would benefit the most. Unlike other courses, The Mimic Method focuses 100% on pronunciation. Read our full review.
A substantial collection of all kinds of different videos featuring native Spanish speakers from around the world (mostly Latin America). Not only that all those videos come with subtitles and translation; you can also slow them down, go back and forth phrase by phrase, use the built-in dictionary, and make flashcards of the entries that you find important. Read our full review.
Verbling is a good platform for finding tutors online and you can book lessons directly from the teacher. You can see how many lessons each teacher has given, their rating on the site, and a short video introduction of their experience. However, prices are higher and the number of teachers lower compared to italki. Read the full review of Verbling here.
Lingvist uses big data and AI to create relevant and suitably challenging material for every individual learner. The lessons are bite-sized and based on what you’ll use most. Available on the web, iOS, and Android. Lingvist Free lets you learn up to 50 words a day, while Lingvist Unlimited offers unlimited access to language learning challenges, access to 1:1 support, and more for $7.50 to $22.95 / month. Read our full review of Lingvist.
Assimil does it a bit differently and reminds you of the difference between US and European models of education. You might find the course too intensive (even the one for beginners). Instead of chunking everything down, it makes you feel like you’re in the middle of a real-time conversation that requires your full attention – and you still can’t follow it completely, and it’s okay; you’ll repeat that lesson anyway. Assimil Spanish with Ease SUPERPACK consists of 4 audio CDs, 1 CD mp3, and a substantial course book. This material should make you feel comfortable with the language in three months of learning, and you’d gain a solid base in Spanish within six months.
This is a course I’ve seen recommended a lot for beginners. They claim by knowing just 138 words, you’ll be able to form over 80,000 phrases. When I tried it, I found the lessons to be really boring and outdated, plus it’s overpriced. The course is somewhat similar to Pimsleur, just not as good. Read my full review of Synergy Spanish.
Audible is Amazon’s audiobook service and also an excellent resource for learning Spanish. There are several resources from popular language learning resources such as Pimsleur, SpanishPod101, several books of short stories, and many more. This is in addition to the thousands of regular books narrated in Spanish. Best of all, you can get a 30-day free trial which includes two free audiobooks!
Earworms’ Rapid Spanish is meant to help you learn useful phrases (and get a feel of the grammar constructions on the way) by exposing yourself to catchy tunes. You get the Spanish language essentials the way you memorize lyrics, refrains, and jingles. While some may really like this method, most will probably find it more annoying than helpful. Read our full review of Earworms.
Langliter is a news and eBook reader app with powerful built-in functions that enable you to master Spanish (among others) while reading what interests you. It is suitable for upper intermediate and advanced learners and you can also make flashcards of words that you look up while reading. Available on iOS and Android.
A major news portal in Spain. Through five editions in separate languages – Spanish (Castilian), Spanish (Latin American), Portuguese (Brazilian), Catalan, and English – it provides a decent selection of both local and global news. Great resource for advanced learners who’d like to be able to discuss everyday politics in Spanish.
If you aren’t sure how to pronounce a certain word or phrase in Spanish – from greetings, apologies and flirting (Do you have a boyfriend? – ¿Tienes novio?) to whichever expression you may find in the book you’re reading – you can type it down in Forvo, and hear it pronounced by a native speaker.
Popular YouTube channel hosted by a Spanish teacher from Mexico. An abundance of free, easy to follow, mini lessons that cover pronunciation, grammar, the use of most common verbs, vocabulary and pretty much everything you’d expect to find in a solid Spanish course.
Instituto Cervantes from Spain provides courses, exams and certification for internationally recognized DELE (Spain), CCSE, and SIELE (Latin America) degrees of competence in the Spanish language.
Four free (from absolute beginners to advanced) and two premium (vocabulary power and perfect pronunciation) Spanish courses in the form of podcasts. While audio content is free in the first four courses, you’d still need to purchase the accompanying materials. The blog section offers some great tips and interesting information.
BBC offers some excellent material for learning Spanish – from shows for preschool children, students (Primary Spanish and GCSE Spanish), to news, TV, and radio for advanced level learners. The language and culture of the Spanish-speaking countries are introduced through numerous short videos, accompanied by transcripts. Audio clips and pronunciation guides help you speak confidently. You can also take quizzes, download printable materials, worksheets and activities from the website.
This app is quite different from the “cannon” language learning resources. It is a compilation of videos in Spanish (among other languages), supplemented by the interactive captions. In my experience, I’ve been pretty disappointed with FluentU. Read the full review here.
A useful site for both students and teachers of Spanish (among other languages) that offers a large number of activities for vocabulary and grammar practice. The activities, as well as associated worksheets and games, are free. Other features of the website, such as student-recorded grades and teacher-created activities, are limited unless you purchase the access to the premium version of the site.
Dicho y hecho
An eight-book series for the learners of Spanish (Mexico) as a foreign language. The content corresponds to the Common European Framework of Reference for learning, teaching and evaluation (CEFR). The books emphasize natural learning processes and the use of language for communicative purposes. Available in Mexico only.
Readlang Web Reader is an extension for Google Chrome that enables you to read online content in Spanish (and over 40 other languages). Just click any word or phrase and you’ll have it translated and saved in the flashcard library. The free version is limited to 10 phrases a day, while the number of individual words you can translate remains unrestricted.
Modern Spanish Grammar: A Practical Guide (Routledge Modern Grammars)
A comprehensive, innovative, and practical reference guide for intermediate and advanced learners of Spanish. It covers both traditional grammatical categories and practical language functions including all those situations that are vital for communication. There is an accompanying workbook available too as a separate item on Amazon.
Spanish Proficiency Exercises (University of Texas at Austin)
Nearly 100 exercises organized by level, accompanied with related grammar and vocabulary content, videos, and podcasts. Remarkable content entirely free.
TED Talks Español
TED talks include hundreds of informative, inspiring, sometimes beautiful and often humorous stories that you can listen in Spanish. Some of them have transcripts, which you can use for reference while mastering your listening skills.
Spanish in Texas
Free learning materials and tools for learners and educators, with the focus on the variations within the Spanish language worldwide. Includes youtube videos on heritage, language mixing and bilingualism, a video corpus of Spanish spoken in Texas, and a number of free quizzes. There are two more excellent resources that are worth considering separately.
SpinTX Video Archive
A collection of authentic Spanish videos, organized by topic, language features, and speakers (mostly from the US and Mexico). Videos are accompanied by transcripts and annotations, and you have the option to search the full text of transcripts.
Spanish Grammar in Context
Elaborate grammar explanations closely related to the examples from the SpinTX Archive. An ideal free resource for those who dislike memorizing grammar rules out of context and who’d rather skip a traditional reference book.
MIT provides a number of free undergraduate university lessons. Spanish I to IV are the courses that were taught from 2003 to 2006 at MIT. They cover all aspects of the language and all levels. Other courses include Oral Communication in Spanish, Spanish Conversation and Composition, Introduction to Contemporary Hispanic Literature, and more. You can learn online or download all course materials for offline use.
Clozemaster is a great way to practice vocabulary, sentence structures, and reading by completing tons of fill in the blank exercises. You can fill in the blank by either typing the answer or choose from a multiple choice option. You’ll score points as you go. While there is a pro plan, the free version offers a ton of value.
A conjugation tool that aims to be the coolest one around. It is free and works in over 40 languages, including Spanish. Type a verb (it doesn’t have to be in infinitive or even in Spanish – any, tense, mood, or form in Spanish or English would do) and you’ll get conjugated forms, English translations, examples, transcriptions, pronunciation hints, and more. At the commercial section of the site you’ll find ‘Interlinear’ bilingual ebooks that might be worth checking.
501 Spanish Verbs
This combined book and software package contains the 501 most commonly used verbs (and 1000 additional ones, which are conjugated similarly as the 501 in the title) presented in tables. One page contains a single verb in all its forms in Spanish, which helps you notice the patterns behind grammatical structures, and the English translation.
Another free app from the Duolingo team, for those who love bite-sized lessons, spaced repetition and gamification. You can pick from the endless list of Spanish flashcard decks, or create your own. The app is fun, easy to use, and available on all platforms.
Mi Vida Loca
A BBC’s interactive video series in Spanish (Castilian) for absolute beginners. This intrigue mystery adventure comprises 22 short episodes, captivating enough to let you concentrate on the story and learn the language passively by immersion. Each episode is complemented by a learning section (vocabulary and grammar related to the episode’s content) and activities.
BRIC Language Systems
BRIC Language Systems offer both one-on-one and group lessons (in both private and open groups) of Spanish. The teachers are located in Latin America and use the language in and outside the virtual classroom. The lessons are divided into four ‘blocs’. The first bloc covers pronunciation, making appointments, and everything in between. The next one is designed to make you feel comfortable talking about your family, getting groceries and visiting a physician in a Spanish speaking country. The third bloc is supposed to empower you to debate and offer advice, and the last one, according to the course authors, makes you competent to give speeches in business and academic settings and function effortlessly with sophisticated communication skills. A 48 classes pack in any ‘bloc’ costs $400. The trial one is free.
Live Lingua is an online language school. The tutors are native speakers and certified teachers of Spanish. The lessons cost $10-21/hour (the price depends on the certificate you’re after and the number of lessons you purchase at once), but the first one is free. You can also use what they claim to be the internet’s largest collection of free public domain language learning materials.
The Spanish Dude
This charismatic guy hosts several free podcasts and a popular YouTube channel. His Spanish show called The Spanish Quickies explains grammar and strategies; Spanish Tidbits cover vocabulary; while Gringo on the Streets helps you deal with real-life situations. In the Premium Course Area, the Spanish Dude offers four premium courses, including a crash course for travelers.
Study Spanish / Camino del Éxito
A complete Spanish audio course for all levels – one of those that encourage you to actually speak (similar to Pimsleur, but significantly less expensive). It teaches you to use high-frequency words and structures that you’ll soon be able to expand and use in different situations. A lot of material is free on the website, including grammar lessons, podcasts, oral practice, quizzes and tests, cultural notes, and more. Their premium course, Camino del Éxito, follows the carefully designed method to help you achieve total fluency in Spanish as it is spoken in Latin America (the free content contains more variants, the premium follows one for consistency).
A 5-minutes-a-day app that helps you memorize words (mostly nouns) with the help of simple visual illustrations. Includes games and exercises that cover vocabulary (matching word and image), spelling and translation. It feels effortless but it is efficient and you do learn those words, but without any context or grammatical construction.
A Spanish language book by an accelerated learning expert who uses advanced mnemonic techniques (that heavily rely on the visuals, which results in a huge number of images inside the book) to help you learn the core vocabulary of Spanish, master the fundamentals, and achieve conversational fluency. This first volume is supposed to teach you to think like a Spanish speaker. The next two volumes are still not available.
While most language learning apps focus on flashcards and memorization, this one utilizes a different approach. It lets you learn the language naturally by simultaneously reading and listening to various stories in Spanish and your native language (as long as you speak one of the 13 languages they cover at the moment). This way, you learn words within a context and internalize grammar rules at the same time. You can listen to some stories for free but you’ll have to pay to access everything.
This popular Spanish course comes in three levels (A1, A2, and B1 – from beginners to intermediate) and you can choose between Castilian and Latin American. The course consists of over 600 lessons. The free app is available on all devices and includes vocabulary exercises and audio guides on pronunciation. The premium one contains the complete course – comprehensive reading material, lessons, exercises based on spaced repetitions, and more for around $10/month.
Madrigal’s Magic Key to Spanish
A popular classic Spanish language book for beginners, written half a century ago by Margarita Madrigal, illustrated by Andy Warhol, and still loved by many. It is certainly not the most up-to-date language reference, but its approach is time-tested and it works. The explanations of the grammar are clear and succinct, and there are quite a few reading/writing exercises.
At the moment, there is over a hundred different Udemy courses of the Spanish language available. The quality varies, the price not that much – most of these courses are offered at the discount price of $10.99. It is hard to tell whether all of them are worth paying, but there is something for everyone. All levels are covered, and some of the courses have quizzes included.
Lengalia offers online Spanish courses that could be good for those that like to self-study. The courses are available for beginners up to advanced level students. Lessons teach grammar, vocabulary, and there are podcasts focused on different countries, along with exercises.
Lingbe is a language exchange platform that’s a bit different than the others. With Lingbe, you don’t need to find someone to talk with, you simply click the call button and they will connect you with a native speaker of the language you’re learning. That can help get rid of some people’s anxieties and time wasted finding someone to talk with. After the conversation, if both people click the like button, you’ll be added to each other’s friend list and you can chat with them anytime.
The Mosalingua app is essentially a way to memorize basic vocabulary and phrases. It focuses on the most important, “the 20% that you’ll use 80% of the time,” and relies on advanced learning, association, and memorization techniques. There are additional features on the web version, and while a subscription does cost money, there’s a free 15-day trial available.
If you’ve learned some Spanish long ago, and now you’d like to continue but you have no idea where to start, you might like this ‘test driven learning.’ The idea is to take ‘kwizzes’ all the time, get feedback, and then work on your weakest points. You can take up to 10 mini-quizzes a month free, and there are several paid plans for those who really like this approach.
This is a social network for language learners. You can find a language exchange partner based on your interests and goals. Learning can be done through chat, audio and video within the app itself.
A Spanish course and social network. The “Learn Spanish” section consists of over 200 lessons that take you from A1 to B2 level. You get personalized feedback from an AI teacher. The “Practice Spanish” part connects you with the members of the community (which at the moment includes Spanish-learning English speakers and English-learning Spanish speakers from around the world).
Mindsnacks is an app that uses games to reinforce learning. After presenting new grammar or vocabulary in short, simple lessons, learning is “tested” through a series of games. The app tracks progress and shows you how much more you need to learn before reaching proficiency in a skill.
Podcasts in Spanish
Over 200 podcast episodes featuring natural conversations in perfect Castilian. You can listen to all audio materials for free and get some sample worksheets, transcripts, and activities. If you like it, you can subscribe to a full membership for less than $10 a month.
Spanish Short Stories for Beginners
11 short stories narrated twice – slowly and at a normal speed – by native speakers with flawless pronunciation, and followed by the ebook version, help you enhance your reading and listening comprehension. Common grammatical constructions are varied throughout the book, which makes it easier for you to acquire them naturally. A Spanish and English glossary is included. Spanish Short Stories for Intermediate Level by the same authors are available in three volumes, as separate items on Amazon.
Bab.la is a dictionary – and a lot more than a dictionary. It translates words within the context rather than isolated. Bab.la is a powerful tool which you can use to, for example, write an impressive cover letter in the language of your liking (in this case, Spanish) and prepare for the interview by finding the right sentences in your native language and defining the language pair (e.g., English-Spanish). It is free to use, and you can download thematic mini-phrasebooks from any page.
Dictionarist – Popup Dictionary
This browser extension for Chrome makes it much easier to look up the meaning of words in Spanish (and other languages) while reading online. A tool like this can make reading challenging content much more manageable.
Open Learning Initiative (Carnegie Mellon University and Stanford University)
Open courses of elementary Spanish for individual users, created by reputable universities and containing first-class material. The two courses are designed to take you fourteen weeks (6-8 hours a week) each. The free version of Spanish I contains just a sample of the content, not the full course.
A convenient phrasebook app that contains over 900 essential phrases for travelers, followed by English translations, phonetic translations, and audio recordings. Available on iOS and Android.
A Frequency Dictionary of Spanish (Routledge)
The 5000 most frequently used Spanish words in 21 Spanish-speaking countries; core vocabulary, with detailed explanations, translations, and sample sentences. There are two main listings – the frequency list and the alphabetical one – but you can also find the word you need using thematically organized lists.
A Q&A app created by the Lang-8 team. You can ask questions to native speakers of Spanish, and answer those made by the learners of your language. Available on iOS and Android.
Project Gutenberg (Spanish)
An extensive collection of public domain books in Spanish both fiction and non-fiction, including the works of Cervantes, and others, as well as the translations of a large number of classics originally written in other languages.
RTVE A la carta
Radio y Televisión Española is the main broadcasting network in Spain and a fantastic resource for total language immersion. You can watch and listen to all their radio and television channels live and watch the whole episodes of most popular TV shows. The content is created for native Spanish speakers and is an excellent resource for upper intermediate and advanced level students of Spanish.
An abundance of free audio files (the corresponding transcripts, exercises, and activities are also free) organized by difficulty level and topic. The site has not been updated for years, but the archives are huge and contain over 800 podcast episodes.
Language Treks: Discover Spanish
A language learning system that covers all aspects of Spanish (Latin American) with the focus on speaking skills. Vocabulary is given in context, grammar info follows each unit, as well as some exercises and games. But the best part of this resource is the award-winning podcast, which is also completely free.
A popular Spanish conjugation tool with over 1600 fully conjugated verbs. The “Flash Card Mode” enables you to take quizzes and check your progress. Available for $0.99 on iOS only.
Spain for Pleasure
The blog of an English teacher living in Spain, about the Spanish language, lifestyle, culture, and travel. You’ll find some language learning tips and encouragement, and the blog is heavily loaded with cultural references that could be extremely useful if you’re considering moving or traveling to Spain (and not so much if you’re interested in Latin American Spanish).
This app presents a list of 7000 Spanish verbs in alphabetical order. Each entry is translated into English (and five more languages) and accompanied by complete conjugations in different tenses, frequency information, and audio recording. Irregularities and orthographic features are marked with colors. There is a free version available too, but it contains only 20 verbs that are not the most common ones.
The Spanish Experiment
A little website that offers free Spanish lessons for beginners (include numbers, telling time, convenient phrases, conversation fillers, and essential grammar) and the Spanish version of some good old children’s stories, narrated very slowly and followed by text in both Spanish and English.
Flowlingo helps you to immerse yourself in a language via tv shows, music, books, blogs, and more. You can highlight sections of text and get translations. It is still quite new and has a lot of potential for improvement. It’s available for free online or as an app.
Easy Spanish (Easy Languages)
This YouTube channel takes you to the streets of Mexico and many other places where Spanish-speaking people live, enabling you to listen to a variety of native Spanish voices. The episodes have a form of street interviews with random passers-by, yet the questions are not random. Each episode has a topic, which makes it easier for you to find what you’re interested in on their channel. There are only few grammar lessons in these videos, but the focus is on live, conversational language. The speech you’ll hear is not always grammatically perfect, but you’ll get a feel of the language as it is spoken in everyday life. The videos contain subtitles in both Spanish and English.
Bravolol / Learn Spanish Phrases
A phrasebook app for iOS and Android that helps you to pronounce and memorize the most common words and phrases in Spanish. Includes clear audio and you don’t need internet connection to practice the language.
Free courses created by the Defense Language Institute (U.S. Department of Defense). The courses are thorough and intensive. The materials consist of heavy books (the basic course has over 1000 pages), corresponding textbooks and audio files. As long as you ignore the military-related content and you’re not afraid of large books, you’ll find those courses immensely useful.
This free resource is designed to help you learn the essential vocabulary, phrases, and grammar. The emphasis is on most frequently used words and phrases in everyday communication. The website contains text, audio, and flashcards, and you can take quizzes when you’re done learning.
The Living Language Spanish comes as the Complete Edition and contains three Books (beginners, intermediate, and advanced level), nine CDs, and free online learning resources: games, flashcards, and interactive quizzes. The Platinum Edition also includes live e-tutoring. There is also the Essential Edition coursebook available for beginners.
The language learning software and online course used by many public institutions in the US. The creators have developed the so-called “Declarative Method” (focus on long-term memory) and “Declarative Acceleration” technique to make the newly acquired knowledge stick. All aspects of language are covered on all levels, and you can take a free test to determine your current level of Spanish proficiency.
Conversation Countdown (Fluent in 3 months)
For those who are not very self-disciplined and are only efficient under pressure, “Fluent in 3 months” offers a crash-course that aims to help you develop a ‘mission-mentality’ and strategize your learning. The 7 lessons consist of bare essentials and shortcuts, but the fact that you have a scheduled conversation with a native Spanish speaker in a week creates a sense of emergency and keeps you super-motivated.
If you’re a language student struggling with Spanish verb conjugation, this little tool can save your precious time. You just need to enter a verb in the infinitive, and you’ll get the complete inflection of that verb. Verbix works on Windows and online, and is entirely free.
These lessons are only available for the learners in the USA, Canada, UK & Ireland, Australia & NZ, Brazil, Germany, and Spain. The approach is highly personalized. After you’ve taken their free language proficiency test and completed a trial skype lesson, you’d get a qualified native teacher develop a curriculum based on your needs and work with you in one-on-one sessions. There are also some specialized courses available, such as Spanish for business, healthcare, family relationships, real estate, relocation, and more.
Tatoeba is a different kind of dictionary – an impressive database of translated sentences, created and maintained by the user community (which you can join). Enter the word, and you’ll get in translated in numerous contexts and sentences.
RhinoSpike helps you get Spanish language audio on demand. It is a language-learning exchange network and great tool for listening/speaking practice. If there is any piece of text that you’d like to have read aloud and recorded, just submit a request, and a native Spanish speaker will provide an MP3 file. In return, you’d be expected to help those who are learning your native language. You can also listen to some of the 7491 existing recordings in Spanish to get a feel of how it works.
One of the most popular translation apps, available for iOS and Android. The free version allows you to translate text from and into more than 100 languages, including Spanish. Other features include transliteration, sharing, and audio in male and female voices. Pro features include offline mode, verb conjugations, voice-to-voice conversations, website translation, and lens – you can use your camera to translate signs, menus, and more. The last two functionalities are available only on iOS.
A publisher specializing in educational material (books and digital content) for teaching and learning Spanish as a second language. It includes A1 to C2 reference books, several complete courses, and language books for children.
Easy Spanish Step-By-Step
According to over 800 excellent reviews on Amazon, probably the best Spanish language book for beginners. The book explains grammatical rules and concepts in order of importance, and introduces more than 300 verbs and key terms on the basis of frequency. The content is organized in 15 units and includes 150 exercises that help you grasp the basics quickly.
A collection of books (with CDs) for the preparation for DELE exams (A1 to C2 levels) and full courses for A2 and B2.
GreenLife Apps – Spanish English Translator
This translator app offers sentence correction and voice recognition. You can use it to translate emails and sms messages as you receive them (the free version lets you do this 50 times). Your translation history is saved for your reference.
The news site in Spanish. Not just for the advanced learners; the intermediate ones can also take advantage of it because all video materials are followed by transcripts.
Spanish-English Translator (Klays-Development)
Another free translator app that enables instant translations of words and entire sentences. It includes a list of favorite words and phrases, and supports voice input. Available on Android.
Learn Spanish Offline (ufostudio)
This is a free phrasebook app that works completely offline. It contains over 2000 most frequently used phrases, organized in 18 categories, which include general conversation, time and date, directions & places, eating out, family, and more. All entries are followed by native pronunciation.
A free podcast from InnovativeLanguage (the creators of SpanishPod101). The 15 episodes contain essential Spanish phrases in context, thoroughly explained, and followed by precise pronunciation guidance. More material – including downloadable audio and PDF files, and more episodes – available on their website, where you can buy a lifetime membership for less than $50 (sometimes they offer a 50% discount!)
Colloquial Spanish (Routledge Colloquial Languages)
Routledge’s Colloquial Spanish is a complete course for beginners and it contains the up-to-date textbook, accompanied by audio files which you can download for free. Colloquial Spanish helps you learn the language as it is written and spoken today. The explanations are both meticulous and easy to understand. The goal is to grow your skills and speak Spanish confidently in various situations.
These free online lessons are designed as a basic introduction to Spanish. They cover the Spanish alphabet, vocabulary (adjectives, nouns, numbers, verbs, phrases), grammar (plural, gender), and 500 most widely used words with audio recordings.
Polly Lingual offers online courses for beginners, intermediate, and advanced learners, and several specialized courses, such as Spanish for Travel, Medical, Business, and the Spanish Grammar. The lessons cover all aspects of the language, include cultural references, and contain audio recordings. You can also hire a teacher (a “Polly Ambassador”) to help you with the lessons, or ask a relevant question and get a video answer for free.
This resource offers free lessons for beginners (integrative Spanish lessons, vocabulary, phrases, and grammar) that consist of text and audio recordings, and a chance to contact the course creator and book some one-on-one lessons.
A comprehensive collection of online dictionaries, including Spanish-English dictionaries, thesaurus, slang dictionaries, and more. A multilingual keyboard is incorporated.
Free multilingual text to speech solution that works on PC, Android, iOS, and online as the Chrome extension. Talkify instantly recognizes supported languages (including Spanish), and reads any webpage or PDF (beta). You can even save audio as MP3.
Learn with Oliver
Online dictionary accompanied by vocabulary-building flashcards in five levels (from total beginner to very advanced) and sentence practice. It also has some dialogues and jokes written in Spanish and English, and recorded in Spanish.
A free collection of videos and transcripts covering everyday situations and conversations in Spanish as it is spoken in Argentina, Ecuador, Mexico, Nicaragua, and Spain. The material is developed by the staff of the Five College Center for the Study of World Languages (FCCSWL) with the help of student native speakers from the Five College Consortium.
OpenLearn Spanish (The Open University)
The Open University offers several free courses of Spanish for beginners and intermediate learners, including those focused on the Spanish culture, history, and arts. You can begin with the essential phrases, practice your comprehension and conversation skills, learn grammar, and get acquainted with the rich culture and tradition of Spanish-speaking countries.
Spanish Learning Objects
For those who want to work on their academic reading skills in order to comprehend the Spanish and literature, the Language Centre at the University of Cambridge provides some great resources. You’ll learn how to read and comprehend the works of Cervantes, Laura Esquivel, Eduardo Galeano, and Federico García Lorca.
This prominent European language learning organization provides online courses of Spanish for students of all levels, from beginner to advanced. The lessons are individual or for two students of the same level. The prices vary, with the lowest during the “happy hour” – 3pm-5:30pm CET (UTC+1). You can take a free level assessment test before you sign up.
Free video courses covering A1 to B2 levels of proficiency (the Common European Framework of Reference), accompanied with additional materials such as transcripts, work booklets, and interactive activities. All materials are free. The language taught is standard Castilian Spanish as it is spoken in Barcelona, and most of the videos are created in that city.
A fancy language learning software and app that nearly everyone has heard of. It may also be known as one of the most overpriced apps that offers considerably less than many free ones. You can start with a trial version and actually learn several nice phrases in Spanish, but the lessons that follow – which you’d have to pay for – won’t help you move much. However, if you’re struggling with concentration issues and love to learn in tiny steps with lots of (often unnecessary) repetition, you may wish to try it. Read our review.
A collection of linguistic tools that facilitate translation, conjugation, and pronunciation, and include a dictionary and free spell checker. Translation tools use translation memory feature, and dictionaries combine several sources. You can also learn about latest changes in the Spanish spelling, the feminization of the professional titles, and hottest neologisms.
Get Started in Spanish (Teach Yourself)
The Teach Yourself Language edition contains several books on Spanish. This Absolute Beginner Course of Spanish contains 10 units in book and MP3 CD, which cover the basic grammar and vocabulary and help develop listening, reading, writing, speaking and pronunciation skills. Teach Yourself offers other courses too, such as Get Started in Latin American Spanish, Get Talking and Keep Talking Spanish (the last two are audio courses).
The Everything Learning Spanish Book
A book and CD that teach you basic Spanish vocabulary, grammar, and (Mexican) pronunciation. The audio material consists of pronunciation guides, vocabulary lists, dialogue examples, exercises, self-tests, and a dictionary. The book serves as a step-by-step guide and is supposed to enable you to communicate confidently in no time.
Book2 (50 Languages / Goethe Verlag)
100 free lessons for beginners and intermediate learners of Spanish. The course includes text (free on the website, but if you’d prefer a physical book, you can buy it on Amazon), and audio files spoken by native speakers. The free mobile app contains 30 lessons, tests and games. The paid version contains the same volume of content, but it is add-free. The goal of the course is to learn the basics quickly, and use them in typical situations. You don’t need to know English (as long as you speak one of the 50 world’s most popular languages); it is possible to learn Spanish using your native language.
The Freelang dictionary is a free online dictionary and a platform which enables you to have some (short, non-commercial) content translated for free by a volunteer, or to find a professional to translate whatever material you may have.
The Oxford New Spanish Dictionary
This concise (but not too small) bilingual dictionary contains over 40,000 words and phrases, chosen to help all groups of the Spanish language learners, including students, business people, and occasional travelers. It is enhanced by 60,000 translations, pronunciation of all entries, and Spanish verb tables.
The Michel Thomas Method
This highly acclaimed (and just as expensive) method comes through 4 courses in Spanish, called “Start,” “Total,” “Perfect,” and “Masterclass.” The “Start” course introduces the Spanish language through 50 most common words and their use; “Total” is their standard course, which contains interactive exercises, and “Perfect” is supposed to help you achieve a flawless fluency. “Masterclass” is the course given by Michel Thomas himself. The Total Spanish package is advertised as an ultimate tool for effortless learning that enables you to speak confidently within a couple of hours. The fancy mobile app may help you get a feel of what the courses look like, but the free version only contains one lesson.
A community-driven Q&A site for teachers and learners of many languages, including Spanish. Anybody can join and discuss the delicacies of the language and individual expressions. You can ask questions, offer the solutions for someone else’s dilemmas, and vote for the responses that you find the best. The most helpful entries are voted up and appear close to the top of the thread. It is free, but it is not for beginners; you’ll need some command of Spanish to participate in the conversation.
Larousse Concise Dictionary: Spanish-English / English-Spanish
A fairly comprehensive bilingual Spanish-English and English-Spanish dictionary from a famous publisher in an affordable paperback edition.
A free resource for beginners in Spanish, which allows you to practice basic vocabulary, spelling, and grammar through online (flash) games.
A free app that enables you to talk to language learners and tutors around the world without a fee – you would only need to pay for services such as translation. The community is large and enthusiastic, and you’ll find many native Spanish speakers from Spain and Latin America. It looks like some members believe it is a dating app, so maybe you shouldn’t let your kids use it.
Spotify is more than just a music-streaming service. It offers over 200 hours of free language lessons, including over 400 Spanish lessons. In addition to these audio lessons, there is other content available, such as language-learning playlists created by users, podcasts, audiobooks, Disney movies, and more.
Lingro’s tagline “The coolest dictionary known to hombre” is well deserved. It makes reading in Spanish (among other languages) way more accessible. Just enter the URL of the page in Spanish, and Lingro will make each word on it clickable. It’s like there’s a built-in dictionary on every page you’d like to read. Furthermore, all the words that you look up while reading are saved for your future reference.
Spanish Dictionary of Mexico
DEM is the most complete dictionary of Mexican variant of the Spanish language. It is based on the Corpus of the Contemporary Mexican Spanish and it represents a necessary resource for advanced learners who aim to specialize in Mexican Spanish.
FLLITE (Foreign Languages & The Literary in the Everyday)
Creative lessons for first and second year college students. The creative moments and language play found in everyday Spanish are turned into internet memes, YouTube videos, blogs, and slam poetry. Contains the examples of wordplay, perspective play, symbolic play, genre play, and more. This free resource is not suitable for beginners.
The 23rd edition of the most comprehensive dictionary of the Spanish language by the Real Academia Española.
A free dictionary and, more importantly, a community forum where you can find and interact with people like you, doing the same as you do – studying Spanish and pondering over the ways to express themselves using that language.
A language learning social network that enables you to talk to or have your writing corrected by a native Spanish speaker for free on their website or the mobile app. There are also Premium Membership features like grammar lessons, vocabulary trainer, offline mode, and certification (from beginner level A1 up to upper intermediate level B2). Read the full review of Busuu.
Linguaphone offers several courses of Spanish. The Spanish PDQ course is aimed at beginners, and it consists of 4 hours of audio material and a small course book. The “All Talk” course is audio-only and includes 16 lessons on two levels. The complete course has materials for all three levels – Beginner, Intermediate, and Advanced. There is also an eLearning online course with 36 modules for beginners.The importance of speaking is highlighted, and the practice involves both imitating the way native speakers talk and taking part in conversations. The course creators say that the content is not just useful, but also enjoyable, and helps build confidence while you speak Spanish.
A free online community-created grammar book and course (beginners to intermediate). The Spanish wikibook is one of the most comprehensive language wikibooks and it is worth checking out, but it contains no audio files whatsoever.
This app aims to enable you to learn Spanish from any of the 33 languages that they support. The learning starts with listening to a conversation, memorizing core words, and using them to generate other phrases and sentences. At the end of a lesson, you are supposed to be able to reconstruct the conversation. We weren’t very impressed though. Read our full review.
Another platform that enables you to speak Spanish with native speakers on Skype. There are teachers from both Spain and Latin America available. They use a standardized framework of references to describe your progress – the European one. As for the learning process, you choose a tutor according to their profile, feedback from other learners, price, location, and availability; book a lesson (a part of the fee should be paid in advance) and there you go.
A vulgar phrasebook of Spanish, more fun than useful, that will present you the common slang of Spanish, from casual street-talk, funny ways to ask someone to go to bed with you, to serious insults. Use it with caution, especially because it seems that this book contains phrases and idioms that are not in use anymore. There is a workbook available as a separate item.
Easy Spanish Phrase Book (Dover Language Guides Spanish)
Over 700 up-to-date phrases that enable effective communication in Spanish speaking world. Especially convenient for travelers. Phonetic pronunciation included.
Practice Makes Perfect: Complete Spanish All-in-One
The content of five “Practice Makes Perfect” books – Basic Spanish, Complete Spanish Grammar, Spanish Conversation, Spanish Reading and Comprehension, and Spanish Verb Tenses – in a single book (you can also buy any of them separately). The lessons are concise, and most of them do not require more than 20 minutes to complete. The book covers all the aspects of the language – vocabulary, grammar, verbs, and conversational structures – and includes flashcard app.
Essential Spanish Grammar (Dover Language Guides Essential Grammar)
A handy reference book for those who’d like to comprehend the logic behind the rules they have noticed while learning Spanish using flashcards or any other method for instant learning, but have no time and patience to read some long, detailed grammar books. This book aims to clarify the vital points of Spanish grammar and enable simple, everyday communication.
Another convenient compilation of essentials in Spanish. Helpful if you’re visiting any of the Spanish-speaking countries, but insufficient for those who wish to gain comprehensive knowledge of the Spanish language and grammar. Popular phrases are accompanied with variations, as there is always more than one way to say something. This site can help you practice pronunciation, but it is not interactive and requires you to go back and forth until you lose your patience and go to another site.
Imperfect as it is, Google Translate is a powerful and immensely useful tool – as long as we use it properly and don’t expect to get 100% correct and complete translations from it. The outcome is always a work in progress. A considerable portion of actual work is finished instantly, but you still need to do your part. You can use it to translate words, documents, and entire websites. The translation is editable with a lot of ready-made alternatives for any word or phrase. The extension for Google Chrome enables you to translate and navigate through the interface of sites that are entirely in Spanish, which has been used more than once during the creation of this list.
A collection of free interactive quizzes online, focused on basic vocabulary of the Spanish language (numbers, colors, body parts, food, home, school, and more), regular and irregular verbs. Lots of ads though.
The basic vocabulary of the Spanish language in images and sound. When you touch an object, word, or phrase, it is pronounced aloud. It contains the entries on numbers, body parts, clothing, food, animals, and family.
Spanish All-in-One For Dummies
If you’ve read some of the books from “For Dummies” series, you already know what to expect – an easy-to-follow guide through the basics and some interesting phrases and idioms that will help you have a small talk and won’t leave you helpless on the street. There is also the popular top-tens section, which includes ten quick ways to pick up Spanish swiftly, ten popular slang expressions, and ten expressions that can make you sound fluent. But there is more. Spanish All-in-One is one of the most comprehensive books from “For Dummies” edition. It consists of several other books (Spanish for Dummies, Spanish Essentials for Dummies, Spanish Grammar, Intermediate Spanish, and so on), any of which you can buy separately if you aren’t interested in this complete guide to the Spanish language.
Lingvopedia is an encyclopedia of languages. You’ll find a wide range of interesting facts about the Spanish language, history, and more, including basic grammar and vocabulary. This is not a basic course or just another boring encyclopedia entry – it contains curiosities like the longest words in Spanish, unusual words and sentences, and funny idiomatic expressions in Spanish, such as El hambre agudiza el ingenio.(Hunger sharpens the wit.)
A fun, free app for iOS that enables you to practice your Spanish (among others) vocabulary and spelling by solving crosswords puzzles. The game is addictive and lets you learn hundreds of words, but it requires at least basic knowledge and it is not suitable for absolute beginners.
Probably the most concise, yet surprisingly comprehensive reference you’ll ever find regarding Spanish Vocabulary and Grammar. Sold as separate items, over ten three-panel (six pages) charts – covering basic vocabulary, grammar, conversation models, verbs, and verb conjugations – contain everything you’d put into a cheat-sheet and more.
My Language Exchange
A platform that hosts language exchange practice. You can find exchange partners and practice online in voice chat rooms, using tools such as an online dictionary, pre-made lesson plans, and a notepad. Voice chat rooms are designed and work best for intermediate and advanced level learners, while the beginners can engage in text chat (using a tool called Chat Companion) or find a penpal.