The Ultimate List of Online Courses for Homeschoolers
Hey, just so you know … This post includes affiliate links. That means if you use them to make a purchase, I may earn a commission. You can read my full affiliate disclosure HERE.
The options for online courses for homeschoolers have grown exponentially over the past few years. When I started homeschooling, 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 online homeschooling courses for homeschoolers are endless.
We homeschool moms no longer need to wonder IF there's a course that will work for our kids. Now, we need to decide WHICH course will work for our kids. The problems lies in the fact that there are sooooo many online homeschool options.
It's time-consuming to research them all, read the websites and figure out which ones will be a good match for your family. Think about all the things you need to consider when looking for an online course…

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.
Things you'll need to keep in mind 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?
That's a whole lot of research, isn't it? Well, I've got your back.
I've done all of that research for you and compiled an easy-to-search list.
I've identified 150+ websites that offer online courses for homeschoolers. I've categorized them by which subjects and grade level courses are offered, plus whether classes are live or self-paced. I've noted which websites require you to register for all-inclusive programs vs. individual courses. You can sort by class format, price level and more.
You can access all this goodness two ways ….
1) You can click right on over to the Online Homeschool Curriculum Directory.
This list is the most up-to-date and comprehensive one you'll find anywhere for searching for online homeschool courses. When you get to the directory, just click on the subject you're interested in. Or use the “filtered search” button to narrow down your choices even more. Once your search results pop up, open each listing for even more details. CLICK HERE to try it out.
2) You can get a copy of the “Ultimate List of Online Courses for Homeschooling” that I created in Google Sheets.
I'll send an email with the link (plus a .pdf copy). You can save it to your Drive and make notes for future reference. Keep mind, this list isn't updated as regularly as the Online Homeschool Curriculum Directory, and it doesn't contain as many details. You can get a copy of the list by clicking the button below.
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 search at the Online Homeschool Curriculum Directory or get your own copy of the list.
The Ultimate List of Online Courses for Homeschooling
(be sure to scroll right and down to see all the results of my research)
Tell me, what online homeschooling courses have you tried and loved?
Must-Have Tech for Homeschooling
ChromebookApple iPad 16GB
Roku Streaming Stick
DOSS Touch Wireless Bluetooth Portable Speaker
Skullcandy In-Ear Noise-Isolating Earbuds
Related Posts
- 100 Online Courses That Encourage Your Child's Interests and Talents
- 50 Online Courses for Kids on Udemy
- The Best Homeschool History Curriculum You'll Find Online

Want some techie homeschooling tips and inspiration delivered to your inbox? Sign up here for weekly-ish emails from me.
Techie Homeschool Mom is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. You can read my full affiliate disclosure HERE.

About the Author
Just a geeky homeschooling mom inspiring digital learning and healthy tech habits for families.
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: https://www.freeeducator.com/free-online-course-ap-computer-science-principles/
Where is BJU Press? 🙂 We love their online courses!
This is a great resource! Have you thought about adding Power Homeschool to this list? (https://www.powerhomeschool.org)
Thanks for sharing the list, they are really the best list which of online schools who have the best curriculum. Thanks for sharing resource this will help everyone who is planning to join online schooling. My son has started his Online homeschooling.
Love this list. Very helpful. Thank you so much for putting this together. You might consider adding Powerhomeschool, study.com https://study.com/, Highschool Math Live https://www.highschoolmathlive.com/ (which has live teachers, lots of support, and also has Middle School level math courses) and especially Excelsiorclasses.com https://excelsiorclasses.com/courses/ (which covers many topics from upper elementary through High School, with live teachers).
Thanks! I’ll be updating the list in a few months, so will take a look
You might also consider adding germantexans.org for German language courses. Thanks!
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
Do you want a full program or a pick-what-you-want sort of situation?
Excellent list.
Two more of the oldest online course providers to consider:
The Cambridge Academy (www.TheCambridgeACADEMY.org) has been serving homeschoolers since 2004.
The Jubilee Academy is a Christian online curriculum provider. (www.TheJubileeAcademy.org) since 2001.
Thank you for including The MorningStar Academy which is one of our sister schools.
All 3 offer single courses and a full year program.
All 3 are accredited and offer monthly payment plans.
All 3 offer the option to pick with or without teachers.
Beth, a big thank you for providing such amazing tech resources for homeschoolers.
Hi Beth, I have an only child living in a rural southern county. We drive an hour to school everyday and she loves her school. However – she will be going into the 7th grade next year, which is considered high school at this school – it is a very small school and almost half of the high school teachers are retiring at the end of this year. I’m concerned about the quality of education she’s going to receive in high school and the limited courses (having no electives). Her personality and where we live is such that homeschooling wouldn’t be a great option; she’s very social and loves going to school. I’ve been trying to research some online courses for her to expand her education but am feeling confused and overwhelmed. Any suggestions you have would be greatly appreciated!
I would like to get a copy of your curriculum list.
Hello I am looking for a homeschool program that would be appropriate for our 2nd grader who has been diagnosed with Sensory Processing Disorder. We realized in Kindergarten that she didn’t function well in a classroom setting. We ultimately made the decision to start homeschooling. Do you have any recommendations on a program that may work well with her SPD? I’m not sure if she would benefit more from a full course program or just a pick your course program. Staying attentive and on task is a huge struggle for her. Thanks in advance for your advice.