Flexible and Accredited Online Homeschool Programs
Embrace homeschooling with confidence whether you want to do it all on your own or need more structure to tackle school at home.
Support for Homeschool Families
Choosing to homeschool your child is a big decision. K12 can help. Since 2000, K12 has been a leader in supporting parents with their homeschool programs and providing school at home alternatives—helping families find an approach that meets their children’s unique educational needs.
Curriculum for Purchase
Individual Courses
Enrichment Programs
Full-Time School at Home
Online Homeschool Curriculum
Supplement your existing homeschool program with challenging, engaging, and highly interactive offerings from the Keystone School plus individual, live online instruction led by state-certified educators. K12 offers full curriculum options or individual courses for purchase.
Kindergarten
Kindergartners learn and grow at all different paces. Carefully designed coursework helps students form a strong academic foundation and master core skills.
Elementary
Elementary school is the right time to develop a love of learning. Live online instruction and self-guided study encourages fun and exploration with room for creative play and family time.
Middle School
Middle schoolers thrive with the ability to explore. They can try new activities, learn an instrument, and hit their learning stride. Students can explore their unique interests with a wide selection of core classes and electives.
High School
Mastering subjects, honing study skills, and looking ahead. Homeschool high school course offerings inspire students and prepare them for whatever comes next. K12 offers advanced, career-based, and elective courses in our large course catalog.
Chart Your Own Path With K12-Powered Online School
Switching from a traditional classroom to learning from home can be a big adjustment. So can realizing that traditional homeschooling may not capture all the academic supports 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 for students to work at their own pace along with a supportive team of teachers and others 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 more slowly through the course. If your child wants to skip ahead, teachers have additional work at the ready. AP® courses and dual enrollment opportunities for college credit encourage high school students to excel. Plus, K12-powered high schools may offer advanced course options you couldn’t offer as easily with traditional homeschool.
K12-powered online public schools are tuition-free. K12-powered private school fees vary but generally tuition ranges from $4,995 to $6,995 per year. Individual course options and tutoring costs vary.
Explore Your Homeschool Options
Find curriculum and courses for purchase.
Ready to dive into K12-powered online school?
Get started toward a full-time program today.