The YMCA Aquatics department is dedicated to providing the best and most comprehensive aquatics programs available in our community. Whether you are a lap swimmer looking for fitness or someone in need of swimming lessons, we have programs and facilities to for you. Be sure to browse through our program offerings to find out the latest availability.

We’re excited to announce the addition of SwimGen Progress Reports to our swim lesson program.  No more keeping up with soggy report cards.  To view your child’s swimming report card, click on the link above and enter your child’s Y member ID.  If you don’t have your child’s member ID, you can log on to get it or give the Y a call!


Swim Lessons

Swim Lessons

Ages: 6 months – Adult

At the Y, we believe the ability to swim is a critical life skill for everyone. In swim lessons, we use a variety of fun methods to help kids overcome fears, build confidence in the water and develop skills that last a lifetime. Qualified instructors meet swimmers at their own level and celebrate all successes. By educating and partnering with swimmers, we’re determined to prevent drowning in our community.

Not sure what session to sign up for? Check the descriptions on the forms below or give us a call!

Chapel Hill – Carrboro YMCA Summer Swim Lessons

May 18 for Members
May 24 for Program Participants

Meadowmont YMCA Summer Swim Lessons

May 4 for Members
May 11 for Program Participants

Meadowmont YMCA Summer Swim Lesson Registration Information
Chapel Hill – Carrboro YMCA Summer Swim Lesson Information

Fee: Varies


Contact Us

YMCA at Meadowmont

301 Old Barn Lane
Chapel Hill, NC 27517

P. 919-442-9622
F. 919-942-4047

Hours of Operation
Early Season Hours
Beginning May 23

Mon. – Fri. 3 – 8 p.m.
Sat. 9 a.m. – 8 p.m.
Sun. 1 – 8 p.m.
*Memorial Day: 10 a.m. – 6 p.m.
Early Season Pool Schedule

Online Registration
View Our Schedules
Download Our Free Mobile App