Free Online Homeschooling K12

If you’re anything like me then saving as much money as possible on homeschooling is a necessity! Even better, if I can get it for free!

Luckily, there are quite a few options available for us cheapskates out there. You can choose from complete, all-in-one sites that provide all subjects needed, and others that can help you supplement other things that you are using.

Free Homeschooling Programs Online:


Connections Academy

Saylor Academy

Easy Peasy All-in-One Homeschool

Ambleside Online

Simply Charlotte Mason

Mater Amabilis

Lesson Pathways (K-5 only)


Subject Specific Programs:

Khan Academy – Math, all levels

Duolingo – Foreign language, all levels

edX – Multiple subjects, high school

Coursera – Multiple subjects, high school

Fluencia – Spanish, all levels

Open Culture – Multiple subjects, mostly geared toward high school or adults, but potentially useful for younger grades as well

Glencoe – Literature, all levels

Calvary Curriculum – Bible, 1st – 6th

Math Moves U – Math practice, all levels

Kids Know It – Multiple subjects, all levels

Letter of the Week – Language, preschool

Padfield – Bible, all levels


This list should help you get started. I’ve only included sites that provide actual lessons, or printables for lessons, and not practice worksheets or games.

Even if you only use one of the free single subject sites, you will still be saving money, which you can use toward other necessities, like field trips…… and coffee.

Of course, there are many, many more sites out there that provide worksheets, or games to play for all subjects! I will save that list for another post.

Check back often as I will update this post with new sites! Do you have a site you use that is not listed here? Comment below so I can check it out!