Programs and Activities
Courses & Certifications
Licensed Child Care
Connect With Us
The whole community comes to play at the Y!
With everything from basketball to badminton, soccer, pickleball, volleyball, floor hockey, and more, there's something for everyone at your Y. Join an organized team, enjoy some friendly competition as part of a league, or play on your own schedule with our drop-in times.
Looking for children’s lessons? Explore soccer, basketball, martial arts, dance, and more programs that will help your kids explore their interests, tap into their talents, and build lifelong skills.
Whether you're a seasoned pro or looking to try something new, YMCA sports programs were designed to help you up your skills, make connections, and build team spirit.
Build lifelong skills, connections, self-discipline, and confidence.
We offer martial arts to members ages 6 and up. Martial Arts programs offered vary by centre and age group. Registration is required for most of these programs, and additional fees may apply.
Find Your YSee The Schedule
Follow the Y