TUITION-FREE PUBLIC SCHOOL AT HOME & SO MUCH MORE

Explore Online Education for Grades K–12

With programs tailored to each child’s needs, interests, and goals, there’s something for every learner with K12. Whether you’re looking for full-time school or extra support at home, we’ve got your family covered.

New!

Find learning options with extra flexibility

The Flex program offers live and on-demand classes that fit your schedule.

card-image-0card-image-mobile-0

Find learning options with a bit more structure

Students attend live classes while working at their own pace.

card-image-1card-image-mobile-1

We power 80+ schools nationwide, including:

Logo 1
Logo 2
Logo 3
Logo 4
Logo 5
Logo 6
Logo 7
Logo 8
Logo 9
Logo 10

THE K12 DIFFERENCE

Online Learning That Works for Your Child

alt-card-0alt-card-mobile-0

Education Designed for Real Life

Your student can thrive with a quality curriculum from certified teachers trained in online education. K12 ensures every student’s unique needs are met and families get the support they deserve.

alt-card-1alt-card-mobile-1

Everything you need delivered to your door

Say goodbye to supply lists and hello to convenience. From art kits to science experiments, K12 delivers school materials right to your door. Some families qualify for a laptop as well!

alt-card-2alt-card-mobile-2

Beyond the Screen and Into the World

See what your students are learning, track their progress, and get the support and resources you need for an education experience that works for your family.

alt-card-3alt-card-mobile-3

We’re Here for Parents, Too

See what your students are learning, track their progress, and get the support and resources you need for an education experience that works for your family.

HOW ENROLLMENT WORKS

From Application to Enrollment in 3 Simple Steps

Ready to enroll your child in online school? It’s easy as 1, 2, 3!

alt-card-0

Find the school for you

Use our School Finder tool to view the available options in your state and learn which one might be the best fit for your student. If you’re not sure, our enrollment specialists can help you decide.

alt-card-1

Create your account

Once you’ve decided on a school, register for your account on our Enrollment Portal. Your account keeps your information organized in one easy-to-find place.

alt-card-2

Complete your application

Fill out information about your student and upload relevant documents. Depending on where you live and your child’s needs, your requirements may vary, but don’t worry. Our enrollment team can help you along the way.

Learn more about our schools:

Young girl smiling while using a laptop, wearing headphones around her neck. Background is bright yellow with floating star graphics, conveying a cheerful tone.

Start Your Journey With K12 Today

School’s starting soon, and K12 can help make this your best year yet! From flexible learning to top-notch curriculum, the perks of a K12-powered education are endless.

Join the K12 Summer Quest!

Join the K12 Summer Quest!

Keep your student’s skills sharp all season while they earn prizes with fun summer learning games in the K12 Skills Arcade! Friends join free with promo code SUMMERQUEST.

A New Way to Bring Adventure to Life

A New Way to Bring Adventure to Life

K12 Story Studio helps kids build literacy skills while having fun! They craft stories, complete with vibrant illustrations, by choosing their heroes, settings, and more.

Home V2 image 1 (name kesha testimony)

REAL K12 STORIES

Why Families Love Us

“K12 has provided our family freedom, flexibility, and convenience through their program. It’s definitely amazing.”

Kesha, Mom and Learning Coach to a 4th grader1

We’re Here to Help

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

Home V2 image 2 (name contact icon 1)

Take the Next Step

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

Home V2 image 3 (name enroll icon)

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.

Home V2 image 4 (name footer divider)