Welcome to K12Homeschool

Virtual classroom with fully online courses that align with provincial government learning outcomes.


Built By Teachers

All courses created by certified teachers in Canada.


Sask. Curriculum

Our courses align with provincial government learning outcomes.



Daily activities are planned and organized for the student.


Homeschool Support

Homeschool support specialists are online and available Mon-Friday

Why So Many Homeschoolers in Canada Learn With Us.

No need to spend hours researching, planning, and delivering lessons. Get your complete package of online courses for the entire school year for one low price.  Everything you need to homeschool, ready for students to use in the virtual classroom.

Book a Tour

Join the 1000+ Students That Have Used Our Curriculum

Join the thousands of students have been using our online curriculum in our virtual classroom for over 10 years.


Access The Classroom For One Low Price

Access the entire K-9 or 10-12 course library for one low monthly fee.  Register each student in as many courses as you like.


Classes & Schedule Are Done For You

Our certified teachers prepare the self-paced lessons and schedules and make them available in the virtual classroom so you can access them anytime.

What People Are Saying

Frequently Asked Questions

Can't able to find the answers you're looking for? More answers can be found on our FAQ page, or feel free to reach out to our training support team.

Laptop or Computer with a Keyboard and Mouse, Internet, Google Chrome Web Browser, Adobe Flash, MS Word or PDF Viewer.

No the one low price includes all our Administrative duties to manage your classroom account.

We don't offer a free trial. However, you're free to try the program for 1 month at just  $65 per student

Depending on what you select when you sign up, you will have access to either the K-9 course library, or the 10-12 course library.  Your student will have access to one course library or the other.

Join Thousands of Homeschoolers!
Sign Up Today

Register Today