Online Public Elementary School
Encourage your child to explore the wonderful world around them. Live discussions, fun assignments, and K12’s interactive technology help students build a strong foundation for lifelong learning.
Congratulations to the Class of 2024! Learn more about the K12 high school experience.
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.
Help your child reach their full potential with a K12-powered education—and watch their love for learning blossom.
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.
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.
Our top-tier curriculum blends live classes, engaging videos, hands-on activities, and more to accommodate all learning styles and encourage exploration.
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.
K12 is accredited and has accumulated various awards and recognitions for meeting the highest standards of educational management.
Students have chosen a K12-powered education since 2000.
Of parents say K12 helped their child prepare for the future.
Of graduates from K12-powered schools believe they’re excelling at their current jobs.
In just three steps, your student can be K12-ready!
Once you join the Parent Portal, you’re just a few clicks away from submitting your application.
Supporting documents may include a birth certificate, transcript, or medical records.
Keep your child in school as you wait for approval, which can take up to two weeks.
Select your state for a list of K12-powered online schools in your area.