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

Pre-School Dance
Fun and joyful non-parental dance class for boys and girls that develops a wide range of movement skills. Incorporates Royal Academy of Dance syllabus to encourage creativity, discipline, and concentration as a vital part of preparation for ballet training. This class will also take part in story book ballet, where children can develop their imagination and feel the connection between story and dance. Lessons incorporate fun props and instruments. Yael Guterman, La Point Dance Studio owner and teacher, will teach your children rhythm, body awareness, and musicality.
REGISTER

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.
REGISTER

Dance Pl3y Kids Ages 4-6
DancePl3y is a high-energy, PLAY-based dance program where a fusion of dance, fitness, and rhythm-based moves come together in simple combos so that kids can dance along to their favourite chart-topping songs! Our choreography is purposefully designed to develop physical literacy and fundamental movement skills. The aim of each class is to foster an overall positive attitude towards dance, physical activity, and active living.
REGISTER

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. 
REGISTER

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.
REGISTER

Evolution Taekwon-Do
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! This program is offered in partnership with Evolved TKD
REGISTER

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.
REGISTER

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.
REGISTER

Kids Drone Zone Ages 8-11
Let your creator’s imagination take flight! We are making physics fun through unmanned flight. This class inspires curiosity in science, technology, engineering, and math by exposing students to a fast growing industry at the forefront of innovation today… not to mention, they get to fly! A hands-on class that introduces the physics of flight, electronics, power systems, programming, photography, mapping, racing, and emerging technologies in AI, VR and 3D Printing. Develop your flight and science skills in a safe, boundary pushing, always interesting, and intensely fun course. Narrative-based, blended learning classes with missions and projects, students have to work together as flight teams to complete obstacle courses, flight challenges, and racing. Instructor: Nicholas Dotchin, physicist and certified UAV pilot.
REGISTER

JCC Basketball Ages 7-11
Do you have basketball fever? Come out and learn the basics and how to play. From dribbling and shooting, to passing and small games – JCC Basketball will help you develop and hone your skills.
REGISTER

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.
REGISTER

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.
REGISTER 


 

Catchball Ages 28y 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!
REGISTER

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.
REGISTER