YORK AND YORK COUNTY YMCA Log In Stronger Together Programs Memberships Community Join Us About Us Donate 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. Click here to learn more about our York programs! Click here to learn more about our Lancaster programs! 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! Click here to find 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! Click here to learn more! 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 Click here to learn more! YMCA of the Roses Bob Hoffman Dover YMCA – 717-292-5622 The W. Dale Brougher Foundation YMCA – 717-235-0446 York Branch YMCA – 717-843-7884 City Center YMCA – 717-393-9622 Lampeter-Strasburg YMCA – 717-464-4000 York Corporate Office 717-812-0119 Our Mission It is the mission of the YMCA of the Roses to put Christian principles into practice through programs that build healthy spirit, mind and body for all. We exist to develop and practice the principles of faith, hope, love, honesty, respect and responsibility. Diversity, Inclusion, and Global (DIG) statement – The YMCA of the Roses is for all. Because we believe that every person is important, we strive to foster a diverse and global culture in our Association which is inclusive and accessible to all people. Because we are for youth development, healthy living, and social responsibility, we seek to build community by reaching out to welcome people of every identity, background, and belief. Click here to view our privacy policy The YMCA of the Roses is a 501(C)(3) Non-Profit Organization. Donations are tax-exempt. About Us Donate Memberships Programs Contact Us Provided by ReClique