Events

For all upcoming events, classes, programs, etc, please look at the calendar below.

Sun Mon Tue Wed Thu Fri Sat
1
All-Level Yoga 6:30 pm
All-Level Yoga
May 1 @ 6:30 pm – 7:30 pm
All-Level Yoga
All level yoga class instructed by Uttara Yoga. Every Monday, Wednesday, and Thursday from 6:30-7:30pm. Free for gym members. Limited to 10 participants per class, first-come first-serve.
Belay Class 7:30 pm
Belay Class
May 1 @ 7:30 pm – 9:00 pm
  In the Basic Belay Class you will work with our instructor and learn the technique of belaying. After taking the class and before your first time climbing, you will be required to take a... Read more »
2
How To Dyno 6:00 pm
How To Dyno @ River Rock Climbing Gym
May 2 @ 6:00 pm – 7:30 pm
Learn how to jump!  Our instructor will show you how to move dynamically on the wall and how to jump, or dyno, to those out of reach holds.  All instruction will take place in the... Read more »
All-Level Yoga 6:30 pm
All-Level Yoga
May 2 @ 6:30 pm – 7:30 pm
All-Level Yoga
All level yoga class instructed by Uttara Yoga. Every Monday, Wednesday, and Thursday from 6:30-7:30pm. Free for gym members. Limited to 10 participants per class, first-come first-serve.
3
4
5
6
All-Level Yoga 6:30 pm
All-Level Yoga
May 6 @ 6:30 pm – 7:30 pm
All-Level Yoga
All level yoga class instructed by Uttara Yoga. Every Monday, Wednesday, and Thursday from 6:30-7:30pm. Free for gym members. Limited to 10 participants per class, first-come first-serve.
7
Afternoon Yoga with Hannah 12:30 pm
Afternoon Yoga with Hannah
May 7 @ 12:30 pm – 1:30 pm
Afternoon Yoga with Hannah
Take a break from your workday and join us on Tuesday afternoon in the River Rock studio for yoga with Hannah from Dayspring Yoga! Exclusively for River Rock members.            ... Read more »
8
All-Level Yoga 6:30 pm
All-Level Yoga
May 8 @ 6:30 pm – 7:30 pm
All-Level Yoga
All level yoga class instructed by Uttara Yoga. Every Monday, Wednesday, and Thursday from 6:30-7:30pm. Free for gym members. Limited to 10 participants per class, first-come first-serve.
Belay Class 7:30 pm
Belay Class
May 8 @ 7:30 pm – 9:00 pm
  In the Basic Belay Class you will work with our instructor and learn the technique of belaying. After taking the class and before your first time climbing, you will be required to take a... Read more »
9
All-Level Yoga 6:30 pm
All-Level Yoga
May 9 @ 6:30 pm – 7:30 pm
All-Level Yoga
All level yoga class instructed by Uttara Yoga. Every Monday, Wednesday, and Thursday from 6:30-7:30pm. Free for gym members. Limited to 10 participants per class, first-come first-serve.
10
11
12
13
All-Level Yoga 6:30 pm
All-Level Yoga
May 13 @ 6:30 pm – 7:30 pm
All-Level Yoga
All level yoga class instructed by Uttara Yoga. Every Monday, Wednesday, and Thursday from 6:30-7:30pm. Free for gym members. Limited to 10 participants per class, first-come first-serve.
14
Afternoon Yoga with Hannah 12:30 pm
Afternoon Yoga with Hannah
May 14 @ 12:30 pm – 1:30 pm
Afternoon Yoga with Hannah
Take a break from your workday and join us on Tuesday afternoon in the River Rock studio for yoga with Hannah from Dayspring Yoga! Exclusively for River Rock members.            ... Read more »
15
All-Level Yoga 6:30 pm
All-Level Yoga
May 15 @ 6:30 pm – 7:30 pm
All-Level Yoga
All level yoga class instructed by Uttara Yoga. Every Monday, Wednesday, and Thursday from 6:30-7:30pm. Free for gym members. Limited to 10 participants per class, first-come first-serve.
Belay Class 7:30 pm
Belay Class
May 15 @ 7:30 pm – 9:00 pm
  In the Basic Belay Class you will work with our instructor and learn the technique of belaying. After taking the class and before your first time climbing, you will be required to take a... Read more »
16
All-Level Yoga 6:30 pm
All-Level Yoga
May 16 @ 6:30 pm – 7:30 pm
All-Level Yoga
All level yoga class instructed by Uttara Yoga. Every Monday, Wednesday, and Thursday from 6:30-7:30pm. Free for gym members. Limited to 10 participants per class, first-come first-serve.
17
18
19
Lead Climbing Clinic 12:00 pm
Lead Climbing Clinic
May 19 @ 12:00 pm – 6:00 pm
If you have never led before, or it’s been awhile since you have, then this class is for you! In our lead climbing class you will learn all the fundamentals of leading and lead belaying.... Read more »
20
All-Level Yoga 6:30 pm
All-Level Yoga
May 20 @ 6:30 pm – 7:30 pm
All-Level Yoga
All level yoga class instructed by Uttara Yoga. Every Monday, Wednesday, and Thursday from 6:30-7:30pm. Free for gym members. Limited to 10 participants per class, first-come first-serve.
21
Afternoon Yoga with Hannah 12:30 pm
Afternoon Yoga with Hannah
May 21 @ 12:30 pm – 1:30 pm
Afternoon Yoga with Hannah
Take a break from your workday and join us on Tuesday afternoon in the River Rock studio for yoga with Hannah from Dayspring Yoga! Exclusively for River Rock members.            ... Read more »
22
All-Level Yoga 6:30 pm
All-Level Yoga
May 22 @ 6:30 pm – 7:30 pm
All-Level Yoga
All level yoga class instructed by Uttara Yoga. Every Monday, Wednesday, and Thursday from 6:30-7:30pm. Free for gym members. Limited to 10 participants per class, first-come first-serve.
Belay Class 7:30 pm
Belay Class
May 22 @ 7:30 pm – 9:00 pm
  In the Basic Belay Class you will work with our instructor and learn the technique of belaying. After taking the class and before your first time climbing, you will be required to take a... Read more »
23
All-Level Yoga 6:30 pm
All-Level Yoga
May 23 @ 6:30 pm – 7:30 pm
All-Level Yoga
All level yoga class instructed by Uttara Yoga. Every Monday, Wednesday, and Thursday from 6:30-7:30pm. Free for gym members. Limited to 10 participants per class, first-come first-serve.
24
25
26
27
All-Level Yoga 6:30 pm
All-Level Yoga
May 27 @ 6:30 pm – 7:30 pm
All-Level Yoga
All level yoga class instructed by Uttara Yoga. Every Monday, Wednesday, and Thursday from 6:30-7:30pm. Free for gym members. Limited to 10 participants per class, first-come first-serve.
28
Afternoon Yoga with Hannah 12:30 pm
Afternoon Yoga with Hannah
May 28 @ 12:30 pm – 1:30 pm
Afternoon Yoga with Hannah
Take a break from your workday and join us on Tuesday afternoon in the River Rock studio for yoga with Hannah from Dayspring Yoga! Exclusively for River Rock members.            ... Read more »
Advanced Movement 6:00 pm
Advanced Movement @ River Rock Climbing Gym
May 28 @ 6:00 pm – 8:00 pm
Advanced Movement @ River Rock Climbing Gym
  Have you reached a plateau and aren’t sure what the next step in your climbing is? Check out our Advanced Movement Clinic. If you are having a hard time moving up to a V2/5.10,... Read more »
29
All-Level Yoga 6:30 pm
All-Level Yoga
May 29 @ 6:30 pm – 7:30 pm
All-Level Yoga
All level yoga class instructed by Uttara Yoga. Every Monday, Wednesday, and Thursday from 6:30-7:30pm. Free for gym members. Limited to 10 participants per class, first-come first-serve.
Belay Class 7:30 pm
Belay Class
May 29 @ 7:30 pm – 9:00 pm
  In the Basic Belay Class you will work with our instructor and learn the technique of belaying. After taking the class and before your first time climbing, you will be required to take a... Read more »
30
All-Level Yoga 6:30 pm
All-Level Yoga
May 30 @ 6:30 pm – 7:30 pm
All-Level Yoga
All level yoga class instructed by Uttara Yoga. Every Monday, Wednesday, and Thursday from 6:30-7:30pm. Free for gym members. Limited to 10 participants per class, first-come first-serve.
31