The JCC childrens recreation programs are the starting point for your kids to learn how to play basketball, tennis or learn the art of rock climbing, plus many more!

They will learn new sports and activities in a safe and inclusion enivronment. Sign them up today!

All Ball Multi-Sport Ages 3-5

A multi-sport class for preschoolers. Instruction focuses 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.

Brazilian Capoeira Kids Ages 6-8

A Brazilian martial art that disguises itself as dance. Capoeira is very beneficial for youth as it teaches the importance of discipline, respect, honor, self defense, and the value of friendship. It also helps to develop musicality by incorporating singing, clapping, drumming, and playing various musical instruments. Participants will work on movements such as handstands, cartwheels, rolls, headstands, jumps, back bridges, kicks, tricks, and musical activities. Because it is mostly non-contact, students feel safe while executing proper techniques and improving coordination, flexibility, and athleticism – all while having fun. In 2002, Professor Sua aka Vlad started Capoeira in Israel; teaching it since immigrating to Calgary in 2007.

Kids Hip Hop Ages 4-6

Kids Hip Hop Ages 4-6 Kids will explore fundamental concepts and techniques of Hip Hop dance that includes: groove, rock, bounce, rhythm, coordination, and build vocabulary that is unique to this fun and athletic dance form!

Kids Yoga & Dance Ages 3-6

This fun class is a fusion of dance / fitness and yoga designed especially for kids! We perform rhythm-based moves 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 second half of the class is yoga focused – kids learn yoga poses, breathing, and relaxation exercises.

Mindfulness and Movement Ages 3-5

Children will use their body through play, imagination, dance, breathing, and art. This class will help bring them into more mindfulness, confidence, and awareness.

Teddy Tennis Ages 3-5

Enroll your little one in Teddy Tennis with Coach Shane Gerzon and get them that first experience with a tennis ball. Bounce, chase, reach, and hit it over!

Tennis Anyone Ages 5-9

Learn forehand, backhand, serve, and volley from Coach Shane Gerzon. Figure out where to place the feet, make contact, and win!

Tummy Time Ages 0-1

Tummy time is one of your baby’s first exercises – and one of the most important. In a small group setting, you and your baby will focus on weekly, themed classes that promote your baby’s motor, visual, sensory, and early development skills.

Zumbini Ages 1-5

Zumbini is an early childhood education program that uses original music and movement to promote cognitive, social, fine/gross motor skill, and emotional development from children ages one to five, all while creating the ultimate bonding experience for families! Created by Zumba®, the global leader in dance fitness, and BabyFirst™, the global leader in educational programing for babies.