Spanish is one of those languages that has such an immense number of help out there. While I have to scour the internet for sources for other languages, Spanish resources are so plentiful that I have to filter out the good ones. If you are a “no sabo” kid, these can be very helpful for you.
In addition to these Spanish resources, you can check out articles on this website that can help you learn language more effectively.
Here you can find some of the best Spanish resources that I feel comfortable recommending:
Grammar & Fundamentals
Hugo in 3 months Spanish
ISBN: 978-1405301053
The main Spanish book I used. It contains all the most important Spanish grammar while also introducing you to relevant and necessary vocabulary for your level. This book teaches Castilian Spanish.
Barron’s Master the Basics
ISBN: 978-0764137464
“The basics” is a misnomer because this book is very comprehensive. You get very detailed grammars about very specific issues. This is a fantastic supplement for someone who already learned the fundamentals and want to smooth out their Spanish.
studyspanish.com
Good free source for Spanish grammar. No nonsense, essential grammar source.
123spanish.com
No nonsense free source for Spanish grammar. You can follow their pages by yourself to get the essentials of Spanish, which includes beginner and advanced materials.
StudySpanish
One stop for grammar, vocab, exercises, podcasts. If you were to use just one resource, it should be this one.
Tobo Languages
Vocab acquisition. Good if you don’t want to find vocab for yourself. The problem can be there is no context. Also available on iOS and Android.
uTalk
(Disclosure: You can get this deal because of my affiliate status)
Get 30% off any purchase from uTalk. This is a good source of basic vocab. If you don’t want to find the critical vocab on your own through trial and error, uTalk can just give you all the vocab for a certain topic with memorization exercises, games, etc.
Glossika
(Disclosure: You can get this deal because of my affiliate status)
Get a 7-day free trial with my link. This is a AI generated language learning platform that can introduce you to sentences that expose you to grammar and vocab.
Sources of Input
LightSpeedSpanish
Fantastic for beginners because the podcast is in English talking about Spanish grammar
Audiria Podcast
Castilian Spanish podcasts
CoffeeBreakSpanish
Spanish podcasts for beginners or intermediate learners
Spanish Obsessed
Columbian Spanish podcasts for beginner, intermediate, or advanced learners
Podcasts in Spanish
Podcasts with supplemental worksheets and quizzes
Unlimited Spanish
Full Spanish explanations of Spanish grammar or culture. Great for intermediate level.
Hoy Hablamos
Fantastic consistent podcast.
RTVE
Spain’s public broadcaster that makes good articles for reading practice
RTVE Play
Free, on-demand streaming service (YouTube / Netflix clone) from the Spain public broadcaster. The content is geoblocked outside of Spain, so you will need a VPN if you are not in Spain.
Publico
News articles from Spain. Good for reading practice.
Mxplay
Free, on-demand streaming service (YouTube / Netflix clone) from the Mexico public broadcaster.
TV Azteca
Mexican TV channel with programs online (VPN necessary)
Surfshark VPN
(Disclosure: You can get this deal because of my affiliate status)
Get 82% off a Surfshark plan plus 2 months free with my link. Very useful for accessing Spanish resources and content on streaming platforms or some geolocked content like RTVE Play or TV Azteca.
Notimex
Mexican state news articles
Jornada
Mexican news articles
YouTube: Easy Spanish
Good beginner content
YouTube: Why not Spanish?
Good beginner content
YouTube: Spanish After Hours
Good upper beginner content
YouTube: Español con Juan
Good upper beginner content
YouTube: Spanishland School
Good intermediate content
YouTube: Dreaming Spanish
Good intermediate content
Spanish Learning Tools
Reverso
Very good dictionary that shows you words in context so you know you’re choosing the right one. Also available on iOS and Android.
WordReference
Good for English-Spanish dictionary, but it’s also good for Spanish + a few other languages like Spanish-Portuguese or Spanish-French. Also includes a conjugator that highlights irregularities at a glance. Also available on iOS or Android.
italki
(Disclosure: You can get this deal because of my affiliate status)
Get $10 in italki credits after spending $20. italki is a fantastic platform to find Spanish tutors based on your needs. You can find a professional teacher with a strict curriculum, a casual teacher with whom you can have comfortable conversations, or a non-native teacher that can explain the fundamentals in your native language.