Command Palette

Search for a command to run...

Page Inspect

https://www.k12.com/
Internal Links
156
External Links
33
Images
53
Headings
48

Page Content

Title:K12 Online School Programs for All Grade Levels
Description:K12 offers online school programs for students in grades K-12, combining flexibility and quality education. ✓Explore our virtual school options now.
HTML Size:240 KB
Markdown Size:14 KB
Fetched At:June 24, 2025

Page Structure

h3Why K12
h5Why K12?The leader in online education since 2000, K12 provides personalized, flexible learning that helps students thrive.Learn More About K12
h3Academics
h5Elementary SchoolGrades K-5
h5Middle SchoolGrades 6-8
h5High SchoolGrades 9-12
h3Student Life
h5Student LifeWhen school is online, the possibilities are endless. Find resources, have some fun, and get to know your K12 community.Explore a Day in the Life
h3Enroll
h5EnrollReady to find the K12-powered school that’s right for your family?Find a School
h1Explore K12’s Online School Programs for Grades K-12
h2Tuition-FreePublic School
h2CertifiedTeachers
h2AccreditedLearning
h225+ Years ofExperience
h2Supporting K–12 Students Across the Country
h2Elementary School
h2Middle School
h2High School
h2Online Learning That Helps Students Succeed
h2PersonalizedLearning
h2Your Space,Your Pace
h2ScheduledLive Classes
h2GraduationGuaranteed
h2What Parents Want to Know About Online School
h3What is the day-to-day schedule like?
h3What is my involvement as a parent or guardian?
h3What materials are sent to me?
h3How do I enroll my student?
h2Do More—and Be More You—With Flex
h2Show the world your artistic side!
h2Your Child’s Graduation, Guaranteed
h2Why Families Love Us
h2We’re Here to Help
h2Take the Next Step
h5Schools by State
h5Popular Links
h5Get Help
h5Find a School
h5Schools by State
h5Company
h5Products
h2Do Not Sell My Information -Privacy Page
h2866.968.7512
h6Let's talk
h6Let's Talk
h6What brings you to K12?
h6Quick Links

Markdown Content

K12 Online School Programs for All Grade Levels

Enrollment for the 2025 school year is open! Learn how you can apply.

- 866.968.7512
- OLS Login
- Language Switcher
- English
- Español

- Why K12
- Academics
- Student Life
- Enroll
- Find a School
-
- More Info
- Enroll Now

Find a School

Close

### Why K12

##### **Why K12?**

The leader in online education since 2000, K12 provides personalized, flexible learning that helps students thrive.

**Learn More About K12**

**About Us**

About K12
K12 Online Accreditation
Parent & Student Resources
Types of Learners We Serve
Meet the Teachers
For Military Families
K12 Blog
K12 in the News

**Why K12?**

What Sets K12 Apart
Our Curriculum
Online vs. Traditional Public School
Leading in Online Learning
Leading With Literacy

**Safety Needs**

Safety Center
Bullying Prevention
Mental Health

**How Students Succeed**

K12 Student Hall of Fame
Overcome Learning Loss
Graduate Success
Hands-On Learning
1-1 Online Tutoring

**FAQs**

Questions & Answers

Why K12

### Academics

##### **Elementary School**
Grades K-5

##### **Middle School**
Grades 6-8

##### **High School**
Grades 9-12

Find a School

**Online Elementary School**

Online Public Elementary School
Online Prekindergarten
Online Private School
Course List
Sample Lessons
Advanced Learner Program
Special Education

**Online Middle School**

Online Public Middle School
Online Private School
Course List
Sample Lessons
Advanced Learner Program
STEM Education
Special Education

**Career and College Prep**

Career and College Prep Course List and Sample Courses
Explore Career Pathways
Career Clubs
Career Exploration for Teens
Career Quiz
Life Skills

**Online High School**

Online Public High School
Online Private School
Course Offerings
Course List
Sample Lessons
Special Education
AP® and Honors Program
STEM Education
Dual Enrollment
Credit Recovery
Diploma

**Career and College Prep Curriculum**

Career and College Prep Curriculum
Career and College Prep Course List and Sample Courses
Explore Career Pathways
Dual Enrollment
Certifications

**Student Clubs**

Career Clubs
Nursing Explorers
Student Advisor Program

**Career and College Services**

**Career and College Coaching**
Live Coaching Events
Coaching Outcomes
**Career Services**
Career Services Center
Career Exploration for Teens
Career Quiz
Life Skills
**Prep For College**
College Prep Center
College Application Checklist
Applying for Scholarships

Academics

### Student Life

##### **Student Life**

When school is online, the possibilities are endless. Find resources, have some fun, and get to know your K12 community.

**Explore a Day in the Life**

**Inside The Online Classroom**

How Online Learning Works
Flex Program
Personalized Learning
Role of the Learning Coach
Start Online Learning Strong
Game Plan For Success

**A Day In The Life**

A Day in the Life

**Social & Extracurricular**

Online School is Social
Extracurricular Activities
Events Calendar
Academic Competitions
Esports League
K12 Zone
K12 Skills Arcade
Learning with Minecraft

**Advice, Tips & Inspiration**

Podcasts & Webinars
School Safety
Mental Health
Learning Activities
1-1 Online Tutoring

**Benefits For Life**

Alumni Services

Student Life

### Enroll

##### **Enroll**

Ready to find the K12-powered school that’s right for your family?

**Find a School**

**Enroll**

Find a School Near You
How to Enroll in Online School
Enrollment Checklist
Midyear Transfer

**All School Options**

Compare Schooling Options
Preschool at Home
K-12 Public School at Home
K-12 Private School at Home
Homeschool Program
1-to-1 Live Online Tutoring
Supplemental Courses
Summer School at Home
Adult Learning

**Need More Help?**

Contact Us

Enroll

OLS Login

866.968.7512

**English** | Español

# 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.

Get In Touch

## Tuition-Free
Public School

at Home

## Certified
Teachers

Trained in Virtual Instruction

## Accredited
Learning

Made to Be Online

## 25+ 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.

- ## 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.

## Personalized
Learning

## Your Space,
Your Pace

## Scheduled
Live Classes

## Graduation
Guaranteed

## 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.

Learn More

## Do More—and Be More You—With Flex

The new Flex program lets you customize your family’s schedule, teacher support, and school–life balance for the ultimate in flexible online learning!

Find Your Flex Today

## Show the world your artistic side!

Students in grades K–12 are invited to show off their physical art, digital art, and/or photo skills in the **2025 K12 Art Competition**! Enter by Aug. 25 for a shot at $250!

Get Contest Details

## Your Child’s Graduation, Guaranteed

K12 guarantees all eligible students enrolled in K12-powered public schools graduate with a high school diploma—or we’ll pay for their education until they do.

Get to Graduation Day

1

/

3

REAL K12 STORIES

## Why Families Love Us

“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.

Contact Us

## Take the Next Step

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

Enroll Now

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.



##### Schools by State

Alabama Alaska All Arizona Arkansas California Colorado Connecticut Delaware District Of Columbia Florida Georgia Hawaii Idaho Illinois Indiana Iowa Kansas Kentucky Louisiana Maine Maryland Massachusetts Michigan Minnesota Mississippi Missouri Montana Nebraska Nevada New Hampshire New Jersey New Mexico New York North Carolina North Dakota Ohio Oklahoma Oregon Outside USA Pennsylvania Puerto Rico Rhode Island South Carolina South Dakota Tennessee Texas U.S. Virgin Island Utah Vermont Virginia Washington West Virginia Wisconsin WVVA Wyoming

Florida Virtual Instruction Program Disclosure Information

##### Popular Links

- About K12
- What Sets K12 Apart
- How Online Learning Works
- A Day in the Life
- Attend an Event
- K12 Private Academy

##### Get Help

- Frequently Asked Questions
- Ask for More Info
- Customer Support
- Chat
- Contact Us

##### Find a School

- Find a School
- How to Enroll
- Begin Enrollment
- Outside the U.S.

##### Schools by State

- Find a School

- Alabama
- Alaska
- All
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- District Of Columbia
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Outside USA
- Pennsylvania
- Puerto Rico
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- U.S. Virgin Island
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- WVVA
- Wyoming

##### Company

- Stride, Inc.
- Meet Stride
- Mission & Values
- Leadership & Board
- Investors
- Careers

##### Products

- Online Public Schools
- Career and College Prep
- Buy a Course
- Find a Tutor
- For Homeschoolers
- For School Districts
- For Teachers
- Tallo Career Platform

Families do not pay tuition for a student to attend an online public school. Common household items and office supplies like printer ink and paper are not provided. Our enrollment consultants can help address your technological and computer questions and needs.

Florida VIP (Virtual Instruction Program) Provider Disclosure Information

Stride (K12 Inc.) tracks on the NYSE under the symbol LRN.

Copyright © 2025 Stride, Inc. All rights reserved. The Stride wordmark, logo, and other marks referenced herein are trademarks of Stride, Inc. and its subsidiaries. Other company names and trademarks are the property of their respective owners.

- Terms of Use
- Privacy Policy
- Your Privacy Choices
- Do Not Sell/Share My Info
- Accessibility
- IP Policy

More Info Enroll Now

**Do Not Sell or Share My Personal Information**

We will honor your choice to opt-out of the “sale” or “share “of your personal information and for “targeted advertising” (as such terms are defined in any applicable laws and described in our Privacy Policy). This choice does not impact your account or emails you are subscribed to receive from us.  Please see our **Privacy Policy** for more details.

The information you provide below, if needed, will facilitate your request to opt-out of out of the sale or share of your personal information and for targeted advertising. If you do not provide the information requested below, we may not be able to identify you and process your request to opt-out. Any information you provide below will not be used, disclosed, or retained for any purpose other than processing your opt-out request.

## Do Not Sell My Information -Privacy Page

"\*" indicates required fields

\* First Name\*

\* Last Name\*

\* Email Address\*

\* Phone Number\*

\* Phone Number\*

State\*

\* Select StateInternationalAlabamaAlaskaAmerican SamoaArizonaArkansasCaliforniaColoradoConnecticutDelawareDistrict of ColumbiaFloridaGeorgiaGuamHawaiiIdahoIllinoisIndianaIowaKansasKentuckyLouisianaMaineMarylandMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew MexicoNew YorkNorth CarolinaNorth DakotaNorthern Mariana IslandsOhioOklahomaOregonPennsylvaniaPuerto RicoRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahU.S. Virgin IslandsVermontVirginiaWashingtonWest VirginiaWisconsinWyoming

\* Zip Code\*

Do Not Sell My Information

Do Not Sell My Information

Name

This field is for validation purposes and should be left unchanged.



"\*" indicates required fields

\* First Name\*

\* Last Name\*

\* Email Address\*

\* Phone Number\*

\* Phone Number\*

State\*

\* Select StateInternationalAlabamaAlaskaAmerican SamoaArizonaArkansasCaliforniaColoradoConnecticutDelawareDistrict of ColumbiaFloridaGeorgiaGuamHawaiiIdahoIllinoisIndianaIowaKansasKentuckyLouisianaMaineMarylandMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew MexicoNew YorkNorth CarolinaNorth DakotaNorthern Mariana IslandsOhioOklahomaOregonPennsylvaniaPuerto RicoRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahU.S. Virgin IslandsVermontVirginiaWashingtonWest VirginiaWisconsinWyoming

\* Zip Code\*

\* What grades are you interested in?\*

K-8

9-12

I have questions about the following topics.

Career & College Prep

Advanced Learning

Special Education

Add a personal note

My child/children are already enrolled at a K12 school

My child/children are already enrolled at a K12 school

By submitting the information above, you consent to receive text and mobile phone communications from Stride/K12, affiliates and/or schools using K12 curriculum and administrative services, including texts and calls using auto dialers. These communications may include promotional content or be for transactional or informational purposes. Message and data rates may apply. Message frequency varies. You can opt out at any time by following the instructions in each message. For more information visit our **Terms of Use** and **Privacy Policy.**

Name

This field is for validation purposes and should be left unchanged.



## **866.968.7512**

###### Let's talk

###### Let's Talk

Call Us
Chat with Us
Contact Us

###### What brings you to K12?

Tell us about your interest in online student education and we’ll find what you’re looking for.

Discover K12

###### Quick Links

FAQs
Day in the Life
How to Enroll
Find a School