Through swim lessons, swim team, lap swimming and more, the YMCA of Central Virginia provides a safe and fun environment for swimmers of all ages and abilities.

Everyone—from infants to seniors—can learn to swim. Our progressive swim lesson program ensures an efficient and fulfilling lesson, maximizing the learning potential in every session. Classes and sessions are offered at convenient times and locations. See below for a complete list of YMCA of Central Virginia aquatic programs. 

Swim Lessons Lynchburg

Swim School

We offer swim classes for infants, kids, teenagers, and adults. Choose from weekday, evening, and weekend classes all year long.

Lifeguard CPR

CPR, First Aid, & Lifeguard Courses

The YMCA Lifeguard course is designed to prepare participants with the knowledge and skills needed to be a lifeguard. This comprehensive course offers up-to-date information on how to guard, anticipate and prevent potential hazards before they occur and how to take action to help those in danger when necessary. This course also includes American Safety and Health Institute CPR, First Aid, and AED certifications, as well as ASHI Oxygen Administration.

Lap Swimming Indoor Pool Lynchburg

Lap Swimming

Strengthen your swimming skills, train for a triathlon or just get a great workout with minimal stress on your joints in one of our heated indoor lap pools. We have indoor pools with lap lanes at the Downtown YMCA and the Jamerson Family YMCA. Available times and lanes vary. Please visit our schedules page, or download our mobile app for up to date schedules.

Family and Open Swim Programs in Lynchburg Virginia

Family & Open Swim

Family and open swim times are the perfect opportunity for children to gain swimming strength and endurance while playing with family in the pool and for adults to just relax and have fun in the water. Family and open swim are offered at various times throughout the week.

LY Swim Team Lynchburg

LY Swim Team

The LY Swim Team is the only year-round swimming program in Lynchburg. We focus on the long-term development of successful competitive swimmers, providing stroke instruction and age-appropriate training to allow swimmers to progress to their highest potential. LY Swim Team is a program of the YMCA of Central Virginia.

pool background

Master's Swim Team

"The 7 Hills Surge Master's Swim Team is a coached group of Lynchburg and surrounding area swimmers. We welcome adult swimmers of all ages and swim abilities from those looking to refine their stroke technique and learn all the competitive strokes to those training to compete in Nationals. Our members range in age from the 20s to 90s. The coached sessions offer an opportunity for stroke refinement, individual correction, and tailored drills. Whether you are just trying to stay in shape or training for a triathlon or pool competition, you can find your niche in this group. Newcomers are welcome to try the program out for free for a week before committing.


  • $35/month
  • $10/drop in fee


  • Mondays | 11-12pm
  • Wednesdays | 11-12pm
  • Fridays  |11-12pm

All with coach on deck 

pool party


Parties are offered at both the Jamerson Family YMCA, and the Downtown YMCA. Choose from a Kidz Gym Party or a Pool Party.