Best Spanish Language Learning Resources
Here are my most highly recommended resources for learning the Spanish language.
I frequently refer to them in many of the articles I write on this site either because I know they’re fantastic or they’ve been crucial to my own learning.
From time to time I use affiliate links for paid products on this site which means I get a small commission for referrals. It doesn’t affect the price of anything but doing so has helped me continue to maintain and improve this site over the last 15+ years as a helpful resource for language learners.
Most comprehensive online Spanish courses
Rocket Spanish
This is one of my favorite online courses which has some of the highest quality Spanish dialogue material available.
Rocket Spanish doesn’t follow a ‘cookie cutter’ approach like other well-known programs such as Rosetta Stone or Pimsleur, and it has a tonne of excellent audio content for all levels ranging from beginner to advanced.
Join The Guild by clicking here, select Spanish and I'll send you a unique offer for Rocket Spanish exclusive to my readers only.
Spanish Uncovered
An extremely well-made and very unique Spanish course aimed at teaching Spanish through a unique “story method” (StoryLearning).
If you’re looking for a full Spanish curriculum that leads you all the way through to fluency, and are facing difficulties getting your head around how Spanish works, this resource definitely help you.
Learn Spanish with podcasts
SpanishPod101
This is an excellent Spanish course in the form of audio podcasts and downloadable lessons.
As well as podcast-style lessons, you’ll find videos, a vocabulary database and dictionary, grammar explanations and various other useful features.
Use code MEZZOGUILD for 25% off any of their course options.
Best personalized course to learn Spanish
Hotel Borbollón
Hotel Borbollón is a really unique and highly popular course for Spanish that offers 'personalized' lessons which adapt to your needs and skill level.
You receive corrections and exciting new content sent to you daily. Highly recommend this one.
Spanish fluency courses and guides
Glossika Spanish
This is another very unique product that improves your fluency through a highly repetitive ‘listen and repeat’ approach.
It is, in my opinion, one of the the most useful resources I’ve seen for training Spanish listening comprehension (read my Glossika review). Definitely not a conventional course but you’ll be amazed at how effective it is at improving your Spanish fluency if you use it daily.
Synergy Spanish
Another very unique Spanish course that breaks from the ‘grammar rules first’ mold and instead gets you learning whole chunks and collocations.
This course is all about learning Spanish *patterns* over rules. Definitely one of the more practical Spanish courses online.
Best audio-only Spanish course
Pimsleur Spanish
Pimsleur is a household name and one of the most famous Spanish courses ever made.
It's a research-backed, proven method that is audio-only and gets you speaking quickly through spaced-repetition of situational phrases.
One of my personal favorites.
Read my Pimsleur review.
Inexpensive Spanish lessons via Skype
italki
Not too long ago it was really difficult or impossible to practice Spanish without actually traveling to Spain or Latin America.
Thankfully, tools like italki have made it possible to connect with native speakers from all over the world to practice or to take personalized lessons over Skype (read my italki review).
The great news is, Spanish lessons over Skype through italki are incredibly cheap compared to most teachers in person (many are as low as $6-8 an hour depending on what language you’re learning!). All the frustration of payments and scheduling is handled brilliantly by italki too which makes it very easy and stress free to arrange sessions.
Lingoda
Lingoda’s an excellent alternative to italki if you’re learning Spanish and want more “structured” lesson control and feedback.
You have the option of choosing one-on-one lessons or small classes, and each lesson is topic-based and highly practical.
It’s very inexpensive too (monthly recurring subscription).
Learn Spanish using video
LingoPie
LingoPie is an outstanding library of high quality, interactive TV shows in 6 major European languages, including Spanish.
If you enjoy learning from your favorite sitcoms and other genres, this is your best option.
Yabla Spanish
This is an excellent site for using video to learn Spanish where you can control the speed of playback and select words from the subtitles for definitions.
Yabla has recently had some major improvements and new video content added making it well worth a try (read my Yabla review).
FluentU Spanish
This is a fantastic tool for learning Spanish using subtitled video (I reviewed FluentU here).
It has many of the same features as Yabla but a wider array of video content to choose from.
Other free resources to help your Spanish
Memrise: This is an outstanding online vocabulary training tool that lets you select Spanish ‘courses’ to study (or create one yourself). Many of the courses also include audio.
AnkiSRS: A highly versatile flashcard app.
Forvo: If there’s ever a Spanish word or expression that you’ve seen written but don’t know how to pronounce, you can search for it here (or request it) and hear a native speaker pronounce it for you.
Duolingo Spanish: Duolingo is a fun, free and effective way to study Spanish grammar.
Great books and resources for learning Spanish
Shaum’s Outline Of Spanish Grammar: By far, my favorite series when it comes to grammar study. The Shaum’s Outlines are comprehensive and detailed but very easy to read, comes with free audio and has handy perforated pages. It’s also inexpensive.
Spanish Short Stories For Beginners: Part of a series of unconventional short stories for beginners and put together by my friend, Olly Richards. It’s a great literary resource for improving your Spanish (now in two beginner volumes + intermediate).
Check out these relevant posts and Spanish resources:
- Frank And Detailed Review Of Rocket Languages (incl. Rocket Spanish)
- How To Ask For Help In Spanish
- Nouns In Spanish
- Comparatives And Superlatives In Spanish
- The Most Balanced Rosetta Stone Review You’ll Ever Read
- Spanish Numbers: How To Count From One To Over A Million In Spanish
- Common Spanish Phrases
- Spanish In A Month: A Documentary About Language Learning
- Best And Worst Online Spanish Courses
- How To Congratulate Someone In Spanish
- How To Say 'I Love You' In Spanish
- How To Say 'Goodnight' In Spanish
- How To Say 'Please' In Spanish
- How To Say 'Thank You' In Spanish
- How To Say "You're Welcome" In Spanish
- How To Pronounce And Type The Spanish Letter ~N
- Spanish Future Tense
- The Different Types Of 'Porque' In Spanish
- Excuse Me In Spanish
- Resources To Learn Medical Spanish
- Ser vs Estar
- Spanish AR Verbs
- Spanish IR Verbs
- Spanish Past Tense
- Spanish Present Tense
- Spanish Past Perfect
- How Different Are European And Latin American Spanish Really?
- Months Of The Year In Spanish
- Saber vs Conocer
- Free Spanish Lessons
- Podcasts To Learn Spanish
- Review: Berlitz Spanish Phrasebooks
- Spanish Idioms
- Best Apps (Mobile And Web) To Learn Spanish
- Honest Pimsleur Review
- How To Order Food From A Taco Truck In Spanish
- Learn Spanish Fluently
- Days Of The Week In Spanish
- How Are You In Spanish
- Spanish Adjectives
- Spanish Slang
- Countries Where Spanish Is Spoken
- Por vs Para
- Spanish Pronouns
- Homeschooling Spanish Resources For Teenagers/High Schoolers
- Career Options For Spanish Speakers
- Body Parts In Spanish
- Best Resources For Kids To Learn Spanish
- How To Say 'Sorry' In Spanish
- Best English To Spanish Translation Apps And Services'
- How To Show Condolences In Spanish
- The Conditional Tense In Spanish: How And When To Use It
- Hello In Spanish
- Goodbye In Spanish
- Reflexive Verbs And Pronouns In Spanish
- Spanish Informal vs Formal
- Spanish Family Member Vocabulary
- Spanish Continuous Tense
- Spanish Foods And Ingredients
- Spanish Conversational Connectors
- How To Say 'Good' In Spanish
- How To Wish Someone Good Luck In Spanish
- No Problem In Spanish
- How To Say 'No' In Spanish
- 'Which' In Spanish
- Spanish Terms Of Endearment
- How To Say 'Friend' In Spanish
- Spanish Words Of Arabic Origin
- Spanish vs Catalan
- Spanish Curse Words
- How Old Are You In Spanish
- Spanish For Business: Resources For Professionals
- Dog Commands In Spanish
- How To Learn Spanish At Work
- How To Ask Someone's Name In Spanish
- How To Say You're Embarrassed In Spanish
- Animals In Spanish
- How To Read And Write In Spanish
- Spanish Words That Start With 'W'
- Spanish Words That Start With 'Y'
- Spanish Words That Start With 'K'
- Spanish And French Similar Words
- Spanish Present Progressive
- Spanish Definite And Indefinite Articles
- Good Morning In Spanish
- Maybe In Spanish
- I Don't Understand In Spanish
- Indirect Object Pronouns In Spanish
- Imperative Verbs In Spanish
- Spanish Tattoo Ideas
- 'Where Are You From' In Spanish
- Muy Bien In Spanish
- 'What Are You Doing' In Spanish
- Seasons In Spanish
- Can Italians Understand Spanish?
- Beautiful In Spanish
- How Buy Or Rent A House In Spanish
- Shut Up In Spanish
- Why In Spanish
- Hermosa Meaning In Spanish
- Te Quiero vs Te Amo
- Spanish Onomatopoeia
- How To Say 'But' In Spanish
- How To Ask, Write And Say The Date In Spanish
- In-Depth Guide To Meat And Poultry Cuts In Spanish
- Your Best Guide To The Spanish Subjunctive [With Examples]
- Spanish Language Certifications
- Spanish Tutoring Online
- Spanish For Military Personnel
- Cuál vs Qué
- Más Que And Más De
- Colors In Spanish
- Dog In Spanish (Different Words You Can Use)
- Grandma In Spanish (Different Words You Can Use)
- How Much Do Spanish Lessons Cost?