Try the World’s Best Homeschool Planner for FREE!
disclosure image

The Ultimate List of
Online Courses for Homeschooling

The online class options for homeschooling have grown exponentially over the past few years. When I started homeschooling my oldest daughter, there were very few options for digital curriculum. We had a collection of CD-ROM games and access to a handful of online lessons. Now, the choices for an online homeschooling courses are endless.

Benefits of Homeschooling with Online Courses

There are many advantages to using online homeschooling courses.

Homeschooling parents don't need to take on all the responsibility and tasks of “teacher”.

Instead, you can be a “guide” for your child. You can consider your child's interests and needs as choose the right online courses for him. And you will make sure they attend classes and get the necessary work done. But you don't need to plan lessons or assess your child's progress.

Online courses allow for a flexible lifestyle.

With web-based course, your child can learn anywhere you have an internet connection. If you're a family that's always on the go, there's no need to haul around a bunch of homeschool materials. And, with self-paced classes, your child can learn on his schedule, at his pace.

Your children are taught by experts.

Online course creators teach what they know and love. Often times, they are experienced classroom teachers with notable credentials. They are more knowledgeable than us homeschool parents who are educating multiple children, trying to fit the educational needs of each. Online instructors are normally accessible if your child needs information clarified (unlike the publisher of a printed textbook or workbook).

 Students are using an education format that they will encounter in the future.

Online learning is the wave of the future, both in higher education and corporate training. As your homeschooler takes online classes, they are learning HOW to learn online. They experience the process of logging into classrooms, submitting assignments, communicating with online instructors, and collaborating with other students.

Things to Consider When Searching for Online Homeschooling Courses

A simple Google search for “online homeschooling course” will return an overwhelming amount of choices, requiring you to sift through and find the class that fits your family's unique needs.

Aspects you'll need to consider are:

  • What academic subjects does the course cover?
  • What grade level is the course intended for?
  • Is this an all-in-one course or can you choose individual courses for a more flexible education?
  • Are classes live (at a set time or day) or self-paced (you can take at anytime)?
  • How much does the course cost?
  • How long do you have access?
  • What assessment tools are included? Do parents receive reports or do they need to keep track of progress?

Well, have no fear because I've done most of that research for you and compiled “The Ultimate List of Online Courses for Homeschooling”. I've identified 150+ websites that offer online courses. I've categorized them by which subjects and grade level courses are offered, plus whether classes are live or self-paced. I've even noted the websites that require you to register for all-inclusive programs vs. individual courses. All said and done, this list is your ticket to over 50,000 online courses you can use for homeschooling.

I've compiled it into a handy Google Sheet to make it easy for you to copy for your own reference. This format allows you to sort and filter by course characteristics.


Instant Grammar Checker - Correct all grammar errors and enhance your writing.


You can get a peek at “The Ultimate List of Online Courses for Homeschooling” below, but honestly, it will be easier to find the best courses for your needs if you have your own copy of the list.

Yellow dots

The Ultimate List of Online Courses for Homeschooling

(be sure to scroll right and down to see all the results of my research)

Discover 150+ websites that offer homeschool e-courses, categorized by subjects, grade level, course format and more.

Download Techie Homeschool Mom's Ultimate List of Online Courses for Homeschooling.


Tell me, what online homeschooling courses have you tried and loved?

Must-Have Tech for Homeschooling

2017 Acer Chromebook 11.62017 Acer Chromebook 11.6Apple iPad 2 16GBApple iPad 2 16GBRoku Streaming StickRoku Streaming StickDOSS Touch Wireless Bluetooth Portable SpeakerDOSS Touch Wireless Bluetooth Portable SpeakerSkullcandy In-Ear Noise-Isolating EarbudsSkullcandy In-Ear Noise-Isolating Earbuds


Yellow dots

We discovered online courses when my oldest daughter wanted to take voice lessons. We wanted her to prove her interest before investing time and money in private in-person instruction. No matter what your child's aspiration is, there is probably an online course for them. Check out this list of 100 online courses.     Udemy is a great resource for any techie homeschool family. Each of Udemy's 40,000+ courses is taught by an expert instructor, and every course is available on-demand, so students can learn at their own pace, on their own time, and on any device. With so many courses available, it can be hard to find one that is good for kids. But...I've got you covered, my friend. Here is a list of 50 courses for kids on Udemy.     Looking for a homeschool history curriculum? This list is just what you need to find an online history curriculum for your for your homeschool lesson plans.
Yellow dots

Want some techie homeschooling tips and inspiration delivered to your inbox? Sign up here for weekly-ish emails from me.


The Ultimate List of Online Courses for Homeschooling
Article Name
The Ultimate List of Online Courses for Homeschooling
Don't search for online homeschooling courses anymore. Get this complete list with 150+ websites compiled all together to find the best courses for your kids.
Publisher Name
Techie Homeschool Mom

12 thoughts on “The Ultimate List of Online Courses for Homeschooling”

  1. Hello Admin,

    Thank you for sharing your blog which enhances our knowledge and students career sector.  I want to aware you towards our Free Online Course on AP® Computer Science Principles

    You can start this course at your own pace

    The course teaches students that how to think algorithmically and solve problems efficiently.

    Student can get more information through the given link:

  2. Love this list. Very helpful. Thank you so much for putting this together. You might consider adding Powerhomeschool,, Highschool Math Live (which has live teachers, lots of support, and also has Middle School level math courses) and especially (which covers many topics from upper elementary through High School, with live teachers).

  3. Hi

    I would love to home school my son he is 8 years old and will be doing grade 2.
    Can you please suggest a good online school or a home school program I can approach
    We live in South Africa

Leave a Comment