Skip to content
Online Homeschooling Programs Directory

Online Homeschooling Programs Directory

All-in-one online homeschooling programs. The list is divided between secular and Christian options.

Secular Options

Discovery K12 – Discovery K12 is a free online homeschooling program offering a complete K–12 curriculum. It includes daily assignments in core subjects, plus electives like coding and art. Families can upgrade to a paid parent account for progress tracking and additional tools.

Funcation Academy – Funcation Academy is an online homeschooling program for grades K–12. Several curriculum options are available as well as an online community for students and parents.

IXL – IXL is a popular online program that focuses on math, language arts, science, and social studies. It provides unlimited practice problems, personalized recommendations, and immediate feedback. Parents often use it as a supplement to strengthen skills or fill gaps.

Khan Academy – Khan Academy offers a free online platform with video lessons and practice exercises across many subjects. It’s especially well known for math, but also covers history, science, and SAT prep. Students can work at their own pace with guided progress tracking.

Miacademy – Miacademy is an online learning platform for elementary and middle school students. It combines core subjects with fun electives, creative projects, and even entrepreneurship activities. Parents can customize lessons to fit their child’s level and interests.

Mia Prep – Mia Prep is the high school program from Miacademy, designed for grades 6–12. It offers accredited courses, live classes, and interactive assignments to prepare students for college or career. Families can choose full-time enrollment or use it alongside other programs.

Power Homeschool – Power Homeschool is the homeschool version of Acellus Academy, offering access to the same courses without accreditation. It’s a self-paced program with video-based lessons and automatic grading. Families like it for its affordability and open-and-go style.

Schoolio – Schoolio provides both print and digital curriculum options for grades K–8. It covers core subjects with engaging, colorful lessons that are easy to follow. Parents can buy complete grade-level packages or pick subjects individually.

Study.com – Study.com offers video-based courses for K–12, test prep, and even college credit. Lessons are short and engaging, with quizzes and study tools built in. It’s flexible enough to use as a full curriculum or to supplement other programs.

Time 4 Learning – Time4Learning is an online homeschool curriculum for grades PreK–12. It’s self-paced and covers core subjects with interactive lessons, quizzes, and tests. Families appreciate that it’s affordable, easy to use, and includes automated record-keeping.

Christian Options

Abeka Academy – Abeka Academy is a Christian homeschool program that offers both accredited and independent study options. Families can choose video-based lessons taught by experienced teachers or parent-led curriculum with structured lesson plans. It provides a traditional, faith-based education with a strong focus on academics and biblical values.

Ambleside Online – Ambleside Online is a free, Charlotte Mason–inspired homeschool curriculum. It emphasizes living books, nature study, narration, and a gentle, literature-rich approach. Families can follow the detailed schedules provided or adapt the resources to fit their own pace.

BJU Press – BJU Press offers a Christian curriculum available in both print and online video formats. The program combines academic rigor with a biblical worldview, covering core subjects and electives. Parents can choose teacher-led video lessons or use the materials for parent-directed teaching.

Easy Peasy All in One – Easy Peasy is a completely free, online homeschool curriculum created by a homeschooling mom. It offers full lessons for preschool through high school across all core subjects. The program is open-and-go, making it easy for families who want a simple, cost-free option.

Excelsior Classes – Excelsior Classes provides live, online courses taught by Christian instructors for middle and high school students. It offers a wide variety of core and elective subjects, including AP and dual-credit options. Students interact in real-time with teachers and classmates, adding accountability and community to their studies.

Kirkwood Education Online – Kirkwood Education Online is a faith-based, online learning option designed for homeschool families. It offers video lessons and an online curriculum in core subjects and electives. The program blends Christian values with strong academics to support a well-rounded education.

Monarch – Monarch is Alpha Omega Publications’ online Christian curriculum for grades 3–12. It’s entirely digital and self-paced, with automatic grading and multimedia lessons. Parents appreciate its flexibility, as students can work at any time with just an internet connection.

Schoolhouseteachers.com – SchoolhouseTeachers.com is a Christian, all-in-one online curriculum membership site. For a single subscription, families get access to hundreds of self-paced courses from preschool through high school. It also includes planning tools, record-keeping, and resources for parents.