Fitness Classes

Group fitness classes are an energizing and social way to work up a sweat. We offer a range of popular and proven group fitness styles, including both low impact and high intensity classes that offer different ways to keep you fit and flexible. And what's even better, most are included with the price of your membership or drop-in rate.

From beginner, intermediate to advanced levels, you will be sure to find something on our extensive fitness class schedule offering over 55 classes a week.


Drop-in Fee Not Required

Grab your friends and get active, be social and have some fun! Co-ed teams of 6 – 8 will participate in a different sport each week as well as some special activities to gain points and to win the Grand Prize at the end of the year tournament. Head out to our partner Red Rock BBQ after your games for special pricing to all Red Rock Rec League members. The team captain can sign up the whole team, which will be provided with shirts for the duration of the league.


Oct 17-Nov 21
6 to 10 p.m.
Course Code # 50051

Drop-in Fee Not Required

Total Tri Training is an all-inclusive regardless of the distance you are racing or the experience you have. Nutrition, Transition, and Mental Preparation will be covered during this 10 week course. Join us as we prepare for the Grande Prairie Sprint/Standard distance Triathlon, September 9th, 2017. If you've registered in the TTT program in the past, you will receive a 10% discount, and if you sign up a friend, 20%

July 11 to Sept. 7
Tuesday & Thursday mornings
6:15 to 7:15 a.m.
$200 Course 50120

Drop-in Fee Not Required

Jessica will help you learn to lift with confidence and transform your body during this small group course. Just a few of the benefits of resistance training in women include:

  •  More effective fat loss
  • Increased energy
  • Stress relief
  • Bone & heart health
  • Increased strength and lean muscle mass = sexy curves

May 29 - June 28                M/W/F             9:30 – 10:30 am            $279.30            49885