Camps and Clinics

Closure information

  1. The Recreation Center, Miller Activity Complex and the Millhouse at Philip S. Miller Park are closed. Most programming including Adventure Club preschool, athletics, aquatics, adaptive recreation, arts and enrichment, birthday parties, field rentals, fitness and wellness classes and SilverSneakers classes are canceled. Town’s parks, open spaces and trails remain open.  

    The Town of Castle Rock has received approval from the Tri-County Health Department to operate our licensed day camps.  CSU RAM Camp, Rock Rec Camp and Adventure Club camps are open and enrollment is happening now!  Camps begin May 26th.  Click here for information on the camps and to register.

    The new public health order that took effect April 27 means that Town courts (basketball, pickleball and tennis) are also now open, along with the Town’s skate park. While enjoying these amenities, members of the community must practice social distancing – including ensuring masking, distancing of at least 6 feet, and gatherings of no more than 10 people at a time. The intent remains to limit interactions to only those within your own household. Good hygiene – like not touching your face, and washing your hands well, and often – also remains important.

    Playgrounds – including the FitGround at PSM Park – as well as park pavilions, picnic areas, group gathering areas and fields for organized team practices remain closed under the current order, which is presently set to remain in effect through May 26.

The Miller Activity Complex offers a full array of indoor sports programs for all ages. Different camps and clinics are offered year-round for kids from 15 months to 18 years old. 

For our most up-to-date schedules and more information on each camp or clinic please see our registration page or select a program from the tabs below.
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  1. Athletic Sport Camps
  2. Fencing
  3. My Gym

Castle Rock Athletic Camp

Our Athletics half-day and full-day camps are designed for youth ages 7-12 and will provide each athlete an opportunity to learn a different sports throughout the week. Athletes will participate in small & large group instruction, drills, games and/or scrimmages. If you are looking for a full day camp, we have an option to combine the half-day Athletic Camp with a half-day of Rock Rec Camp. Full day camps include a morning of multi-sport activities and then the second half of the day at Rock Rec camp. The full-day camp schedule includes the above morning schedule, plus daily field trip schedule in the afternoon. 

Full day: 8:30 a.m.-4:30 p.m.
Fee:  $195 ($240 nonresident)
Register for full day camps

Half day: 8:30 a.m.-12:30 p.m.
Fee: $95 ($110 nonresident)
Register for half day camps

Fall Break Session

Multi-Sport Monday: Basketball, Tuesday: Volleyball, Wednesday: Soccer, Thursday: Flag Football, Friday: Lacrosse
Oct. 14-18
Register for half day camps                                                                                                                                          Register for full day camps

For more information on a camp click on the link above. A completed emergency packet with a current immunization record from your doctor is required to attend. Forms can be picked up at the Recreation Center. 

  1. Soccer Buddies
  2. Strider

Soccer Buddies (ages 15 months-12 years)

Soccer Buddies goes beyond just teaching kids athletic and soccer skills. Our expert coaches use soccer as a tool to teach confidence, perseverance and teamwork – core values that will help your child thrive in any situation. We design our classes to provide age appropriate and fun learning opportunities for kids ages 15 months to 12 years old. Classes are split into appropriate age groups:

  • Koalas 15 months-3 years
  • Bears 3-4 years
  • Polar Bears 5-6 years
  • Polar Bears 7-8 years
  • Polar Bears 9-12 years

Classes run year round – open enrollment at any time: 12-week session is $188 or 3 payments of $65. Free trial available. 

For registration and additional class information visit the or call 719-330-9642. Ask about a free trial for first-time participants!