Our youth sports programs are designed to offer participants a variety of sport leagues in a fun, safe and well supervised environment. Our leagues consist of soccer, indoor golf, baseball, softball, volleyball and basketball. These leagues introduce kids to the sport and allow them to practice and showcase their skills in game or tournament situations. We offer sports for kids ages 4 through 18.
Coed Blastball (ages 3-4)
This program is a fun way for young kids to be introduced to baseball / softball, while learning basic motor skills. All players hit, run, throw and field the ball. Must turn 3 years old prior to the start of the program.
Coed T-ball (ages 4-5)
Players will learn how to bat from a hitting tee, throw, and catch in a fun, non-competitive environment. Players must provide their own glove.
Coach Pitch (K-1st grade)
League continues to establish the fundamental skills of baseball/softball in a modified format. There are two different sessions to choose from. Program runs from mid-May through July.
Machine Pitch (2nd-3rd grade)
Players will learn what pitches they should hit; and fielders will get more game reps of fielding and throwing. One practice each week will be batting practice with the machine.
Boys Baseball (4th-8th grade)
Participants in 4th-8th grades will learn the fundamentals of baseball through practice and play while competing against other teams from Castle Rock.
Competitive Baseball League (ages 7-14)
Individual registrations are not taken for this program, only full team registrations is available. Practice fields will be provided for local Castle Rock teams only.
Little Dribblers Basketball (Preschool-Kindergarten)
Boys and girls can learn the fundamentals of basketball in a fun and noncompetitive atmosphere.
Coed Basketball (K-2nd)
Teams practice once per week with games held on Saturday.
Basketball (3rd-8th grade)
Leagues offered for both boys and girls. Practice is once a week with games being held on Saturday.
Youth & Adult Fencing
Discover the Exciting Sport of Olympic Fencing! Fencing is a centuries old art and is gaining in popularity each year. Fencing is a mental and physical sport that builds your agility, strength and stamina. It also teaches you focus, strategic thinking and problem solving. Our class foster competition, confidence, respect, and self-discipline in a safe and fun environment. This is a great sport for parents and children!
This six-week program includes an introduction to the history of fencing, weapons, target areas and fencing technique. The use of equipment is included in the class fee.
Youth Coed Flag Football (1st-6th grade)
Experience all positions! Learn the fundamentals of football in a fun environment. Every player may run, pass and / or receive the ball.
- Spring league - games played on Saturday
- Fall league - games played on Thursday/Saturday.
Indoor Flag Football starts in March and runs through April. All games are played inside at the Miller Activity Complex in the afternoon.
The Town of Castle Rock will be offering inline hockey leagues for players ranging from 2nd grade through high school. The twin outdoor rinks at Metzler Park are being equipped with new scoreboards.
Games will be played on Thursday evenings and Saturday mornings and early afternoons. All teams will be offered a single 1-hour practice at one of the Metzler rinks during the week (other than Thursdays or Saturdays).
Indoor Youth Soccer Leagues (ages 5-18)
This program is offered during our winter session in January and February. All games will be played at the MAC and will include both recreational and competitive leagues. Individual registration will only be taken for our recreational leagues, competitive leagues will be full-team registration only. 3v3 will be offered for 5U-12U. 6V6 will be offered on the large field for ages 11U-18U Saturday afternoon / night.
- 3v3 Individual Registration: 5U-9U
- 3v3 Team Registration: 5U-18U
- 6v6 Team Registration: 5U-18U
Rapids Youth Soccer (ages 4-18)
Contact Castle Rock Rapids Youth Soccer for more details and registration.
More information and registration
Learn more about our soccer leagues and see what is now registering.
Youth Tennis (ages 5-18)
The Town partners with Castle Rock Tennis to offer a variety of programs for all skill levels ages 5-18. Programs include daytime and evening leagues, group and private lessons, tournaments, drop-in-drills and more.
Youth Track & Field (ages 3-14)
The season run from the beginning of June until the end of July with both a competitive and recreational offering.
Competitive is open to ages 3-14. This option will simulate a USATF club track team with track meets against other recreation centers. Coaches will help develop skills in an athletes preferred event group. No previous track experience is required. Ages 3-8 who choose to do competitive will still enjoy running based games while participating in age appropriate track workouts. Competitive practices are Tuesday, Wednesday, Thursday evenings at Douglas County High School. Meets held on Saturdays at different locations
The recreation option will be a true recreation program in ever since of the word. Kids who choose this option will enjoy running based games led by our staff. This is an introduction to running through the use of games. Recreational will not compete in any meets. Recreation is offered to ages 3-8. Practices are held Tuesday and Thursday mornings at Mesa Middle School.
Coed Little Spikes Volleyball (1st-2nd grade)
Get in on the fun and exciting sport of volleyball! Volleyball for all the "Little Spikes" out there. Boys and girls will learn the basics rules of volleyball, passing and underhand serving. Setting and digging will also be introduced. This program in offered in the fall.
Coed Youth Volleyball (3rd-6th grade)
Bump, Set, Spike! Practice and games will build upon the fundamentals of serving, passing, setting and digging. League is offered in both the spring and the fall with all games held on Saturday.