Tuition-free online middle school
Find a K12-powered online
middle school near me.
No online schools available for zip code entered
No online schools available for zip code entered
Is online middle school right for your child?
Personalized Learning
State-Certified Teachers
Engaging, Interactive Curriculum
Online and In-Person Sessions and Activities*
A Supportive School Community

First Name

A Day in the Life of an Online Middle School Student

First Name

How does online middle school work?
Attend live online classes, complete assignments, watch videos, and take quizzes.
Participate in live discussions, post on message boards, and connect with peers.
Complete practical assignments offline to help reinforce concepts.
K12-powered online middle school resembles a traditional brick-and-mortar school but with the added convenience of taking place online. K12-powered schools offer personalized learning tailored to your child’s unique learning needs. 6–8 students can learn anywhere there’s an internet connection at any time with 24/7 access to our Online Learning System (OLS) and a variety of interactive offline activities.
What does the online school experience look like?
The K12 online platform is designed to deliver engaging classes, support students, and keep things organized for parents. Students work on their own or in small groups as they become more independent learners. Plus, state-certified teachers are only a question away. Watch the demo to see how it works.

Sort by category
Curriculum
Our curriculum is rooted in the principles of how children learn, while the online school platform harnesses the power of 21st-century technology to make learning come alive. Stride K12-powered online middle schools offer courses in English, math, science, history, world languages, art, and music.** In addition to required courses, students can choose from a variety of electives, including a career explorations course offered at select schools. All courses are designed to help your child find what interests them, prepare for standardized tests, and set a path for success in high school.
Explore Online Courses
Stride K12-powered online middle schools offer engaging, interactive courses that combine tried-and-true educational approaches with the best practices for online instruction.
Your Student's Team
As a parent, you play an active role by partnering with teachers and your child—while K12 and your school provide resources, advice, and access to the support of an online parent community.

Student's Role
In middle school, content is mostly online with some opportunities for in-person learning,* and students begin to work more independently.
Watch this video to take a closer look at how online middle school works.


Parent's Role
You or another responsible adult act as your child's Learning Coach. Learning Coaches work with teachers—helping to monitor student attendance and mastery of online lessons and assessments. On average, you'll spend 2–4 hours a day providing guidance and oversight.†
Explore what the role of the Learning Coach is like in middle school by watching this short video.

Teacher's Role
State-certified teachers help create student learning plans, monitor progress and attendance, teach live online classes, and hold online help sessions and office hours.
Click to view what to expect from your middle school student's teachers.
And for more information, take a moment to meet the teaching team.
Awards and Recognition
K12 meets the highest standards of educational management, and has been recognized with awards and accolades for its curriculum, programming, and technology.
Cognia-Accredited
Award-Winning Curriculum
Research-Backed Curriculum
State-Certified Teachers
It's never too early to help prepare your child for college, a career, or both.
You may want to consider Stride Career Prep, which combines traditional academics with a career-focused, college-ready education. Middle schoolers can get a head start by taking a career explorations elective to discover their interests and begin to chart a path to a bright future.‡

Ready to Enroll?
You've done your research, you like what you see, and you're ready to sign up. Click below to get the process started by creating a Parent Portal account or logging in to your existing account.
*In-person learning opportunities vary by school. Please check with your school.
** Courses vary by school. Please check with your school.
†This time varies based on the independence of your student.
§Extracurricular activities and clubs vary by school. Please check with your school.
‡Not all Stride Career Prep programs offer middle school grades. Please check with your school.
Social Connections
Middle school students thrive when they can relate to their peers. Students at K12-powered schools have lots of opportunities to connect with each other through extracurricular clubs and activities—both online and in person.§ In addition to your school's offerings, Stride K12 has 50+ national online clubs, giving your child the chance to build friendships across the country.
Watch these videos to learn how families fit social time into their school day.