Enroll in a Leading Online Public School Program

Whether your child is just starting school or nearing graduation, K12 has your back with tuition-free online public school options for every need and grade level.

A young man with headphones smiles while using a laptop. A woman's portrait is in a circle above him. The background is a mix of green and blue with yellow star icons, conveying a cheerful mood.

How does online public school work?

Like traditional public school, online public school is tuition-free. Unlike with traditional schooling, however, students can attend classes from the comfort of their own home—and work at their own pace for a more flexible schedule.

Smiling girl in goggles, wearing a plaid shirt, holds a container. She sits cross-legged against a black background with yellow stars and pink swirls.
  • Teachers Who Get Your Student

    State-certified and trained in online learning, teachers at K12-powered schools understand your student’s unique needs. When you need support, they’re only a phone call or email away.

  • Schoolwork That Sparks Joy

    Our top-tier curriculum blends live classes, engaging videos, hands-on activities, and more to accommodate all learning styles and encourage exploration.

  • Exciting Extracurriculars

    Start a baking club, join a basketball team, dance with friends—students at K12-powered schools have plenty of opportunities to have fun and socialize, both online and offline.

  • High Standards and Recognized Schools

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

3M

+

Students have chosen a K12-powered education since 2000.

95

%

Of parents say K12 helped their child prepare for the future.

78

%

Of graduates from K12-powered schools believe they’re excelling at their current jobs.

Benefits of Online Public School with K12

Piggybank icon

Tuition-Free Enrollment

K12-powered online public schools are available tuition-free in most states, ensuring that high-quality education is accessible to all students.

Online Public Schools image 1 (name icon Calendar)

Flexible Schedule and Pace

Students have diverse learning styles, strengths, and needs. Find the school schedule that works best for your child.

Online Public Schools image 2 (name icon Headphones)

Fewer Distractions

Live virtual classes, structured assignments, and built-in time for brain breaks provide students with a focused environment that promotes learning.

Choose Your Learning Adventure

Three children with diverse interests are showcased: one smiling with pencils, another holding a graduation cap, and a girl looking through a magnifying glass near a microscope. A cartoon fox adds a playful element. The background features colorful, overlapping shapes, creating a fun and educational tone.
  • Elementary School

    Build a strong foundation for a lifelong learning.

    Grades K-5

  • Middle School

    Middle schoolers thrive with an encouraging and safe space for learning.

    Grades 6-8

  • High School

    Give your teen the tools to succeed in high school and beyond.

    Grades 9-12

Learning Options for Every Student’s Path

Online Public Schools image 3 (name icon Briefcase)

Career and College Prep

Pilot, lawyer, nurse—pave the way for whatever your child wants to be when they grow up. College and Career Prep courses help them gain professional skills, earn college credits, or simply explore career paths for the future.

Online Public Schools image 4 (name icon Online Status)

Live Online Tutoring

With K12 tutoring, those tricky subjects will finally click. Our tutors offer the exact instruction your student needs to understand algebra, speak Spanish, or nail the art of essay writing once and for all.

Online Public Schools image 5 (name icon User 1 1)

Individual Courses

Help your student get ahead, catch up, or learn something new with flexible, fee-based courses. Browse hundreds of options in language arts, math, social studies, science, and a wide variety of electives to spice up your child’s education.

A cheerful person with headphones around their neck holds a laptop, seated against a light blue background with yellow stars. The scene conveys a positive and relaxed mood.
  • How do I enroll?

    In just three steps, your student can be K12-ready!

  • Step 1: Apply

    Once you join the enrollment portal, you’re just a few clicks away from submitting your application.

  • Step 2: Upload required documents

    Supporting documents may include a birth certificate, transcript, or medical records.

  • Step 3: Get approved

    Keep your child in school as you wait for approval, which can take up to two weeks.

Online Public Schools image 6 (name Icon Map 3)

I’m Ready to Find a School

Select your state for a list of K12-powered online schools in your area.