Skip to main content

There's something fun for everyone

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.

Please note Non-Member registration opens September 13th.

Child Minding and Zoned In (Ages 0–10)

Enjoy a facility workout or swim while your children are cared for by qualified staff and volunteers in a safe and fun environment.

Child Minding is for kids aged 0–5, provides supervised play with age-appropriate toys, arts and crafts, and special care for babies.

Zoned In is for ages 6–10, allows kids to connect with friends and leaders while engaging in a different activity each day.

View hours and details

Active Arts (Ages 3–5)

Each week, kids explore age-appropriate movement stations, crafts, music, and stories as well as take a dip in the pool! Social skills like turn-taking, sharing and good listening skills are promoted to encourage healthy mental and emotional development.

Explore Active Arts

Music & Movement (Ages 3–5)

Children love music and they love to move! Your child can explore their imagination, express their creative energy, feel the rhythm and discover all sorts of musical sounds. Join us in this fun program designed to get the wiggles out.

Explore Music and Movement

Craft & Swim (Ages 5–10)

Calling all crafty kids! Get creative by making your very own artistic masterpieces in this fun Friday-night program. Don’t forget your swim gear; we’ll be hitting the pool!

Explore Craft & Swim

STEM & Swim (Ages 5–10)

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!

Explore STEM & Swim

Y Not Build It? (Ages 5–10)

Get your child’s creative juices flowing in this cool hands-on program! Your child will be provided with open-ended opportunities to design and build. Not only will your child take home their own creations, we’ll also practice teamwork and cooperation while building in pairs and groups!

Explore Y Not Build It?

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

Explore Active Kids

Let's Dance (Ages 5–13)

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.

Explore Let's Dance

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 was invented at the YMCA back in 1891. Children will be divided into classes adapted to their age group (no previous experience required) and participate in weekly sessions. Each participant will be a part of a healthy learning environment built for success.

Explore Y Basketball

Gym & Swim (Ages 8–13)

Friday is here and your kids still have energy to burn? Drop them off for an active evening full of games, sports and swimming with friends. Pizza and juice will be available for $2.

Explore Gym & Swim

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.

Explore Movie Mania

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.

Explore Girls Unite

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

Explore Boys in Action

Youth Leadership Development (Ages 12–15)

Making an impact starts here. Our Youth Leadership Development program will help teens get to know themselves better while learning fundamental leadership skills and making new friends in a fun, inclusive environment. Through a variety of different games, activities, discussions and presentations, leaders will develop communication skills, work together with their peers and gain self-confidence. Youth leaders are encouraged to apply their newly developed leadership skills in Y children’s programs, during special events and fundraising at the YMCA as well as in their communities.

Explore Youth Leadership Development

boy in the pool throwing a ball

Swim Lessons

Swim lessons are taught by certified YMCA swim instructors who create a fun and caring learning environment. Students learn fundamental swimming skills, while fostering a life-long appreciation for physical activity and fitness through swimming.

View levels and register
Two Children and a parent sitting in a park.

Generation Health

Learn more about making healthier choices for a healthier family in the Generation Health program! FREE for families with children ages 8 to 12.

Get Healthy
Family smiling and running

Family Play Time

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. 

Let’s Play!
Youth in YMCA volunteer shirt holds baby

Babysitting and Home Alone Courses

The babysitting course teaches youth to become effective and confident babysitters. Children learn to be safe at home through Home Alone and Prepared.

Explore Babysitting and Home Alone
Group of kids outside


YMCA Camps are offered throughout summer, spring break, winter break and on Pro D Days to keep kids active, engaged, and unplugged.


Register for Camp
Financial Assistance

As a charity, the Y believes no family should be turned away because of financial circumstances. Thanks to generous donors, the Y is able to provide financial assistance to families who could not otherwise afford the full cost of Y programs and memberships.

Teen Mindfulness

Teens ages 13 to 18 who are experiencing symptoms of anxiety learn and practice healthy coping strategies in a safe, comfortable and fun environment.

Youth Employment

Our Employment Services support youth in breaking barriers to employment through workshops and skills training.