Cherry Creek Presbyterian


Creating a community of love and hope
for middle & high school students in Denver.

A safe place for students to be. belong. and become.

Weekly Happenings


Sunday Morning
10:00-10:30 Am
Weekly during school year,
First Sunday of the month during summer

Students and Families are invited to hang out with us every Sunday for a pancake breakfast! We encourage you to attend the main church service afterwards – sit with our group or with your family.

Middle School
Wednesdays | 6-7:45 PM
Last Night for Spring is 5/11


WED/NGT is an energy-filled evening for middle schoolers to hang out with each other, awesome adults, and Jesus. Enjoy games, small groups, and teaching. Nights will begin with Family Worship in the Worship Center. Come check us out!

High School
Mondays | 6:30-8:30 PM
Last Night for spring is 5/16


Join us for MON/NGT! Community, Teaching and worship are hallmarks of our night. Find a place to belong in small groups.


Weekend Retreats


Middle School Snow Camp at Timberline Lodge

Febuary 2023!

See Snow Camp 2020 photos!
Snow Camp Pictures

High School Snow Retreat
in Winter park

Febuary 2023!

See Boon 2020 photos!
Boon Pictures #1
Boon Pictures #2


Mission Trips



High School | Summer 2022

Support our team!
Donate Here

See Uganda 2019 photos!
Uganda Pictures


High School Families | Summer 2022

Support our team!
Donate Here

South Dakota

Middle school | July 10-16, 2022

Support our Team!
Donate Here

Camp Barnabas

High School | July 8-16, 2022!

Support our team!
Donate Here

Summer Camps


Great Escape

Middle school | June 13-18, 2022

2021 Pictures:

Check out 2021 pictures!


No Wimps

High school | June 6-11, 2022

Student Ministries

Chris Piehl

Chris Piehl

Pastor of Students & Families

Marc Ragusin

Marc Ragusin

High School Director

Molly Kamstra

Molly Kamstra

High School Ministry Resident

Andrew Vang

Andrew Vang

Middle School Director

Echo Essick

Echo Essick

Middle School Ministry Resident

Grace Ann Finley

Grace Ann Finley

Project Manager Ministry Resident

Email the Student Team

For Parents

Registered for camp but still need to pay or complete our CCPC waiver?