Aquatics for All

Aquatics for All

We believe that knowing how to swim is a right, not a privilege. This is why we have programs for swimmers of all abilities, ranging from infants to competitive athletes to older adults.

Click here to browse all of our aquatics programs or keep reading to learn more!

Safety Around Water

We have programs to teach caregivers and their children how to stay safe around water. Thanks to generous donors, we’re able to offer swim lessons to families struggling financially so that everyone has a chance to learn how to swim.

Swim Lessons

We have swim lessons for people of all ages in both private and group settings. Whether you’re an adult looking to learn a lifesaving skills or a teen exploring ways to stay active, we have lessons for you!

Swim Team

The YMCA has world-class swim teams across its locations in York and Lancaster Counties. Swimmers of all ages build their skills, improve their work ethic, learn YMCA values, and compete in regional and national competitions. Swimmers from the YMCA’s swim teams have gone on to win national awards and compete in the Olympics!

Pools

We have indoor and outdoor pools across the county to give all Lancaster and York County residents a convenient way to get in the water. Below is a list of all of our pools in York and Lancaster Counties.

  • Graham Aquatic Center, 543 N Newberry St, York, PA 17404
  • York Branch YMCA, 90 N Newberry St, York, PA 17401
  • The W. Dale Brougher Foundation, 100 Constitution Ave, Shrewsbury, PA 17363
  • City Center YMCA, 265 Harrisburg Ave, Lancaster, PA 17603
  • Lampeter-Strasburg YMCA, 800 Village Rd, Lancaster, PA 17602

NO JOIN FEE JANUARY!

To give everyone in our community a chance to live their healthiest lives possible, the YMCA of the Roses is waiving its $25 join fee for all memberships in January of 2023!

Stop by your local branch or use the code “NOEXCUSES” when checking out online to waive your join fee all January long!