ENROLL

Why Choose RMP

At Rocky Mountain Prep, we believe every child deserves an education that challenges them, celebrates them, and helps them grow.

Submit Interest Form

When you choose RMP, your child joins a community that:

Combines strong academics with classrooms filled with warmth and belonging

Teaches both knowledge and character through our PEAK values: Perseverance, Excellence, Adventure, and Kindness

Partners closely with families to support each child’s unique journey

Offers a clear path from early childhood through 12th grade, grounded in consistency and community

Starting your RMP journey is simple.

Starting your RMP journey is simple. Follow these steps to find your school and complete enrollment.

Submit an Interest Form:

Tell us which campuses interest you. Our enrollment team will connect with you to answer questions and help you take the next step.

Submit Interest Form

Apply Through SchoolChoice or Open Enrollment:

For Denver: complete DPS SchoolChoice (Round 1 or Round 2)
 For Aurora: (RMP Fletcher) Apply through the APS Open Enrollment process.
 Tip: Rank your RMP campus as your top choice for the best chance at securing your seat.

Accept Your Offer:

If you receive a seat through the lottery or enrollment process, confirm your spot right away to hold your place.

Complete Registration and Family Onboarding:

Create or log in to your Parent Portal account. Submit required forms and documents like health, address, and demographic information. (See our onboarding checklist.)

Prepare for the First Day of School:

Attend orientation, pick up supplies, check uniform policies, and review your school calendar so your child is ready to start strong.

Interest Form

To hear from someone at the school you are interested in enrolling at, please fill out the interest form below.

Frequently Asked Questions

How is Rocky Mountain Prep different from other public schools?

Rocky Mountain Prep is a network of 12 public charter schools serving students from early childhood through 12th grade. Because we’re one community of schools, families can stay with RMP from ECE3 through graduation. Our students learn through a balance of rigor and love, and both of our high schools have a 100% college acceptance rate.

My child has an IEP, 504, or Gifted ALP. Will Rocky Mountain Prep meet their needs?

Yes! Every RMP school provides services and supports for students with a variety of learning needs, including Special Education, 504, and Gifted & Talented programs. Some campuses also offer more specialized programs such as Moderate-Intensive Centers. Connect directly with your school to learn more about the supports available.

Does Rocky Mountain Prep offer transportation?

Most RMP schools provide bus routes serving neighborhoods near each campus. Contact your school directly to confirm route details and the stop closest to your address.

Do students wear uniforms?

Yes. Uniforms are required each day and include RMP-branded polos or sweatshirts in colors specific to each campus and grade level. Families can purchase uniforms at our Welcome to RMP and Back to School Bash events, or through our uniform vendor year-round.

How do I apply for my student to attend RMP?

We are excited to welcome your family!

  • For Aurora (RMP Fletcher): Follow the Aurora Public Schools Open Enrollment process. APS applications open in January 2026. Visit APS Open Enrollment
  • For Denver campuses: Complete the DPS SchoolChoice application between December 2, 2025 (10 a.m.) and January 20, 2026 (4 p.m.). Learn more at DPS SchoolChoice.
  • DPS Information Page: https://schoolchoice.dpsk12.org/

    I want to apply but need help. What should I do?

    We’re happy to help you through the process. Call your school directly for support. If you reach us outside of business hours, leave a message and someone will get back to you soon.

    Elementary Schools

    Rocky Mountain Prep
    Berkeley
    Denver Public SchoolsPreK - Grade 5(720) 464-3550
    Rocky Mountain Prep
    Creekside
    Denver Public SchoolsPreK - Grade 5(720) 863-8920
    Rocky Mountain Prep
    Fletcher
    Aurora Public SchoolsPreK - Grade 5(720) 863-8922
    Rocky Mountain Prep
    Ruby Hill
    Denver Public SchoolsKindergarten - Grade 5(720) 460-2800
    Rocky Mountain Prep
    Southwest
    Denver Public SchoolsPreK - Grade 5(720) 440-2277

    Middle Schools

    Rocky Mountain Prep
    Federal
    Denver Public SchoolsGrades 6-8(720) 460-2800
    Rocky Mountain Prep
    Green Valley Ranch
    Denver Public SchoolsGrades 6-8(303) 999-2893
    Rocky Mountain Prep
    Noel
    Denver Public SchoolsGrades 6-8(303) 999-3825
    Rocky Mountain Prep
    Sunnyside
    Denver Public SchoolsGrades 6-8(720) 464-3550
    Rocky Mountain Prep
    Westwood
    Denver Public SchoolsGrades 6-8(303) 962-9880

    High Schools

    Rocky Mountain Prep
    RISE
    Denver Public SchoolsGrades 9-12(720) 485-6393
    Rocky Mountain Prep
    SMART
    Denver Public SchoolsGrades 9-12(303) 962-9880