Backyard Swim Program Summer day camps 2021

Based on the province-wide emergency break, the YMCA of Niagara is temporarily not able to operate in-person programs. We continue to offer a variety of other virtual programs including online fitness classes, personal training, EarlyON programs, Kid Fit, Youth Action, Employment Services, Immigrant Services and more.

YMCA of Niagara Child Care Update: Impact during Province-wide School Closures

Please be advised that our school-age before and after school program is temporarily paused to align with the current province-wide closure of in-person learning. There is no impact to our YMCA of Niagara infant/toddler/preschool child care programs. For more details, click here.

If you have questions, please contact [email protected].

Live Online Classes

Check schedules and book your session today

Health Screening

Screen for COVID-19 before going to any public place


The latest information from the Association

Stay Active At Home

Connect with your favourite programs online

Find Your YMCA


Programs that meet your needs at every stage of life

YMCA of Niagara

Are you new to Canada? Visit Immigrant Services

YMCA of Niagara

Looking for work?  We can help

YMCA of Niagara

Child Care spaces available

Connecting to what Matters

With help from the YMCA Employment and Immigrant Services, the Okuwa family successfully integrated into the Niagara Region community.
Read their story >
Dhan & Kyul enrolled into the YMCA Kid Fit program which helped develop their fundamental movement skills while having fun.
Read their story >
Mary-Lou was able to reach her fitness and health goals through the YMCA Kick Start program.
Read her story >
Michele would never have dreamed she’d one day call herself a runner.
Read her story >
“When we are here, we are all the same, all equal."
Read the AlTeinawi family's story >
For Cyril, the YMCA is all about community.
Read his story >

You can make a difference too


Send a kid to camp. Give them the joy of their first summer camp experience.


Give a child the chance to play, make friends, build skills and confidence.


Help a struggling family. Give them access to affordable child care.