K12 Online Public Middle Schools for Grades 6-8
Every child deserves a safe and supportive school environment. With K12, students log onto their computer and learn from the comfort of home — enjoying a personalized, flexible curriculum built just for them.

Why attend Middle School with K12?
Middle school is time to explore and grow. At K12-powered schools, supportive teachers, engaging learning materials, and prizewinning curriculum help students embrace their strengths and reach new academic milestones.
Dedicated Teachers Who Make a Difference
Teachers can elevate a child’s education and spark their passion for learning. Trained in personalization techniques that prioritize student needs, teachers at K-12-powered schools invest in every child’s success, connecting with families along the way.


Course Variety Encouraging Exploration
Plant seeds for success early by encouraging your child to explore new interests. Choose from a variety of courses and electives — including languages, computer science, art, music, Advanced Learner Programs (ALPs), and Career and College Prep offerings.
How Do I Get Started?
Discover how K12 can help your child learn and succeed.















