Homeschool

New Here?

Start Free Today

Enroll in the Ministerial Bible Study Series — 66 books, 251 lessons, completely free forever.

Enroll Free →

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.

From Our Authors

Meet Our Contributing Authors

Read devotionals and Bible studies shared by members of our community.

Read Their Articles →

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