Aquatic Programs & Classes

Gulf Shores Swim Team

Welcome to the Gulf Shores Swim Team and Aquatic Programs and Classes page. Our growing year-round swim program is provided by the City of Gulf Shores Recreation Division at the David L. Bodenhamer Recreation Center.

We offer a variety of instructional classes including water aerobics, lifeguard certification, group lessons and more. We pride ourselves in our comprehensive programming that allows us to provide everyone an opportunity to improve swimming skills and achieve success at his or her level of ability, from novice to national competitor.


General Swimming 


  • Monday through Friday: 1 p.m. - 3:30 p.m., 5:30 p.m. - 9 p.m.
  • Saturday: 8 a.m. - 6 p.m. 
  • Sunday: 1 p.m. - 6 p.m. 

Lap Swimming 


  • Monday through Friday: 6 a.m. - 3:30 p.m., 5:30 p.m. - 9 p.m.
  • Saturday: 8 a.m. - 6 p.m. 
  • Sunday: 1 p.m. 6 p.m. 

Water Aerobic Classes 


Pool/Full Bodenhamer Members can enjoy an array of water aerobics classes at no additional charge. $8 daily aerobic passes are available to the public. Click here to view the full schedule. 

Red Cross Lifeguard Certification 


Want to be a lifeguard?  Take our Red Cross Lifeguard Certification course!  Classes are available to everyone age 15+.  The cost is $150 per person.  Participants must attend every class to receive the certification.  Click here for class times and dates. 

Private Lessons


We offer private swim lessons open to all ages & skill levels.  Certified instructors and flexible schedule are available. The cost is $15 per session.  Sessions are 30 minutes. Click here for more information. 

Gulf Shores Swim Team

The Bodenhamer Center offers a year-round swim program for South Baldwin County youth ages 4 to 18 years old. Sign-up Today!

GSST Ad 2.jpg