Freedom Homeschooling
Free Homeschool Foreign Languages

Welcome to our list of free homeschool foreign languages curriculum! Below, you’ll find free homeschool foreign languages curriculum for every grade.
How to Use the Free Foreign Languages Curriculum List
The foreign languages curriculum on this page is listed in alphabetical order. There is a suggested grade range next to the title of each curriculum resource. These are only approximate, so you may want to also consider resources above or below your child’s actual grade.
All the Christian resources on this list are labeled with a “C.” Any resource not labeled as Christian is either secular or neutral and does not teach religious beliefs unless otherwise noted.
If you would like to use any of the resources listed below, click on the curriculum’s title to visit their website. Then, follow the instructions found there to begin using the resource.
For other subjects, visit our homepage and choose a subject from the free curriculum menu found there. There are options for all the standard subjects and many electives.
Free Foreign Languages Curriculum
123 Teach Me (2nd & up)
This website offers many Spanish learning resources, including Spanish for Kids, Spanish Lessons 101, Spanish Lessons 102, listening comprehension, and reading comprehension. The material is presented through text, videos, audio, interactive quizzes, games, and worksheets.
American Sign Language University (3rd to 12th)
American Sign Language is taught using video and text-based lessons.
Annenberg Learner (8th to 12th)
Two instructional video series are available: Destinos: An Introduction to Spanish and French in Action (fluency and culture).
At Home Middle School (6th to 8th)
This Spanish course is taught using free lessons from Duolingo and YouTube videos. The materials are divided into 180 daily lessons.
Conjuguemos (5th to 12th)
Conjuguemos teaches Spanish, French, German, Italian, Portuguese, Korean, and Latin using online practice activities, flashcards, and games.
Duolingo (3rd & up)
Duolingo offers interactive translation-based instruction in over 25 foreign languages. The website tracks progress as students learn at their own pace. There is also a community aspect, allowing the student to get help from other users.
Easy Peasy All-in-One Homeschool (6th & 7th) C
6th Level Spanish is an introduction to Spanish learning and begins with building a foundation in Latin. 7th Level Spanish is a continuation of the introductory level. Both levels consist of 180 daily lessons that use videos, interactive lessons, online quizzes, and other resources to teach the material.
Easy Peasy All-in-One High School (8th to 12th) C
Courses in Spanish 1, 2, and 3 are offered. Each course has 180 daily lessons and is made up of online text, videos, quizzes, and other materials. These courses were prepared using Georgia Virtual Learning’s Spanish courses as a guide.
edX (10th to 12th)
EdX, a nonprofit created by Harvard and MIT, offers numerous courses covering world languages and cultures. The length and format vary from course to course, and availability changes periodically. The courses are free to audit, or certificates of completion are also available for a fee.
French Games (K to 12th)
Each French lesson consists of four interactive learning activities and includes audio and written text for every word or phrase that’s introduced. There are two levels of French lessons available—beginner and intermediate.
Georgia Virtual Learning (8th to 12th)
Courses in Spanish, French, German, Chinese, Japanese, and Latin are available. The modules are made up of online text, videos, and interactive activities. Links to additional related resources are provided with each module. Assessments are not included.
Hebrew for Christians (6th to 12th) C
In addition to teaching the Hebrew alphabet and grammar, this website provides information about Hebrew blessings, Jewish prayers, and Jewish holidays. An online glossary of Hebrew and Yiddish terms is also provided.
Irasshai (8th to 12th)
Irasshai is a Japanese language and culture video series. Two levels and a downloadable user guide are available. While the video lessons are free to watch, textbooks and workbooks are available for purchase.
Joy & Valor Languages (8th to 12th)
This website offers Spanish I and French I. Both courses are made up of links to online videos, lessons, and worksheets. The courses also include lessons on culture and geography.
Know It All (1st to 5th)
Free videos teach Spanish, French, and German languages at an introductory level.
The Language Guide (5th to 12th)
The Language Guide teaches French, German, Spanish, Mandarin, Italian, Turkish, Dutch, Hindi, and many more languages. The website uses text and audio lessons and interactive activities to teach vocabulary and grammar.
LatinTutorial (8th to 12th)
These video tutorials teach Latin grammar and vocabulary.
Latin with Andy: Code Breakers (4th to 12th)
This website offers video based Latin lessons with a downloadable video companion guide. While the lessons and guide are free, if you’d like practice worksheets, there is a fee.
Learn a Language (3rd & up)
This website features lessons in over 20 languages; however, only Spanish, French, Italian, Japanese, Italian, German, and Russian are complete courses. The material is presented through online text, audio files, games, and online flashcards. The website tracks student progress.
Loecsen (4th to 12th)
Loecsen provides First Contact courses in over 35 languages. The goal of these courses is to teach the most important words and phrases of the language in less than two months.
Memrise (3rd & up)
Memrise offers lessons in over 100 foreign languages, Native American languages, classical languages, and sign language. The interactive lessons focus on vocabulary memorization.
Modern States (10th to 12th)
Modern States courses prepare students to take College Level Examination Program (CLEP) exams. Students can earn college credit through CLEP exams while still in high school, making college more accessible and affordable. Courses are available for Spanish, French, and German.
Online Free Spanish (K to 4th)
This website teaches beginning Spanish skills using interactive lessons, games, downloadable worksheets, and coloring sheets.
OpenLearn (10th to 12th)
OpenLearn offers courses that teach several foreign languages, including Italian, German, French, Spanish, and more. The length and format of the classes may vary.
Salsa Spanish (K to 3rd)
This video series, created by Georgia Public Broadcasting, uses puppets, animation, live action, and music to teach Spanish language and culture to first-time learners. Each of the 42 episodes has suggested activities and a printable transcript.
Sign School (4th to 12th)
Sign School teaches American Sign Language using video lectures, interactive exercises, and games. Lessons are offered at the beginner, intermediate, and advanced levels. There’s also a searchable dictionary and sign of the day.
Spanish Playground (Pre-K to 12th)
Spanish Playground provides printable activities, videos, and more for teaching Spanish.
Start ASL (5th to 12th)
Start ASL teaches American Sign Language using video lessons and downloadable workbooks. While the site offers paid courses, they also provide enough free lesson materials to serve as an introduction to sign language.
To Learn French (9th to 12th)
This website offers thousands of French lessons, vocabulary lists, audio helps, placement tests, an online club, and a forum.
YAPA Kids (1st to 8th)
YAPA Kids provides free online courses taught by live teachers. The courses available may change, and some have a waitlist.
Never Miss a New Free Resource!
We are constantly adding new free curriculum and resources to Freedom Homeschooling. The best way to make sure you never miss a new free resource is to subscribe to our newsletter using the form below.
Following us on social media, especially Pinterest and Facebook, is another great way to stay in touch and learn when we add new free resources to the site.
Did We Miss Something?
If you know of an amazing free curriculum that we didn’t include, please tell us about it. We’d love to take a look at it!
Report an Issue
If you have come across a broken link, a resource that is no longer free, incorrect information, something that isn’t working correctly, or any other issue, please let us know so we can fix it. We try very hard to ensure our website is up-to-date and free of errors, but unfortunately, mistakes still happen, and free resources sometimes change or end.
Have Questions?
If you have any questions or need more information, the following pages may be helpful:
- Freedom Homeschooling FAQs– This page provides information about Freedom Homeschooling and how to use our website.
- Homeschooling FAQs– Here you will find more general information about homeschooling.

