Unlock your child’s full potential. Enroll today!

Homeschool Curriculum

Succeed with online learning at home.

If you’re exploring options to educate your child at home with an online public school or an online homeschool curriculum, K12 can help. Students enrolled in K12-powered tuition-free* online schools experience a personalized approach to an online homeschool curriculum. State-certified teachers provide instruction and students receive a high-quality education that’s tailored to their needs.

K12 1620409734479 image

Early Love of Learning

K12-powered online homeschool curriculum is rooted in the principles of how children learn. Engaging, interactive courses provide a foundation in reading, match, science, and history. Digital homeschool curriculum harnesses the power of technology while sparking an early love of learning for your student. Explore K12-powered online kindergarten programs and see how courses are uniquely designed for growing minds.


A Foundation for Success

K12-powered online homeschool curriculum for elementary students is designed to optimize the learning experience for students, parents, and teachers. Students attend scheduled online classes taught by state-certified teachers. Offline lessons including projects and assignments that help reinforce lesson objectives and allow students to spend time away from the screen. K12’s digital homeschool curriculum combines tried-and-true educational approaches with the best practices for online learning.


K12 1620843351799 image
K12 1620409749498 1 image

Set a path for success.

In middle school, students begin to take more responsibility for their learning and keep track of their own assignments and schedule. K12-powered online school enables students to explore topics that interest them, prepare for standardized tests, and set a path for success in high school and beyond. Our online homeschool curriculum is grade-based and students must keep pace with the rest of the class. Explore sample lessons for middle school students.


Prepare for postgraduation.

High school is a time for students to explore topics that interest them and prepare for their postgraduation plans in college or the workforce. K12-powered online high schools offer core, credit recoveryhonors, and Advanced Placement® online courses.** In addition to required courses, students can choose from a wide variety of electives including Stride Career Prep courses at select schools.


K12 1620409757835 1 image

Additional Program Offerings

K12 1620416904745 image

Private School

When your K-12 student needs more flexibility, a tuition-based, online private school can be a great option. Explore private school options with rigorous online homeschool curriculum.

K12 1620416904651 image

Summer School

K12-powered online summer school courses can keep your student learning throughout the summer from the comfort of home or whereve there’s an internet connection!

K12 1620416904444 image

Supplemental Courses

K12 offers one of the largest digital homeschool curriculums in the industry. Find a complete homeschool curriculum or explore individual courses to supplement your student’s learning.

K12 1623180289941 4 image

Ready to enroll?

If online learning sounds like the right fit for your student, a K12-powered online school is a great alternative to homeschooling. Click below to get the process started by creating a Parent Portal account or logging in to your existing account.


*Families do not pay tuition for a student to attend an online public school. Common household items and office supplies like printer ink and paper are not provided. Our enrollment consultants can help you address your technological and computer needs.
** Courses vary by school. Please check with your school.