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.

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 in this popular program! We want to keep children moving by using active challenges and game favourites to encourage physical activity in a fun and engaging way.

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.

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

Generation Health

Join other families with children ages 8–12 who want to be on a path to healthy weight and lifestyle. Generation Health (formerly Family Healthy Living Program) is a free, virtual, 10-week programthat will teach you skills to support your family’s health and quality of life, eat healthy, be more active and promote positive mental and social health. Topics include: Healthy eating and...

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. There will be no Girls Unite on Monday May 24 due to the Victoria Day holiday.

Gym 'n Swim

(Ages 8–13) Friday is here and you’ve still got some energy to burn? 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 will be available for $2. Weekly registration is required.

Y Basketball

(Ages 5–16) 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–16 will learn all the FUNdamentals of the sport of basketball, a game that...

Let's Dance

(Ages 5–13) Does your child want to develop their dance skills? Our qualified instructors will teach an energetic, fun and modern dance incorporating a variety of styles. Classes include basic technique and step-by-step choreography, so no previous dance experience is necessary.

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 will be available for $2. Weekly registration is required.

STEM 'n Swim

(Ages 8-13)Join in on the next generation of leaders using hands-on projects to explore this fascinating world. STEM activities focus on Science, Technology, Engineering and Math. Don’t forget your swim gear, we’ll be hitting the pool first! Pizza and juice will be available for $2. Weekly registration is required.