Enroll Now
Your child’s success story starts here.
How to Enroll
With K12, every student can excel at their own pace — right from the comfort of their home. Enroll your child in a K12-powered online school by following three simple steps:
1. Choose your school
You have plenty of options, both public and private! Explore K12-powered schools in your state with our Find a School tool.
2. Create an account on the Enrollment Portal
Here, you can access your online application, real-time alerts, and links to important information.
3. Answer admissions questions
An A+ education is just around the corner!
Midyear enrollment
We’ll help your child find their best fit — whether they’re seeking more rigorous academics, a safer learning environment, flexible scheduling, or simply a fresh start.
Starting online learning strong
Help your child put their best foot forward. Check out valuable student resources — and inspire a lifelong love of learning, right from the start.
Ready to get started?
Enroll in minutes to kick off your child’s most exciting learning journey yet.