Trusted Online Homeschool Programs and Resources for Your Family
Whether you want to do it all on your own or prefer more structure, K12 can help you embrace homeschooling with confidence. With the support you need to tackle teaching and learning at home, K12 provides a variety of personalized online homeschool solutions to meet your family’s unique needs.
Flexible Support for Homeschool Families
Choosing to homeschool your child is a big decision. We can help. Since 2000, K12 has been a leader in supporting parents with trusted school-at-home programs and other alternatives to traditional education, helping families find and create the learning environment that meets their student’s unique style.
Curriculum for Purchase
Individual Courses
Enrichment Programs
Full-Time School at Home
Online Tutoring for Purchase
Free Supplemental Lessons
Online Homeschool Curriculum
We make it easy to supplement your existing homeschool program with free, challenging, and highly interactive offerings with K12 Learning Hub. K12 also offers full curriculum options or individual courses for purchase through The Keystone School, so you can choose what works best for your family.
Kindergarten
Little learners grow at all different paces. Carefully designed coursework and interactive lessons help students form a strong academic foundation and master core skills for future learning.
Elementary
Young students start to develop a love of learning. Live online instruction and self-guided study encourage fun and exploration with room for creative play and family time.
Middle School
Middle schoolers thrive when given the opportunity to explore. They enjoy trying new things—class subjects, hobbies, and clubs. Students explore their unique interests with a wide selection of core classes and electives.
High School
Teens are mastering subjects, honing study skills, and looking ahead to what comes next. High school course offerings inspire students and prepare them for the future with advanced, career-based, and elective courses.
Online Tutoring
Personalized Tutoring Support That Fits Your Homeschool Plan
Homeschooling doesn’t mean doing it all alone. K12 Tutoring helps you give your child the support they need when they need it most. Whether your child needs more time on a tough topic or you’re ready to go beyond the basics, our certified-teacher tutors are ready to help with one-to-one sessions tailored to your student’s learning level, pace, and goals—and to your homeschool routine.
Chart Your Own Path With K12-Powered Online School
Switching from a traditional classroom to learning from home can be a big adjustment, and you may feel that traditional homeschooling falls short of providing the academic support and advanced curriculum your child needs to succeed. Choosing a K12-powered online school can make a big difference.
Frequently Asked Questions
Whether your child requires special needs therapies or simply performs better in a home learning environment, K12-powered schools provide structure that allows students to work at their own pace, along with a supportive team of teachers who personalize their approach to each student. Full-time programs also offer services for children with special needs.
Children work toward grade-level goals at their own pace. If your child needs more time, they can work through the course at the pace that works best for them. If your child wants to skip ahead, teachers have additional materials ready. Advanced Placement® courses and dual enrollment opportunities for college credit encourage high school students to excel. Plus, K12-powered high schools may offer advanced course options that aren’t as easily accessible with traditional homeschool.
K12-powered online public schools are tuition-free. K12-powered private school fees vary, but tuition generally ranges from $4,995 to $6,995 per year. Individual course options and tutoring costs vary.
K12 Learning Hub provides more than 15,000 free lessons for use in any homeschool setting. You can use it to reinforce, enhance, and complement your child’s learning experience or your existing homeschool curriculum.
Explore Your Homeschool Options
Find curriculum and courses to supplement your homeschooling.
Ready to dive into K12-powered online school?
Get started toward a full-time program today.
1Families 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.