Swim for Life sessions are offered throughout the year at YMCA branches and primarily serve children and families participating in Camp Excel, Y Learning and other community‑supported programs.
Upcoming Sessions
Registration for Swim For Life programs are held at YMCA locations.
March 30 - April 2 (Spring Break)
Daily, 10:30 - 11:30 a.m.
April 28 - May 14
March 23-26
Monday-Thursday : 6 - 8 p.m.
April 28 - May 7
Tuesday - Thursday, 5 - 6:45 p.m.
April 7 - 23
Tuesday & Thursday, 6:15 - 9 p.m.
Volunteer
To make Swim for Life possible, we rely on volunteers from our community. It's not necessary to be a swimming professional, we just ask that volunteers are comfortable in the water and have some swimming experience. There are also opportunities to cheer on participants and help with check-in. All volunteers will receive a brief training from Y staff before the sessions start.
A.E. Finley YMCA: Contact Linda Singh
Alexander Family YMCA: Volunteer
Southeast Raleigh YMCA: Waleska Brown or volunteer here.
Taylor Family YMCA: Volunteer
Delta Air Lines
Since 2023, annual support from Delta Air Lines has enabled the Y to bring Swim for Life to more children and families across our region. Their partnership helps us reach communities where water‑safety education is needed most, ensuring more kids learn life‑saving skills and gain confidence in and around the water. Swim for Life sites at the A.E. Finley YMCA, Southeast Raleigh YMCA and Taylor Family YMCA are generously supported by Delta.
Aquatics Directors
A.E. Finley YMCA, Linda Singh
Alexander Family YMCA, Finley Baldwin
Chapel Hill - Carrboro YMCA, Hannah Widener
Downtown Durham and Hope Valley Farms YMCAs, Stanley Bass
East Triangle YMCA, David Huie
Ingram Family YMCA & Chatham Park YMCA, Max Turner
Kerr Family YMCA, Antoinette Pujol
Kraft Family YMCA, Madison Temple
Northwest Cary YMCA, Shane Tillett
Poole Family YMCA, Jaime Jewett
Taylor Family YMCA, AnnaMaria Galardi
Southeast Raleigh YMCA, Waleska Brown
YMCA at Knightdale Station, Chuck Gordon