101 Languages

Top Resources for Learning Spanish

Learn Spanish with these useful resources from around the web.

There’s never been a better time to learn a language. No matter your age or experience, a plethora of tools and resources are available to get you started or help you improve your language skills.

Best of all, many of these resources are completely free.

Check out the links below to jump-start your Spanish.

Contents

General

Omniglot - Basic overview of Spanish with alphabet and useful links
Wikipedia - Overview of the Spanish language

Free Courses

Duolingo - Interactive Spanish course with mobile app
Foreign Service Institute (via 101 Languages) - Spanish Basic course
Foreign Service Institute (via 101 Languages) - Spanish Headstart Latin America course
Foreign Service Institute (via 101 Languages) - Spanish Headstart Puerto Rico course
Foreign Service Institute (via 101 Languages) - Spanish Programmatic course
Wikibooks - Spanish course (printable)

Amazon - Spanish language learning materials
Spanish Pod 101 - Modern learning suite with audio and video lessons
Pimsleur - Comprehensive Spanish (Latin America) course based on the Pimseleur method
Pimsleur - Comprehensive Spanish (Spain) course based on the Pimseleur method
Rocket Languages - Premium Spanish language course
Udemy - Online Spanish courses from experts
Babbel - Interactive web and mobile Spanish learning software
Lingualia - Spanish learning platform that applies artificial intelligence to personalize the course material
BaseLang - Unlimited Spanish Tutoring For $99 a Month

Phrases

Defense Language Institute - Spanish (Mexican) language survival kit basic guide
Defense Language Institute - Spanish (Colombian) language survival kit basic guide
Loecsen - Basic Spanish phrases for travel with audio and illustrations
Surface Languages - Basic Spanish phrases with audio
Wikivoyage - Spanish (Spain) travel phrases (no audio)
Wikivoyage - Spanish travel phrases (no audio)

Dictionaries and Translation

Bab.la - Spanish-English online dictionary
Bab.la - English-Spanish online dictionary
Google Translate - Translate to and from Spanish

Grammar and Vocabulary

Antosch & Lin - Spanish audio flashcard system
Bab.la - Spanish conjugation tool
Forvo - Collection of Spanish words pronounced by native speakers
Wikipedia - Spanish grammar
Memrise - Spaced repetition site and app for learning Spanish vocabulary
Verbix - Spanish verb conjugation tool

Video

Easy Languages - Learn Spanish from authentic street interviews
Spanish Pod 101 - Modern learning suite with audio and video lessons
TED - Watch TED talks with Spanish subtitles and transcripts
Yabla - Learn Spanish with interactive videos
YouTube - Search videos for learning Spanish
Butterfly Spanish - YouTube channel with useful lessons for learning Spanish

Radio and Podcasts

Social Media

Meetup - List of Spanish language meetups worldwide
Reddit - /r/learnspanish subreddit for learning Spanish
Reddit - /r/Spanish subreddit for learning Spanish

Books

Children's Books Forever - Free children's books in Spanish
Children's Library - Children's books in Spanish
Project Gutenberg - Download or read Spanish language books online for free
Wikibooks - Spanish course (printable)
Wikivoyage - Spanish (Spain) travel phrases (no audio)
Wikivoyage - Spanish travel phrases (no audio)

News

BBC Mundo - Easy to read news in Spanish
20 Minutos - Easy to read news in Spanish

Other Resources

Duolingo - Interactive Spanish course with mobile app
FluentU - Spanish Language and Culture Blog
Babbel - Interactive web and mobile Spanish learning software

Articles and Opinion

This list is updated as more resources become available. You may want to bookmark this page so you can easily refer to it again later.

Do you know of a quality resource that should be on this list? If so, please let me know about it or share it in the comments below!