Online Homeschool Curriculum

Online homeschool curriculum provides structured coursework and learning resources for students in kindergarten through 12th grade. K12 offers curriculum options across core subjects and grade levels, with online lessons and resources designed to support different learning needs and academic goals. Review K12 homeschool curriculum options to learn more about available courses and find the right fit for your student.

Succeed with online learning at home.

If you’re exploring options to educate your child at home, we can help. Students learning at home can receive a personalized approach to their educational experience and curriculum. Thanks to paid courses with state-certified teachers, free supplemental lessons with K12 Learning Hub, or even full-time school-at-home options, K12 helps students receive a high-quality education tailored to their needs.

For the Love of (Early) Learning

Our K12 homeschool curriculum is inspired by the diverse ways children learn. Engaging, interactive courses provide a foundation in reading, math, science, and history. Digital homeschool curriculum harnesses the power of technology while sparking an early love of learning in your student. K12 online kindergarten programs are uniquely designed for growing minds.

Elements for Elementary Excellence

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

Chart a Course for Success

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

Postsecondary Possibilities

High school is a time for students to explore topics that interest them and prepare for their future plans in college or the workforce. Online learning options for teens with K12 offer core, credit recoveryhonors, and Advanced Placement® online courses. 1 In addition to required courses, students can choose from a wide variety of electives, including career and college prep courses at select schools.

Additional Program Offerings

Online Homeschool Curriculum image 3 (name icon School Building)

Private School

When your child needs more flexibility or specific courses, a tuition-based, online private school can be a great option. Explore private school at-home choices with a rigorous online curriculum.

Online Tutoring for Purchase

Homeschool Curriculum and Courses

K12 offers one of the largest digital homeschool curriculums in the industry. Explore individual courses for purchase from The Keystone School to fit your student’s unique learning needs and goals.

Online Homeschool Curriculum image 4 (name icon Settings Gear)

Supplemental Homeschool Lessons

Find more than 15,000 free lessons to complement, personalize, and enrich your homeschool curriculum with K12 Learning Hub.

Tutoring

Tutoring Support

Whether they need extra help or want to advance, K12 Tutoring helps students level up their learning. Certified teachers design one-to-one sessions around your schedule and your child’s unique learning needs. Use it when and where you need it most, with no long-term commitment required.

Online Homeschool Curriculum image 5 (name icon Book open)

Summer School

Online summer school courses with K12 can keep your student learning throughout the break from the comfort of home or wherever there’s an internet connection!

Ready to enroll?

If online learning sounds like the right fit for your student, a K12-powered online school can be a great alternative to homeschooling. Start the process by creating an enrollment portal account or logging in to your existing account.

1Courses and materials vary by school. Please check with your school for current offerings and offline materials.