Youth Programs

We offer a variety of programs that provide a fun learning environment for children to discover the joys of rock climbing.

A variety of programs

We offer youth programs for any stage of young climber, whether they’re getting into climbing for the first time or looking to transfer skills to climbing outdoors.

Climbing Camps

Climbing Camps provide an immersive introduction to rock climbing through our indoor climbing facility, and transitioning to real rock.

Check out climbing camps →
Climbing Teams

Climbing teams provide dedicated coaching and a team environment. Climbing is an individual-team sport similar to tennis or running.

Check out climbing teams →
Homeschool Classes

Our homeschool classes provide a unique physical education component for homeschool families in Greenville, SC.

Homeschool Classes →

Summer Climbing Camps

In June and July, The Mountain Goat will be holding 5 day climbing camps where we’ll be teaching some fundamental (and awesome) rock climbing and bouldering techniques in our indoor gym for all ages and experience levels


Cost: $150 per student (discounts available for students who come multiple weeks)

Ages: 5-7, 8-10, 11+


Mon-Thurs: 9am-noon indoor rock climbing at The Mountain Goat

Friday: 8am-5pm outdoor rock climbing


See links below to the right for dates specific to each age group. 

Climbing camps are the perfect immersive introduction to rock climbing. Learning to climb in an indoor setting is the best introduction to rock climbing and creates a solid foundation of skills to transfer to real rock. 

Ages 5-7 Indoor Camp → 

Ages 8-10 Youth Goats → 

Ages 11+ Junior Goats →

Climbing Teams

If you know anything about the Mountain Goat, you know that we are more than just a climbing gym. Likewise, we want this to be more than just a climbing team. Our teaching doesn’t end at climbing technique and strength training, but also extends to character development and teamwork. We currently have three different teams tailored to your children.

Three different climbing teams:
  • Youth Team (ages 7-10) – Our Youth Climbing Team is for elementary age kids who are new to the sport of Rock Climbing!
  • Junior Team (ages 11-18) Our Junior Climbing Team is for Junior High and High School kids who are new to the sport of Rock Climbing.
  • Competition (ages 8-18) Our Competition Team is for advanced climbers who wish to compete in local/regional and national competitions.

Practice Times: Tuesday and/or Thursday

  • Youth: 3:30-5:00pm 
  • Junior: 5:00-6:30pm 
  • Competition: 5:30-7:30pm

 Each team member will need a membership to the Mountain Goat + their team dues


  • First family member: $42/month
  • Second family member: $32/month
  • Third family member: $11/month

Team Dues

  • First family member: $58/month
  • Second family member: $27/month
  • Third family member: $14/month

Upcoming Season


Our fall registration has limited space!

Registration →

If you have questions, please feel free to contact us:

or (864) 735-0821

Register Online!

Homeschool Classes

Our homeschool day provides a dedicated time and space each month for alternative physical education for homeschool students in Greenville, SC.

The Mountain Goat is offering a Homeschool Climbing Day once a month for homeschool students from 12-2pm. The structured portion of the day will consist of one hour of basic rock climbing instruction and one hour of team building activities and interactive climbing games. The $15 will cover a day pass as well! Our homeschool day provides a great opportunity for students to engage the sport of rock climbing in a controlled environment, while being a part of a great community of students! Refer to our events Calendar to find out when our homeschool day will be taking place each month!


September 13th – (Register here)

October 11th – (Register here)

November 8th – (Register here)

December 6th – (Register here)

Contact Erica with questions or for more information