Explore K12’s Online School Programs for Grades K-12

Learning isn’t one size fits all. With full-time school programs and other learning options tailored to each child’s needs, interests, and goals for the future—there’s something for every learner.

Father and son looking at laptop with Strider pointing

Tuition-Free
Public School

at Home

Certified
Teachers

Trained in Virtual Instruction

Accredited
Learning

Made to Be Online

20+ Years of
Experience

in Online Education

WHO WE SERVE

Supporting K–12 Students Across the Country

We meet students where they are—academically and geographically. From tuition-free public schools to tuition-based private schools, K12 offers flexibility for students and families no matter their ZIP code.

US map with student bubbles. 3+ million students have chosen K12

Elementary School

Grades K-5

Middle School

Grades 6-8

High School

Grades 9-12
Find a School

HOW IT WORKS

Online Learning That Helps Students Succeed

Dedicated teachers, quality curriculum, learning materials, and supportive community make for a great school experience. K12 provides everything your child needs to thrive.

Strider pointing at curriculum

Personalized
Learning

Your Space,
Your Pace

Scheduled
Live Classes

What Parents Want to Know About Online School

What is the day-to-day schedule like?

The school day is a mix of scheduled, live classes with instruction from certified teachers, assignments and practice skills that students complete at their own pace, and breaks to fit in social activities or other needs.

What is my involvement as a parent or guardian?

Parents or other responsible adults act as the Learning Coach for their students. They provide oversight and assistance where needed, including helping students stay on track with assignments and communicating with teachers for extra support.

What materials are sent to me?

The learning materials your child needs to complete their classes are included! K12 provides books, art supplies, science equipment, and, oftentimes, even a computer.

How do I enroll my student?

Visit the How to Enroll page to find the school that’s right for your family and get started. Sign up for the fall or transfer, whatever works best for your family. We have people ready to help you through the application process and answer your questions.

More How It Works FAQs
A fox perched atop a colorful stack of hearts, showcasing a whimsical and charming scene.

Transfer Today & Transform Your Child’s Future

If your child faces challenges at their current school, K12 can help you make a change—even in the middle of the school year.

A woman wearing headphones smiles while working on her laptop, exuding a sense of joy and engagement

Online One-to-One Tutoring Is Available

Does your child need extra help getting or staying ahead at school? Give the support they need with personalized tutoring sessions led by certified teachers.

Two boys proudly hold up a robot against a vibrant blue background, showcasing their excitement and creativity.

Let the Bot Battles Begin

Get ready for the 2025 K12 Robotics Competition! Students can showcase their skills and compete for a $500 grand prize. All levels welcome—no coding experience needed.

REAL K12 STORIES

Why Families Love Us

Donesha in circle with clock

“K12 empowers us to take our time back. It gives us control of our schedule. It gives us control of us raising our children the way that we want to raise them and for them to succeed in life.”

Donesha, Mom and Learning Coach for two 3rd Graders and two 11th Graders + Military Spouse1

Explore More Stories

We’re Here to Help

Have questions or not sure what step to take next? Let us help figure it out.

message bubbles in circle

Take the Next Step

Ready to sign up? We can’t wait to welcome your family to the K12 community.

profile check in circle

K12 has served more than 3M registered learners through its managed public schools, private schools, and Learning Solutions. This information is directly from the Stride User Dashboard, which meticulously tracks registrations for every Stride product and service.

Individual class schedules and requirements will vary by state, school, and the individual needs of each student. Course materials vary, and certain schools may not provide computers or may have specific requirements for providing equipment.

1Donesha is the parent of a 2022 student at a K12-powered school in VA, and their statement reflects their experience at their child’s school.