Skip to main content
User account menu
Program Sign-Up
My Account
Y Rewards
Main navigation (mobile)
Home
Locations
Wellness Centers
Day Camps
Overnight Camps
Programs
Camps
Child Care
Health and Fitness
Sports
Swimming
Youth & Family Activities
Membership
Join
Access For All
Military Membership
Code of Conduct
Y Rewards
Give
About
Who We Are
What We Do
Get Involved
YMCA Buffalo Niagara
User account menu
Program Sign-Up
My Account
Y Rewards
Main navigation
Home
Locations
Wellness Centers
Delaware Family YMCA
Independent Health Family YMCA
Ken-Ton Family YMCA
Lockport Family YMCA
Southtowns Family YMCA
William-Emslie Family YMCA
Day Camps
Camp Eggert
Camp Tahigwa
Overnight Camps
Camp Kenan
Camp Weona
Programs
Camps
Camp Kenan
Camp Weona
Day Camps
Child Care
Before & After School Child Care
Early Learning Readiness
Vacation & Snow Day Club
Universal Pre-K
Health and Fitness
Blood Pressure Self-Monitoring
enCourage: Benefit for Both
Enhance® Fitness
Fitness in the Parks
Group Exercise Classes
Livestrong at the YMCA
National Diabetes Prevention Program
Personal Training
Small Group Training
Walk With Ease
Weight Loss Program
Wellness Orientation
Sports
Adult Sports
Youth Sports
Youth Leagues
Swimming
CPR, AED, & First Aid
Lifeguard Certification
Safety Around Water
Swim Lessons
Swim Teams
Water Fitness
Youth & Family Activities
Birthday Parties
Child Watch
Family Activities
Healthy Kids Day
Home School Physical Education
Inclusive & Adaptive Programming
Teen Leaders Club
Y on the Fly
Membership
Join
Access For All
Military Membership
Code of Conduct
Y Rewards
Give
About
Who We Are
Our Mission
Our Commitment to Community
Leadership
Diversity & Inclusion
Our Reach
What We Do
Annual Reports
Strategic Priorities
Testimonials
YMCA Turkey Trot
Our Supporters
Get Involved
YMCA Gala
Experience the Y's Impact
Work At The Y
Volunteer
Thank you for reaching out. Please use the form below to submit your question to YMCA Buffalo Niagara. You can also call us at (716) 565-6000 during normal business hours.
Your Name
Your Email
Please select a YMCA location
-Select-
Delaware Family YMCA
Ken-Ton Family YMCA
Independent Health Family Branch YMCA
Lockport Family YMCA
Southtowns Family YMCA
William-Emslie Family YMCA
YMCA Camp Eggert
YMCA Camp Kenan
YMCA Camp Tahigwa
YMCA Camp Weona
YMCA Buffalo Niagara Association
Are you a YMCA member?
-Select-
Yes
No
How can we help you?
-Select-
Membership
Swim Lessons
Child Care
Summer Camp
Youth Sports
Employment
Volunteer Opportunities
Give to the Y
Other
Message
CAPTCHA
Get new captcha!
What code is in the image?
Enter the characters shown in the image.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Leave this field blank