Welcome to Colorado Preparatory Academy

Colorado Preparatory Academy (CPA), an Education reEnvisioned program, is a tuition-free, full-time online public school serving K–12 students. We inspire students to reach their potential through a personalized learning program featuring engaging courses, caring teachers, and a vibrant school community.

Student taking notes at home while working with her laptop

Honors, AP®, and Concurrent Enrollment

Special Programs to Support Families and Students

Field Trips, Open Houses, Social Events, and Clubs

Multiple Learning Pathways and Approaches

Testimonials

“I feel that CPA’s teachers are especially involved and supportive. For instance, my student ambassador advisor, Mrs. Wortley, is an incredibly kind and inspiring leader. In an online setting, CPA teachers go the extra mile to ensure each student succeeds, which is impressive given the limited in-person interaction compared to brick-and-mortar schools.”

CPA student*

“The environment of brick-and-mortar schools and the way they are set up wasn’t a choice we wanted to make for Ari. I want better for my kids—to explore and have fun. Since enrolling with CPA, we are super happy with the support. It’s been amazing. The faculty is amazing, the curriculum is amazing.”

Trista

CPA parent**

“As a parent, our kids’ happiness is all we can hope for, and I’m so thankful they have this school!”

Michelle

CPA parent**
Welcome blog image

Welcome to the CPA Blog: Your Hub for Connection and Inspiration

We’re thrilled to launch the Colorado Preparatory Academy blog! Here, you’ll find educational tips, inspiring student success stories, community spotlights, and updates to keep you informed. Whether you’re a parent, student, or educator, we designed our blog to support and celebrate the CPA family. Join us as we share, connect, and grow together on this exciting new platform!

Read More

Latest Updates

AMP Camp Gives Online Students a Chance to Connect

AMP Camp Gives Online Students a Chance to Connect

May, 1, 2025

Nearly two dozen virtual learning students from Colorado Preparatory Academy (CPA) and Pikes Peak Online School […]

Read More

Thornton native’s online school journey accelerated journey to law school, cut tuition

May, 1, 2025

Success starts with determination. For Marissa Parks, a Thornton native, her journey through online education became […]

Last Call for Young Colorado Culinary Creators To Enter K12 National Cook-off Competition

Jan, 27, 2025

The K12 National Cook-Off Competition is back, inviting students in grades 6-12 from K12-powered schools to […]

Three Brush Area Siblings Sweep School’s Virtual Gingerbread Contest With Sweet Creations

Jan, 20, 2025

Three siblings from Brush, Colorado Preparatory Academy students Osmar, Nalany, and Leilany, placed in their school’s […]

Colorado 6th Grade Student Wins National Robotics Competition

Oct, 2, 2024

Diego, a 6th grade student at Colorado Preparatory Academy, kicked off his school year with an […]

K12

Add your color to the K12 Art Competition!

Add your color to the K12 Art Competition!

Wednesday, February 25 – June 1, 2026

Celebrating 20 years of creativity! Students in grades K–12 are invited to submit bold, original artwork in Physical Art, Digital Art, or both. Cash prizes will be awarded to the top entries in every grade and category! Submit your artwork by June 1, 2026.

K12

Student Stories Take Center Stage

Wednesday, March 18 – June 30, 2026

It’s time to hit record! Open exclusively to currently enrolled K12-powered students in grades K–12, the K12 Reel Me competition invites students to create a 30- to 60-second video sharing their “My K12 Why”—what inspires them and why K12 works for them. Top winners in each grade band will choose between $500 cash or a GoPro Creator Kit. Don’t miss it—submit your reel by June 30, 2026.

K12

K12 Enrollment Zoom Sessions 2026-2027

Monday, January 26 – January 31, 2027

Finding the right school environment for your student is a significant decision—and our enrollment team is here to support you every step of the way! What is the K12 Virtual Information Session? This information session is held via Zoom and designed to provide you and other interested attendees with an understanding of K12 and K12-powered schools, programs, and enrollment procedures. You will learn how K12 provides students with a personalized, flexible, and safe learning environment. The session allows you to ask questions, explore offerings, and get insights directly from K12 employees.  We want to ensure you have all the information you need to make an informed choice for your student, and we look forward to assisting you! Sessions are held Monday–Friday, Noon–5 PM (ET) BEFORE YOU ATTEND Learn more about online learning by watching this video! How online learning works Session Highlights Overview of K12 & Schools: Learn about our diverse range of schools and their unique educational approaches that cater to different learning styles. Enrollment Process: Get guidance on the enrollment process, necessary forms, documentation, and important dates. We will not be able to discuss personal application information during the session, as it is not a private connection. Looking to connect one-to-one? Call 866.968.7512 or use our K12.com online chat feature! Q&A Interaction: Have your questions answered by our experts in real-time, addressing any concerns you may have about our schools, teaching methodologies, or support services.

Tallo

Feb, 19, 2025

Find college and career options all in one place with Tallo! Learn more

Strong Start

Feb, 19, 2025

EverySchoolDayCounts – From day 1 until the last day of school, attendance matters! Go>>

Enrollment

Feb, 19, 2025

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