Youth Programs
At Freestone, we create a fun and engaging environment where kids ages 5 and up can discover the love of rock climbing. Our youth programs are designed to build confidence while teaching essential life skills like teamwork, communication, and responsibility. Through a curriculum built on games and structured drills, beginners are introduced to the fundamentals of climbing in a way that’s both accessible and enjoyable. For intermediate and advanced climbers, our movement-based training keeps them inspired and challenged as they sharpen their technical abilities and go on to compete at local and national levels. Our ultimate goal is to spark a lifelong passion for climbing in the next generation.

After School Program
No experience needed! Ages 5-11 and ages 12-18.

Intro Club Team
For young climbers looking for structured practices. Ages 5-9.

Intermediate Club Team
Freestone’s recreational league team. Ages 8-18.

Advanced Club Team
This team lays the groundwork for climbers interested in joining our competitive team. Ages 9-18.


