Sports and Rec

Whether you’re a little kid, medium-sized kid, or big kid (a kid at heart), the JCC offers sports and rec programs that fit your schedule. No experience necessary, our programs are open to people of all skill levels from amateur to those that think they’re pros.

Contact Scott Russell at 403-444-3150 or email.

Children's and Teens Programs  |  Adults Programs

Download Gym Schedule

Sportball Multi-Sport Ages 3-5y
Multi-Sport classes are the heart of Sportball programming. Coaches focus on the basic skills common to all sports such as balance, coordination, stamina, and timing. All done in a fun, supportive, and non-competitive setting that emphasizes teamwork. Each class focuses on one of eight different popular sports: hockey, soccer, football, baseball, basketball, volleyball, golf, and tennis.

Tuesdays Jan.16-Feb.13
1:00-2:00pm (5 classes)
$110/Member $130/Public 10747

Tuesdays Jan.16-Feb.13
2:00-3:00pm (5 classes)
$110/Member $130/Public 10748

Tuesdays Feb.20-Mar.20
1:00-2:00pm (5 classes)
$110/Member $130/Public 10753

Tuesdays Oct.31-Dec.12
2:00-3:00pm (5 classes)
$110/Member $130/Public 1054

Gym & Swim Ages 10-24m
Come play and sing with all your friends in the gym AND in the pool! Our fun instructors will organize games and songs in the gym and then take the group to the pool! Registration is required and spaces are limited.

Sundays Jan.7-Mar.18
(10 classes, no class Feb.18)
Gym: 9:15-9:45am | Pool: 10:00-10:30am 
$85/Members $100/Public 10630

Jr. NBA Ages 5-7y
Jr. NBA is an entry-level program created in alliance with Canadian Sport 4 Life/Long Term Athlete Development initiatives. The curriculum has been developed by NBA Basketball Operations and a team of experts in child development and physical literacy, and basketball fundamentals – providing an active and healthy learning environment. Games are modified to be age-appropriate, simple and fun.

Mondays Jan.8-Apr.2
5:00-6:00pm (12 classes, no class Feb.19)
$132/Member $144/Public 10759

Steve Nash Youth Basketball Ages 8+y
Steve Nash Youth Basketball is a national youth basketball program designed to develop fundamental skills, sportsmanship and a love of the game of basketball  This Canada Basketball grassroots initiative empowers community basketball groups, facilities, and clubs across Canada in an effort to positively influence youth through the sport of basketball.

Tuesdays Jan.9-Mar.27
5:00-6:00pm (12 classes)
$144/Member $168/Public 10803

Hip Hop Kids Ages 4-6y 
Children will learn popular hip-hop moves such as Body Pop, Wave, Happy Feet, Running Man, Criss Cross, Moonwalk, and Nae-Nae in this urban/street-style dance class. This is a fun class for active children who like to express themselves through dance and music, as well as a great environment to develop good social skills at an early age.

Tuesdays Jan.9-Mar.13
3:30-4:15pm (10 classes) 
$110/Member $130/Public  10698

Kids Yoga Ages: 4-6y
Children will be taught the basic poses and mindful movement. They will participate in breathing activities, share circles, laughter yoga, partner yoga, and many other cooperative learning games and activities. These activities develop character, creativity, positive social interaction, emotional balance and bodily awareness. 

Mondays Jan.8-Mar.19
3:30-4:15pm (10 classes, no class Feb.19)
$110/Member   $130/Public
Code: 10762

Youth Rock Climbing Ages 6-10y
Fall in love with the movement, sense of adventure and environment that climbing provides. Learn top-rope climbing skills of balance and footwork, progressing to terminology, signaling and belaying. Advanced students will be shown repelling and lead climbing skills. Challenge yourself to a technical climb or beat the clock on a timed climb. 12 classes.

Wednesdays Jan.10-Mar.14
4:00-5:15pm (10 classes) 
$125/Member $145/Public 10757

Wednesdays Jan.10-Mar.14
5:15-6:30pm (10 classes)
$125/Member $145/Public 10756

Saturdays Jan.13-Mar.24
3:45-5:00pm (10 classes, no class Feb.17) 
$125/Member $145/Public 10758

Wednesdays Jan.10-Mar.14
Free drop-in for members

Sportball Ball Hockey Ages 6y
Ball Hockey (Just the Game) The ball drops here! This program is perfect for kids who want to play for the love of the game. Classes start with warm ups and skills refreshers before getting right into sport- specific game play. Coaches act as referees, teaching skills through league-style games and a number of key drills.

Sunday Jan.14-Feb.11
1:00-2:00pm (5 classes) 
$110/Member $130/Public  10749

Sunday Jan.14-Feb.11
2:00-3:00pm (5 classes) 
$110/Member $130/Public 10750

Sunday Feb.25-Mar.25
1:00-2:00pm (5 classes) 
$110/Member $130/Public  10752

Sunday Feb.25-Mar.25
2:00-3:00pm (5 classes) 
$110/Member $130/Public  10751

Hip Hop Youth Ages 7-11y
Children will learn popular hip-hop moves such as Body Pop, Wave, Happy Feet, Running Man, Criss Cross, Moonwalk, and Nae-Nae in this urban/street-style dance class. This is a fun class for active children who like to express themselves through dance and music, as well as a great environment to develop good social skills at an early age.

Tuesdays Jan.9-Mar.19
4:30-5:30pm (10 classes) 
$115/Member $135/Public 10699

Lightning Family Martial Arts
Martial arts for all ages! Great for beginners or those with experience  Age specific classes with instruction from our team of dedicated practitioners  More than just kicking and punching twice a week  Learn discipline, self- defense, get in shape and have fun!

Juniors Ages 4-10y
Mondays / Wednesdays Jan.3-Mar.28
4:45-5:30pm (24 classes, no class Feb.19) 
$240/Member $270/Public 10735

Youth Ages 10y+
Mondays / Wednesdays Jan.3-Mar.28
6:15-7:15pm (24 classes, no class Feb.19) 
$240/Member $270/Public 10736

Youth Boxing Ages 10-13y
This class is is designed for youth and will concentrate on basic movements and skills such as stance, proper form, breathing, and specific conditioning aimed towards the sport of boxing. Kids will learn about this sport, have fun, and enhance sportsmanship, with or without the gloves.

Thursdays Jan.11-Mar.22
4:30-5:30pm (10 classes, no class Sept.15) 
$115/Member $135/Public 10701

Beginner Youth Tennis Ages 7+y
This class emphasizes enjoying the game of tennis and will cover the basics of forehand, backhand, and serve We will be using balls and racquets suitable for the participant’s height and age Every session will have a technical development with exercise and some fun games Participants in this program are taught how to hit the ball properly, basic body position, and other tennis concepts 

Advance Youth Tennis Ages 7+y
This class will continue on from skills learned from the beginners course  Participants in this program are taught advanced skills of how to hit the ball properly, advanced body position, and strategies for the game  The focus will be on having the participant able to rally by the end of the session  Note: Participant must have passed the beginner’s level before registering for this class.

Thursdays Jan.11-Mar.22
5:00-6:00pm (10 classes, no class Feb.15)
$115/Member $135/Public 10805

Thursdays Jan.11-Mar.22
4:00-5:00pm (10 classes, no class Feb.15) 
$115/Member $135/Public 10755

Youth Yoga Ages 7-11y
Children will be taught the basic poses and mindful movement. They will participate in breathing activities, share circles, laughter yoga, partner yoga, and many other cooperative learning games and activities. These activities develop character, creativity, positive social interaction, emotional balance and bodily awareness.

Mondays Jan.8-Mar.19
4:30-5:30pm (10 classes, no class Feb.19) 
$115/Member $135/Public 10763

Teens Empowered and Unleashed Ages 11-16y
This class is designed for teens who are interested in high intensity resistance training in a supervised setting. The workouts will utilize weights, cardio and body weighted exercises in circuits that keep the heart rate elevated and push you past your limits! Ages: 11-16 years.

Teens Empowered (for girls)
4:30-5:30pm (10 classes)
$115/Member   $135/Public  10713

Teens Unleashed (for boys)
4:30-5:30pm (10 classes)
$115/Member $135/Public  10721

Teens Unleashed and Empowered 16+
Tuesdays Jan.16-Mar.20
6:00-7:00pm (10 classes)
$115/Member $135/Public  10725

Powerlift Teens Ages 16-19y
Are you looking to start lifting and not sure where to start? We will teach you to safely use resistance training to activate each muscle group  The first few weeks will focus on proper execution and mobility, and then expand from there  Taught by a former varsity athlete, BKin certified trainer.

Wednesdays Jan.17-Mar.21
4:45-5:45pm (10 classes) 
$115/Member $135/Public 10761



CARE Intermix
Core, agility, resistance, and endurance. Led by a JCC personal trainer, this class is focused on large dynamic movements and is tailored to the needs of the participants. With a focus on functional movements the trainer safely pushes you beyond what you believe yourself capable of, and provides motivation for the days when you need a little extra pep! Instructors: Drew Milne and Justin Rempel.

Tuesdays / Thursdays Jan.16-Mar.22
12:15-1:00pm (20 classes)
2 day/w $230/Member $370/Public 10702
1 day/w $115/Member $135/Public 10702

Powerlift Adults
Looking to increase your metabolism for hours after your workout? Use resistance training to your benefit by activating each muscle group with the proper intensity so you can workout with greater efficiency than ever! We’ll teach you how to properly recruit the body’s largest muscle groups (glute, core, quads, back, and chest) to execute powerlifts safely and explosively  The first weeks will concentrate on proper form execution and mobility issues, and we’ll expand from there into a hypertrophy phase designed by a former varsity athlete, BKin certified trainer.

Wednesdays Jan.17-Mar.21
5:45-6:45pm (10 classes)
$115/Member $135/Public  10760

Design Fit
Design your weekly workout plan. Each day offers a different training style and focus. Sign up for as many days as you would like or drop-in on the day that fits your schedule.

MMA Conditioning
A conditioning class specific to the sport of the mixed martial arts consisting of explosive movements, muscular strength and endurance, flexibility, as well as cardiovascular endurance. Instructor: Justin 

Mondays Jan.15-Mar.26
9:15-10:00am (10 classes, no classes Feb.19)
$115/Member $135/Public  10707

Body Weight & Bosu
Using your own body weight as a simple way to challenge your whole body. Add the instability of the Bosu and you challenge your core and stabilizers as well. Can be adapted to any level. Instructor: Drew 

Tuesdays Jan.16-Mar.20
9:15-10:00am (10 classes)
$115/Member $135/Public  10708

Cardio Fusion
A blend of high interval cardio based on circuits such as Tabata, HIIT, plyometrics, and more. Instructor: Cherlene

Wednesdays Jan.17-Mar.21
9:15-10:00am (10 classes)
$115/Member $135/Public  10709

Come enjoy an early morning weight lifting session and be prepared to sweat and lift more than you thought you could! With our certified exercise physiologist, Shatter your goals and create new ones to achieve. Instructor: Cherlene

Thursdays Jan.18-Mar.22
9:15-10:00am (10 classes)
$115/Member $135/Public  10734

Core & Cardio
Interval training is a great way to improve your endurance and general strength. Burn calories as you increase you heart rate and perform excercises that focus on abdominal, back, and hip strength. This will help improve your balance, stability, and overall strength, making everyday activities easier. Instructor: Drew

Fridays Jan.19-Mar.23
9:15-10:00am  (12 classes, no class Sept.22)
$138/Member $162/Public $15/Drop-in 10710

Joint Function
A five-week program structured to teach you how to bring health and life back to your hip and knees. If you have recently undergone a hip or knee replacement, have an upcoming hip or knee surgery, or have been struggling with hip and knee pain, this class is for you. This class will focus on improving joint range of motion, muscle activation, muscle strength and proper movement patterns.

Mondays/Wednesdays Jan.15-Mar.26
10:15-11:15am (20 classes, no class Feb.19)
$230/Member $270/Public 10711

Mat Pilates
Pilates matwork involves a series of movements that build strength & stability in the core as well as long and lean muscles. This program will help to improve overall balance and coordination, restore natural curves, prevent injuries, reduce muscle imbalances, as well as relieve stress and back pain. There is nothing more rewarding than taking care of yourself!

Mondays Jan.15-Mar.26
12:30-1:30pm (10 classes, no class on Feb.19)
$115/Member $135/Public 10712

Full Figure FITness
This fun, challenging and inspiring class is designed specifically for men and women who want to become stronger, get active and have fun in a safe environment where everyone is similar in shape and size. If you have a desire to change the direction your fitness is taking, come and join us. Everyone needs a place to start.

Mondays / Thursday Jan.15-Mar.26
6:30-7:30pm / 7:00-8:00am
(20 classes, no class on Feb.19)
2 day/week $230/Member $270/Public  10695
1 day/week $115/Member $135/Public  10695

This class is progressive in nature and will provide you with all the necessary skills and conditioning in the sport of boxing. Such drills will include foot work, stance, jabs, power punches, focus mitt work, heavy bag, conditioning, etc. Instructor Justin Rempel.

Tuesdays / Thursdays Jan.16-Mar.22
9:00-10:00am (20 classes)
$230/Member $270/Public  10697

Wednesdays Jan.17-Mar.21
5:30-6:30:00pm (10 classes) 
$115/Member $135/Public  10700

TRX & Tabata
Using the TRX resistance trainer is already challenging. Combine it with Tabata, and you’ll be guaranteed a tough workout. If you’re looking for an add-on to your workout regime or just general health, then this is the class for you!

Tuesdays / Thursdays Jan.16-Mar.22
6:15-7:00pm (20 classes)
2 day/week $230/Member $270/Public  10726
1 day/week $115/Member $135/Public  10726

Dynamic Abs
Exercises will focus on abdominal sculpting, strengthening the muscles while developing stability of the pelvic lumbar region. It will challenge your functional movement, leaving you with a strong core and a healthy back. Instructor: Elyte.

Wednesdays Jan.17-Mar.21
7:30-8:15pm (10 classes)
$115/Member $135/Public 10730

Gears Ages 16y+
This is not your regular spin class  Get ready for an infusion of fun, coaching and education  You will learn to be a better cyclist while enjoying the ride!

Wednesdays Jan.10-Mar.14
9:30-10:30am (10 classes) 
$115/Member $135/Public 10808

Female Only Fitness - Ages 16 and up
This femaile only bootcamp incorporates strength, cardio, endurance, and flexibility in a fun and social environment. Come try our challenging and enjoyable class made for you! Drop-in.

Sundays Jan.7-Mar.18
6:15-7:15pm (10 classes, no class on Feb.18)

Tuesdays Jan.9-Mar.20
7:00-8:00pm (11 classes)

Free/Member Drop-in fee $13/Public

Vitality, Performance and Reconditioning Classes blend strentgh with multidimensional exercises integrating every system of human movement. ViPR classes are formatted to take full advantage of wholebody circuit training as well as cardio.

Wednesdays Jan.17-Mar.21
6:45-7:30pm (10 classes)
$115/Member $135/Public 10728

Level 1 Iyengar Yoga Ages 16 and up
Yoga focusing on correct alignment and breath work. Props may be used to assist in safely achieving postures. Instructor: Colette Fitzpatrick.

Wednesdays Jan.17-Mar.21
6:15-7:15am (10 classes)
$115/Member $135/Public 10731

Lightning Family Martial Arts
Martial arts is a great way to exercise both the body and mind! Whether you are trying something new or picking up an old hobby, our traditional Taekwon-do classes provide dedicated instructors, hands-on learning, the opportunity to compete, improve your strength, flexibility, and self-defense. Great for ages 16-60!

Mondays / Wednesdays Sept.6-Dec.13
6:15-7:15pm (28 classes, no class Sept.20, Oct.9)
$240/Member $270/Public 10290

Catchball Ages 30y and up
The game that has taken Israel and Vancouver by storm has come to Calgary! Designed for all mamas, or any woman over the age of 30 and way up! The game itself is played like volleyball, but with catching and throwing. Perfect for all skill levels. This program is great for anyone who wants to be part of a team, play with friends or meet new ones. The games are easy to play and score and there’s laughter aplenty. So sign up, and let’s be active together!

Mondays Jan.8-Mar.26
8:15-9:30pm (11 classes, no class on Feb.19)
$80/Member $95/Public  10737
Drop-in fee: $7.50/Member $9/Public

Feldenkrais Awareness Through Movement
Join us as we learn simple yet effective movement sequences that free up our minds, ease our bodies, and give us new ideas on how to feel more potent and alive Each class is different, yet relaxing, and provides ideas that you can use in the days following the class to reduce your stress and discomfort We meet on the floor, so be sure to wear comfortable clothing; bring a towel for support 

Tuesdays Jan.9-Mar.27
7:00-8:00pm (12 classes)
$156/Member $180/Public $16/Drop-in 10802