Stay up to date on what is currently available within your YMCA and H2O centres on our COVID-19 Updates page

At the YMCA, we don't know the meaning of the word "bored". Kids love participating in all our activities—like swimming, art, crafts, dance, games, and science experiments—so much that they don't want to go home. There's something fun for everyone.

Active Arts

(Ages 3–5) Each week in this program we will explore age-appropriate movement stations, crafts, music, stories as well as take a dip in the pool! We will practice turn-taking, sharing and good listening skills — among other social skills — allowing children to learn, play and develop healthy, happy bodies and minds. Please register weekly for this program. You may only register...

Active Kids

(Ages 5–12) Join our enthusiastic Y leaders for some blood-pumping, high-energy action in the gym and on the outdoor fields after school! We want to keep children moving by using active challenges and game favourites to encourage physical activity in a fun and engaging way. Weekly registration is required. Active Kids does not run on statutory holidays.

Boys in Action

(Ages 7–14) This program is just for the guys! Our awesome leaders use a variety of fun, active and engaging activities to promote healthy living, encourage positive friendships and give boys an opportunity to build on lifelong skills. Boys in Action does not run on statutory holidays.

Family Play Time

(Ages 0–6 and their caregivers) Explore, create, imagine, and play in a variety of activities for you and your child. Meet other families through group activities in a comfortable play environment and learn about services in your community. YMCA Early Childhood Educators with skills and knowledge in child development are on site to enhance your child's success in the important early...

Girls Unite

(Ages 7–14) We want all girls to embrace their unique qualities and shine bright like a star! Have your girl join our inspiring leaders to participate in activities designed to celebrate, encourage and empower girls as well as build strong friendships and happy, healthy bodies.

Gym and Swim

(Ages 8–13)Too much energy for Movie Mania? Join us for an energy-filled evening that starts out with some of your favourite gym games, followed by some fun times with friends in the pool. Pizza and juice is available for $2. Weekly registration is required.

Y Basketball

(Ages 5–13) The YMCA Basketball program is designed to be energetic, inclusive, fun and strives to teach children the values of participating in sport for life. Basketball is a great form of exercise that also fosters team-building skills and a sense of community. Through weekly sessions, children from ages 5–13 will learn all the FUNdamentals of the sport of basketball, a game that...

Movie Mania

(Ages 8–13) Parents, enjoy a workout or night out on Friday night while your child watches a movie and has fun in the pool with friends—all in a supervised environment. Popcorn included! Pizza and juice is available for $2. Registration will open on Fridays for the following week. Children under 10 years old must be signed in and out of the program by their parents.