Empowering through swimming

Rising Above.

Teaching skills to thrive in
and out of the water.

Swimming is more than a sport. And we are more than a swim team. At the City Swim Project, we are expanding access to swim lessons in diverse neighborhoods around Buffalo. By collaborating with our partners, we provide children, families, and communities the skills to rise above. Above fear of the water. Above cultural and economic barriers. Above the cycle of inequality. Even above the competition. Join us in empowering lives through swimming.

Be part of the team.


Child Learn-to-Swim

Register your child for free or low-cost swim lessons.


Adult Learn-to-Swim

Build new skills in a supportive class for all ages and abilities.

Competitive Team

Advanced swimmers can represent our team, The Buffalo Tide, in swim competitions.

Get involved.



Invest in a proven model that is shaping the health and safety of our community.


Make a difference by offering your time and talents.


We’re always looking for dedicated people to join our team.

Latest News.

Post-COVID 19 Policies and Protocols

PHASE 1 GUIDELINES FOR PARENTS/LEGAL GUARDIANS Do not attend lesson/practice if you or a member of your household does not feel well. Parents must drop off/pick up children on time Parents must use established traffic patterns Parents will not be allowed on pool deck...

A Note to BCSR Families about Juneteenth Day

Today, June 19 marks an important day in the history of America. Today we celebrate Juneteenth Day. A day on which the last slaves in America were told they were free 2 1/2 years after the Emancipation Proclamation was signed. While we celebrate this day in our...

BCSR Job Opportunity – Learn to Swim Director

Learn to Swim Director The Learn to Swim (LTS) Director under the direction of the Executive Director is responsible for organizing and implementing a diverse and safe swim program which will incorporate large group and individual activities, swim lessons for all ages...