Swimming at the Y
If you love swimming, the Y is the place to be! The Y built its first pool in 1885, and we are proud to continue operating world-class pools where members of all ages can learn to swim year-round.
Explore Our Swimming Programs
Swim Teams
Our swim teams are dedicated to developing good swimmers and great team members. Through competitive swimming, the YMCA teaches the character virtues of caring, honesty, respect, and responsibility.
Find swim teams at the following branch locations:
- Boyertown YMCA arrow_forward
- Christian Street YMCA (GPY Swim Team) arrow_forward
- Columbia North YMCA (GPY Swim Team) arrow_forward
- Mount Laurel YMCA arrow_forward
- Phoenixville YMCA arrow_forward
- Rocky Run YMCA arrow_forward
- Upper Perkiomen Valley YMCA arrow_forward
- West Philadelphia YMCA (GPY Swim Team) arrow_forward
- Willow Grove YMCA arrow_forward
Find synchronized/artistic swim teams at the following branch location:
Competitive swimming teaches skills for a lifetime. Our swimmers achieve success at all levels of competition. We host a wide variety of teams with immense pride!
Join us for open swim!
Access to our world-class indoor pools is available year round. We offer times for swimmers to enjoy lap swimming, water walking, family swim, and more!
Session Dates
Late Fall Program Session
Late Fall Program Session
Session Dates: November 2, 2026 – December 20, 2026
Registration: October 14, 2026 – November 15, 2026
Browse Programs Starting: October 5, 2026
Priority Family Registration Opens: October 12, 2026
Winter Program Session
Winter Program Session
Session Dates: January 4, 2027 – February 21, 2027
Registration: December 16, 2026 – January 17, 2027
Browse Programs Starting: December 7, 2026
Priority Family Registration Opens: December 14, 2026
Early Spring Program Session
Early Spring Program Session
Session Dates: March 1, 2027 – April 18, 2027
Registration: February 10, 2027 – March 14, 2027
Browse Programs Starting: February 1, 2027
Priority Family Registration Opens: February 8, 2027
Late Spring Program Session
Late Spring Program Session
Session Dates: April 26, 2027 – June 13, 2027
Registration: April 7, 2027 – May 9, 2027
Browse Programs Starting: March 29, 2027
Priority Family Registration Opens: April 5, 2027
Summer Program Session
Summer Program Session
Session Dates: June 21, 2027 – August 15, 2027
Registration: May 26, 2027 – July 11, 2027
Browse Programs Starting: May 17, 2027
Priority Family Registration Opens: May 24, 2027
Early Fall Program Session
Early Fall Program Session
Session Dates: September 7, 2027 – October 24, 2027
Registration: August 18, 2027 – September 19, 2027
Browse Programs Starting: August 9, 2027
Priority Family Registration Opens: August 16, 2027