Homeschool

Teach at Home

Plan the School Week

Lessons for each child by the day, checked off as they go, with hours, reading logs and field trips adding up on their own.

Open the Planner →

Homeschool

Plan each child’s week, check off lessons, keep reading and hours logs, and print a yearly report or a high-school transcript — with homestead unit studies and a curriculum guide for every grade.

Learn on the Land

Homestead Unit Studies

Week-long studies on eggs, seeds, bees, weather, farm math and more — a lesson a day, for every grade.

See the Units →

Your free Homeschool Planner

Keep your records in one private place — free for every registered member. Only you can see your data, and you can download it any time.

Create a free account Log in

Free curricula

Free and open curricula and courses for every grade, from complete Christian programs to single subjects. Pick a grade to narrow the list, then add a course to your student’s school year with one click — the title, subject, link and a suggested high-school credit are filled in for you.

Each program is run by its own publisher; read through it before you start. Links open their sites in a new tab.

23 programs

K–8th · General · Free

PGAMO Free K–12 School

By PGAMO, from openly licensed curricula · Science, History & social studies, Reading & language arts

Complete free courses right here on PGAMO: the full books in every lesson, Big Questions, words to know, discussion questions with answers, activity pages, unit quizzes and printable study packs for offline learning.

17 courses
K–12th · Christian · Free

AmblesideOnline

By AmblesideOnline Advisory · Reading & language arts, History & social studies, Science, Bible and more

A complete, free Charlotte Mason curriculum built on living books, narration, nature study, Scripture, art and music. Each grade is a “Year” with a weekly book schedule.

3 courses
K–8th · Christian · Free

Easy Peasy All-in-One Homeschool

By Lee Giles · Reading & language arts, Math, Science, History & social studies and more

A complete, free Christian curriculum with a daily online lesson for every subject — open the day’s page and work through it. Printable worksheets are optional.

6 courses
9th–12th · Christian · Free

Easy Peasy All-in-One High School

By Lee Giles · Reading & language arts, Math, Science, History & social studies and more

The free high-school companion to Easy Peasy: 180-day courses with daily assignments, ready to list on a transcript.

8 courses
K–8th · General · Free

Core Knowledge Curriculum Series

By Core Knowledge Foundation · Reading & language arts, History & social studies, Science

Free downloadable teacher guides, student readers and activity books for language arts, history and geography, and science — a rich, knowledge-building sequence from Kindergarten through 8th grade.

3 courses
K–12th · General · Free

Khan Academy

By Khan Academy · Math, Science, History & social studies, Reading & language arts and more

Free video lessons with practice that checks itself and tracks mastery — strongest in math, from counting through calculus, with full high-school science and history courses.

17 courses
K–12th · General · Free

Illustrative Mathematics

By Illustrative Mathematics · Math

A full problem-based math curriculum from Kindergarten through Algebra 2. The lessons, practice problems and family materials are free to read online.

4 courses
K–8th · General · Free

Zearn Math

By Zearn · Math

Daily math lessons with on-screen teaching and practice; free for families to use at home.

1 course
9th–12th · General · Free

OpenStax high-school books

By Rice University · Science, Math

Free, peer-reviewed textbooks you can read online or download as PDFs, including high-school physics, biology and statistics.

3 courses
K–12th · Classical · Free

Hillsdale K–12 American History & Civics

By Hillsdale College · History & social studies

Primary-source lessons on America’s founding principles, history and government for every grade, free to download. Hillsdale also offers free online courses for older students and parents.

3 courses
K–1st · General · Free

Teach Your Monster to Read

By Teach Your Monster · Reading & language arts

A phonics game that takes beginners from letter sounds to reading short sentences. Free to play in a web browser.

1 course
K–3rd · General · Partly free

Starfall

By Starfall Education · Reading & language arts, Math

Bright, simple reading and math activities for the youngest learners. Much of it is free; a home membership unlocks the rest.

1 course
K–12th · General · Free

National Agriculture in the Classroom

By National Agriculture in the Classroom · Homestead & life skills, Science

Hundreds of free lesson plans that teach science, math and social studies through farming and food — a natural fit for a homestead school.

2 courses
5th–12th · Christian · Free

BibleProject

By BibleProject · Bible

Short illustrated videos on every book of the Bible and its big themes, with reading plans — a good spine for a Bible survey.

1 course
K–12th · General · Free

Code.org

By Code.org · Elective / other

Free computer-science courses from first block-coding puzzles in Kindergarten to full high-school courses.

3 courses
3rd–12th · General · Free

Duolingo

By Duolingo · World language

Short daily lessons in Spanish, French, German and many more languages. Free with ads. Pair it with reading and conversation for high-school credit.

2 courses
4th–12th · General · Free

musictheory.net

By Ricci Adams · Music

Free lessons and drills in reading music, rhythm, scales, chords and ear training.

1 course
6th–12th · General · Free

GCFGlobal

By Goodwill Community Foundation · Elective / other, Homestead & life skills

Free tutorials in everyday life skills: money and budgeting, computers, email, spreadsheets and job skills.

2 courses
2nd–8th · General · Free

TypingClub

By TypingClub · Elective / other

Free touch-typing lessons that build speed and accuracy step by step.

1 course
K–12th · General · Free

NASA STEM learning resources

By NASA · Science

Free space, earth and engineering activities, videos and challenges for every grade.

A resource to use alongside any course — add it as a course’s resource on Transcripts & reports.

11th–12th · General · Free

MIT OpenCourseWare

By Massachusetts Institute of Technology · Math, Science

Free materials from real MIT courses for strong high-school students ready for college-level calculus, physics and more.

A resource to use alongside any course — add it as a course’s resource on Transcripts & reports.

K–12th · General · Free

Project Gutenberg

By Project Gutenberg · Reading & language arts, History & social studies

Over 70,000 free classic books to read online or download — most of the living books on Charlotte Mason and classical reading lists are here.

A resource to use alongside any course — add it as a course’s resource on Transcripts & reports.

K–12th · General · Free

LibriVox

By LibriVox volunteers · Reading & language arts, History & social studies

Free audiobooks of classic books, read by volunteers — good for read-alouds on the way to the feed store.

A resource to use alongside any course — add it as a course’s resource on Transcripts & reports.

School on the Homestead

Add each child, plan their lessons by the day, and check them off as they go — hours, school days and reading lists add up on their own. Older children can have their own sign-in to see just their lessons and check off their work. When you need it, print a yearly report or a high-school transcript with credits and GPA. Homeschool laws differ from state to state, so set the hours goal to match yours. “Train up a child in the way he should go: and when he is old, he will not depart from it.” — Proverbs 22:6

Back to the Planner