Unlock your child’s full potential. Enroll today!

Tuition-Free Online Public School

A Strong Foundation for Learning Success Starts Here

K12 1682977876511 image

How Does Online Public School Work?

Like traditional public school, online public school is completely free. Unlike with traditional schooling, however, students can attend classes from the comfort of their own home — and choose a schedule that suits their lifestyle.

K12 1682977887478 image

Designed to support student success, K12-powered schools:

The Advantages of Online Public School

K12 online public schools offer students the flexibility to learn at their own pace, in their own place — while enjoying an engaging education and a fulfilling social life.

K12 NF3gB9Kor5yUqVIKR HjEyGSWZLXYfi image
Video Thumbnail

Benefits and Challenges of Online Public School

K12 image
Video Thumbnail

Student Socialization

K12 image
Video Thumbnail

Virtual Public School Curriculum

K12 1681754305770 1 image

Benefits of Public School Online

Personalized learning
Let your child set their own learning pace, so they can focus on challenging topics and breeze through the topics they master quickly.

Flexible schedule
Choose a class schedule that works for your family. All you need is an internet connection for anywhere, anytime learning.

Parent or guardian involvement
Shape your child’s education and future and play a hands-on role in their success.

Supportive school community
Connect and collaborate with state-certified teachers, counselors, administrators, and fellow parents to actively guide student success.

K12 1681754304732 1 image

The K12 Commitment

Dedicated learning time
K12 school is far more flexible than traditional public school, offering students ample time and space to work on projects throughout the day. As part of their learning experience students must attend live online classes and are expected to complete their online and offline assignments in a timely manner.

Especially in earlier grades, K12 students need a dedicated Learning Coach to help them stay engaged and on track. Typically, parents or guardians serve as their child’s Learning Coach, communicating with teachers, recording attendance, and helping students along in their learning journey

Parent or guardian support
Learning Coaches are an important part of the K12 educational experience, helping students become independent learners. On average, the Learning Coach can expect to spend 3-6 hours per day supporting elementary school students, 2-4 hours per day supporting middle school students, and 1-2 hours per day supporting high school students.

The Different Kinds Of Online Public School

There are many free online learning programs designed to meet a diverse range of needs. Across the country, K12 online public schools serve students in all grade levels, with an option for every family.

K12 1682977909834 image

Virtual Academies

Virtual academies are available for students in dozens of states across the U.S. They may incorporate both online and in-person learning, depending on the program.

K12 1682977924882 image

Career Prep

K12 students in grades 6-12 can join Stride Career Prep and get an insider’s look into different post-graduate job paths.

K12 1682977936835 image

Insight Schools

For students that need a little more guidance and support, Insight Schools offer block scheduling, credit recovery, and remediation.

K12 1682977955635 image

Awards and Recognition

K12 has accumulated various awards and recognitions for meeting the highest standards of educational management.

  • Cognia-Accredited
  • Award-Winning Curricula
  • Research-Backed Curricula
  • State-Certified Teachers

Learn More

Explore Featured Stories

K12 Sabrina 1 image


Grade 8

Explore Her Story

K12 Peter 1 1 1 image


Grade 2

Explore His Story

Have Questions? Look here.

K12 online public school options are free to attend and available in most states.

K12 students should spend 5-6 hours per day learning, just like they would at a traditional school. The time commitment for Learning Coaches varies depending on the student’s grade level.

All high school graduates from K12-powered schools receive a state-issued diploma.

Involvement will vary based on your child’s grade level. Younger students need more supervision, while older students tend to spend more time learning independently.

K12 1683542280601 image

I’m Ready to Find a School

Find a K12 school in your state.

Search Schools

K12 1683542328095 image

Enroll Today

Create a Parent Portal account to begin the enrollment process.

Create An Account

*K12 guarantees that students who continuously attend a K12-powered school for grades 1–3 will read on grade level by the end of 3rd grade. If not, we will provide extra support for those learners at no cost to you. K12-powered schools are schools and school districts that use a suite of curriculum and services from K12 and that K12 reports internally as K12-powered programs. Students must continue to meet the eligibility and policy requirements of their schools and states to continue their enrollment. Click here for full details about the eligibility requirements.