Online Schools in Colorado

As a national leader in online education for students from pre-kindergarten all the way through high school, K12 offers five, quality Colorado online public schooling options to fit your child's needs. Each school is a full-time, tuition-free online public school serving students statewide.

K12's Colorado online schooling options include:

Colorado Preparatory Academy | Grades K–12

Colorado Preparatory Academy (CPA) is accredited by AdvancED and believes in building a community of learners that not only interacts virtually with state-certified teachers but also meets face-to-face. CPA, in close partnership with parents, helps students to excel and grow by using dynamic, award-winning curriculum. Concurrent enrollment is available for eligible students interested in receiving credit to jumpstart their college experience.

Destinations Career Academy of Colorado | Grades 6–12

Destinations Career Academy of Colorado is accredited by AdvanceEd and is the only full-time, online Colorado Department of Education approved Career Technical Education (CTE) program in the state. Students receive an individually tailored education while exploring in-demand careers in the fields of health science, business, and information technology. Students prepare to earn technical credentials and may earn college credits and gain workplace experience while in high school.

Pikes Peak Online School | Grades 9–12

Pikes Peak Online School is an alternative public school option and offers a high level of individualized support for high school students both academically and emotionally. Highlights include credit recovery and self-improvement programs including guidance beyond high school.

Colorado Digital Academy | Grades K–8

Colorado Digital Academy features a mastery-based learning model for individualized learning. Online lessons are enhanced with hands-on learning materials with instruction provided by state-certified, experienced faculty.

Colorado Virtual Academy | Grades 9–12

Colorado Virtual Academy offers a challenging high school program with AP and Honors courses, world language subjects, and other programs to inspire independent, self-motivated learners. The program is staffed by state-certified faculty with most holding a Master’s in their area of specialty.

Learn more information about K12-powered online public schools in Colorado.


How Does it Work?

Online Elementary School

For grades K–5 students, the curriculum is mastery-based, meaning differing levels of self-pacing are possible depending on how the child is performing. The Learning Coach, which is typically a parent or other family member, is heavily involved in guiding the student through the lessons each day and works closely with the teacher to monitor student progress. Teachers provide instruction through live, online classroom sessions.

Online Middle School

In grades 6–8, live, teacher-led, online classroom sessions help students prepare for tests, master challenging concepts, or address gaps in learning. The Learning Coach provides guidance and oversight, but students begin to take more responsibility for their learning as they prepare to transition to high school.

Online High School

K12-powered schools use subject-specific teachers in high school and require students to stay on pace with the class each day. Live, teacher-led online sessions may be required. Teachers may also hold optional online "office hours" when students need extra help. Courses may be offered in a variety of levels, such as honors, AP®, and credit recovery. Learning Coach involvement varies based on the student’s motivation and abilities.

What Are Online Lessons Like?

K12-powered online public schools in Colorado use the award-winning curriculum developed by K12's team of experienced educational professionals. We invite you to explore these links to learn more about our outstanding, engaging curriculum and to try out some of our sample lessons:

What Is A Typical Online School Day Like?

Our website A Day in the Life is a fun, engaging place to meet three real K12 students and find out how they go through a standard school day. Through videos, images, and timelines, you'll see what individualized online learning looks like on an average day for Zachary (5th grade), Elayna (7th grade), Paola (11th grade), and their parents.

Attend a Live Event to Learn More

K12 sponsors live information events for families so you can talk directly with knowledgeable K12 representatives to learn more about our online school options in Colorado. We offer in-person events at locations around the state as well as live online events.

Other Online School Options

Our School Finder page will help you discover all your K12 online schooling options in Colorado and nationwide, including our private, tuition-based online schools or K12's online public school options in other states.