Unlock your child’s full potential. Enroll today!

Online High School Programs and Courses

Schoolfinder Icon

Find a Stride K12-powered school near me

Please Enter Zip code or State

Is an online high school program right for your teen?

In high school, students begin to zero in on their interests and explore the options. To nurture those passions, your student needs an environment that will foster hands-on, exploratory, and creative learning. Online high school programs provide a setting that prioritizes their individual learning style.

K12-powered online high schools provide courses designed to help each student find what interests them and follow that path through to postgraduation success in the workforce or college. Online high school courses meet learners wherever they are, letting them complete their education at their own pace and in their own space. These schools work to meet the needs of diverse learners, offering many high school courses at varying levels: comprehensive, remediation, credit recovery, honors, and Advanced Placement®.*

Explore our list of online high school courses, and view sample lessons to determine if an online high school program is a good fit for your student.

Explore Online High School Programs and Courses that Support Your Teen’s Future

To get a jump-start on college and career, K12 offers Stride Career Prep. This program allows students to complete high school requirements while taking career-focused electives to build real-world skills and prepare for life after graduation. Learn more about Stride Career Prep and the online high school courses that can help your teen explore careers in diverse industries.

Stride Career Prep offers pathways in these high-demand career fields:**

K12 1616063513956 image

Business

K12 1616063527970 image

Information Technology

K12 1616063541947 image

Health and Human Services

K12 1616063557447 image

Manufacturing

K12 1616063574184 image

Agriculture, Food, Natural Resources

How an Online High School Program Can Work for You

K12 1620671890396 image

Why K12?


We empower students to learn in the ways that are best for them—in their own place, and at their own pace. Online high school classes allow you to do school wherever there’s an internet connection. The goal remains the same—helping diverse learners thrive. 

Explore how online learning works, and complete an online course demo to get a taste of how a K12-powered education works.  Learn more about the difference between online public school and online private school and how K12-powered schools are a unique fit for military families.

Extracurricular Activities

Interactive online high school courses are only part of the K12-powered education experience. Extracurricular activities are offered to foster real connections between students and their peers. In addition to your school’s offerings, K12 has 50+ national online clubs, giving your teen the chance to engage with peers from across the country.

K12 1683575354159 image
K12 1660174329432 image

Succeed with Online Learning

Students work more independently in high school but are still supported by a team of people and support resources. Explore the role of a Learning Coach and play an active role in your teen’s education. Bookmark the K12 blog as your home base for how-to’s, best practices, routines, and special programs and supports.

K12 1660166988623 image

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.

Get Started

*Courses and course materials vary by school and course.

**Opportunities vary by school; please visit your school page or check with your school counselor.