
Crescent Town Club has Programs and Activities for everyone, from preschool age to adults, Club Members to Non-Members. As an added benefit, Club Members receive discounts on most Programs and Activities.
Click for Membership information.
When registering for any Program, please use the membership status below i.e. Member Programs or Non-Member Programs, to select the correct Programs and costs. Club Members must enter a valid Membership Number. If your Membership Number is invalid, your registration will be cancelled by Management.
Member Programs


Quick View
Youth Hip Hop - Members


Quick View
Youth Bollywood Dance - Members


Quick View
Children's Bollywood Dance - Members


Quick View
Preschool Bollywood Dance - Members


Quick View
Youth Jazz & Latin Fusion Dance - Members


Quick View
Children's Jazz & Latin Fusion Dance - Members


Quick View
Preschool Jazz & Latin Fusion Dance - Members

Quick View
Yoga Saturdays - Members


Quick View
Multi-Sport Madness - Members


Quick View
Ice Cream Sundae Party


Quick View
Hip Hop - Member


Quick View
Pickleball Club - Thursdays for Members


Quick View
Preschool Soccer


Quick View
All Sorts of Sports for Preschoolers


Quick View
Karate Club - Advance Class - Ages 7 to 16 years


Quick View
Karate Club - Junior Class - Ages 7 to 16 years

Quick View
Adults ‘Learn to Swim’
Contact Us

Quick View
Lifesaving Society - Swim for Life & Canadian Swim Patrol
Contact Us

Quick View
Lifesaving Society Swim for Life
Contact Us


Quick View
Learn To Play Racquetball
Contact Us

Quick View
Summer Day Camp - WEEK 8 - Members

Quick View
Summer Day Camp - WEEK 7 - Members

Quick View
Summer Day Camp - WEEK 6 - Members

Quick View
Summer Day Camp - WEEK 5 - Members

Quick View
Summer Day Camp - WEEK 4 - Members

Quick View
Summer Day Camp - WEEK 3 - Members

Quick View
Summer Day Camp - WEEK 2 - Members