Climbing Instruction Yoga & Fitness Classes Fall Youth Programs!

Climbing Instruction

Are you interested in learning to belay or improve your climbing technique? See the classes that we offer HERE!

Yoga & Fitness Classes

Meet your 2019 fitness goals at the River Rock! Find out more information HERE.

Fall Youth Programs!

Click here for Youth Club information, and here for Climbing Team information!

Events

Jul
23
Tue
Core & Strength Training Class
Jul 23 @ 6:30 am – 7:30 am

The class will utilize kettlebells and bodyweight to deliver a powerful combination of exercises that will build lean muscle, burn fat, and strengthen your core. The hour will be separated into three parts: warm-up, proper mobility and positioning, and moderate intensity to high volume exercises. This class is perfect for the beginner but can be modified to the individual’s needs, should they feel too challenged or not challenged enough.

Tues. & Thurs. Morning 6:30 – 7:30 am
Free for River Rock Members.

Spider Monkeys Camp (5&6 year olds)
Jul 23 @ 9:00 am – 12:00 pm

Designed for kids who are both new to climbing and those who have climbed before, this half day camp will keep your kids active and having fun while also learning about climbing and team work and fostering physical fitness. Weekly activities include bouldering, auto belay climbing, lessons on climbing holds and knots, blind-folded climbing, wall twister, and more. Camp fee includes climbing gear, supervision, and hours of fun on and off the wall!

Parents should provide their child with a healthy snack and water bottle each day (we have water fountains).

Register HERE!

Week sessions to choose from:

July 8-12, meets from 1-4pm

July 22-26, meets from 9am-12pm

Early Registration (until May 31):

10% off regular rates if you register and pay in full by May 31

$153 / week for River Rock members or additional sibling

$180 / week for non-members

Regular Registration (after May 31):

$170 / week for River Rock members or additional sibling

$200 / week for non-members

$100 non-refundable deposit to secure spot

Flying Squirrels Camp (7&8 year olds)
Jul 23 @ 1:00 pm – 4:00 pm

This half day camp is a great introduction into the sport of climbing for new climbers, and provides fun challenges for experienced ones. Kids will stay active both physically and mentally through climbing, games, and instruction. Weekly activities include bouldering, roped climbing, lessons on knots and climbing technique, blind-folded climbing, topping out, and more. Camp fee includes climbing gear, supervision, and hours of fun on and off the wall!

Parents should provide their child with a healthy snack and water bottle each day (we have water fountains).

Sign up HERE!

Week sessions to choose from:

July 8-12, meets from 9am-12pm

July 22-26, meets from 1-4pm

Early Registration (until May 31):

10% off regular rates if you register and pay in full by May 31

$153 / week for River Rock members or additional sibling

$180 / week for non-members

Regular Registration (after May 31):

$170 / week for River Rock members or additional sibling

$200 / week for non-members

$100 non-refundable deposit to secure spot

Pilates
Jul 23 @ 6:30 pm – 7:30 pm
Pilates

Pilates classes instructed by Performance Pilates.

Every Tuesday evening from 6:30-7:30pm.
Free for gym members.

Jul
24
Wed
Members Only Hours
Jul 24 @ 6:00 am – 10:00 am

Special Member’s Only Hours: 6:00am – 10:00am
Must be a current River Rock Member to access the facility during these times. The gym will open to the public (and remain open to member’s) starting at 10:00am.

Spider Monkeys Camp (5&6 year olds)
Jul 24 @ 9:00 am – 12:00 pm

Designed for kids who are both new to climbing and those who have climbed before, this half day camp will keep your kids active and having fun while also learning about climbing and team work and fostering physical fitness. Weekly activities include bouldering, auto belay climbing, lessons on climbing holds and knots, blind-folded climbing, wall twister, and more. Camp fee includes climbing gear, supervision, and hours of fun on and off the wall!

Parents should provide their child with a healthy snack and water bottle each day (we have water fountains).

Register HERE!

Week sessions to choose from:

July 8-12, meets from 1-4pm

July 22-26, meets from 9am-12pm

Early Registration (until May 31):

10% off regular rates if you register and pay in full by May 31

$153 / week for River Rock members or additional sibling

$180 / week for non-members

Regular Registration (after May 31):

$170 / week for River Rock members or additional sibling

$200 / week for non-members

$100 non-refundable deposit to secure spot

Flying Squirrels Camp (7&8 year olds)
Jul 24 @ 1:00 pm – 4:00 pm

This half day camp is a great introduction into the sport of climbing for new climbers, and provides fun challenges for experienced ones. Kids will stay active both physically and mentally through climbing, games, and instruction. Weekly activities include bouldering, roped climbing, lessons on knots and climbing technique, blind-folded climbing, topping out, and more. Camp fee includes climbing gear, supervision, and hours of fun on and off the wall!

Parents should provide their child with a healthy snack and water bottle each day (we have water fountains).

Sign up HERE!

Week sessions to choose from:

July 8-12, meets from 9am-12pm

July 22-26, meets from 1-4pm

Early Registration (until May 31):

10% off regular rates if you register and pay in full by May 31

$153 / week for River Rock members or additional sibling

$180 / week for non-members

Regular Registration (after May 31):

$170 / week for River Rock members or additional sibling

$200 / week for non-members

$100 non-refundable deposit to secure spot

All-Level Yoga
Jul 24 @ 6:30 pm – 7:30 pm

All level yoga class instructed by Uttara Yoga.

Every Monday, Wednesday, and Thursday from 6:30-7:30pm.
Free for gym members.

utarra3
Jul
25
Thu
Core & Strength Training Class
Jul 25 @ 6:30 am – 7:30 am

The class will utilize kettlebells and bodyweight to deliver a powerful combination of exercises that will build lean muscle, burn fat, and strengthen your core. The hour will be separated into three parts: warm-up, proper mobility and positioning, and moderate intensity to high volume exercises. This class is perfect for the beginner but can be modified to the individual’s needs, should they feel too challenged or not challenged enough.

Tues. & Thurs. Morning 6:30 – 7:30 am
Free for River Rock Members.

Spider Monkeys Camp (5&6 year olds)
Jul 25 @ 9:00 am – 12:00 pm

Designed for kids who are both new to climbing and those who have climbed before, this half day camp will keep your kids active and having fun while also learning about climbing and team work and fostering physical fitness. Weekly activities include bouldering, auto belay climbing, lessons on climbing holds and knots, blind-folded climbing, wall twister, and more. Camp fee includes climbing gear, supervision, and hours of fun on and off the wall!

Parents should provide their child with a healthy snack and water bottle each day (we have water fountains).

Register HERE!

Week sessions to choose from:

July 8-12, meets from 1-4pm

July 22-26, meets from 9am-12pm

Early Registration (until May 31):

10% off regular rates if you register and pay in full by May 31

$153 / week for River Rock members or additional sibling

$180 / week for non-members

Regular Registration (after May 31):

$170 / week for River Rock members or additional sibling

$200 / week for non-members

$100 non-refundable deposit to secure spot

View Complete Calendar >>

River Rock Climbing is an indoor climbing gym in Roanoke, Va Voted Best Climbing Gym in the Blue Ridge four years in a row, the River Rock aims to be the hub of the Roanoke region’s climbing community by providing incredible climbing, instruction, and service to complete beginners and seasoned experts alike.