David L. Bodenhamer Recreation Center

The David L. Bodenhamer Center is a membership based community center that receives over 300,000 visits annually. The beautifully designed facility is home to the City of Gulf Shores Recreation Division offices and is the hub for all recreational athletic and program registrations.   

David L. Bodenhamer Recreation Center Hours of Operation:

  • Monday- Friday: 5:30 am - 9 pm 
  • Saturday: 8 am - 6 pm 
  • Sunday: 1 pm - 6 pm

Bodenhamer Indoor Pool Hours of Operation:

General Swimming:

  • Monday-Friday: 1 pm - 3 pm, 6 pm - 9 pm
  • Saturday: 8 am - 6 pm 
  • Sunday: 1 pm - 6 pm 

Lap Swimming:

  • Monday-Friday: 6 am - 3 pm, 6 pm - 9 pm
  • Saturday: 8 am - 6 pm
  • Sunday: 1 pm - 6 pm
Facility Amenities Include: 

  • ADA accessible
  • AquaClimb ® wall
  • Complimentary fitness towel service
  • Floor and water aerobics classes
  • Full service fitness room
  • Game area
  • Indoor heated pool with lap lanes
  • Indoor walking track
  • Men's/Women's and boy's/girl's locker rooms
  • Outdoor wading pool
  • Racquetball courts
  • Regulation size gymnasium
  • Tennis

Bodenhamer Indoor Pool:

The Gulf Shores Swim Team and Aquatic Programs offers a variety of instructional classes including water aerobics, lifeguard certification, group and private lessons and more. 

    Water Aerobic Classes

    Rec Pass and Splash Pass members can enjoy an array of water aerobics classes at no additional charge. $10 daily aerobic passes are available to the public. Click here to view the full schedule.

    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 Gulf Shores Recreation Division offers a year-round swim program for South Baldwin County youth ages 4 to 18 years old. To find out more information or sign up for the Gulf Shores Swim Team, please contact Aquatic Coordinator Brook Hopkins at 251-968-1427.

    Fitness Classes:

    A variety of classes are available at the David L. Bodenhamer Center including Zumba, Water arthritis, Yoga and Pilates. Drop-In Floor classes are included with RecPass and FitPass memberships.  Drop-In Pool classes are included with RecPass and SplashPass memberships.  The public can purchase an $10 daily pass to any drop in class at the front desk. To provide the safest environment possible, the maximum class size is 30 participants. Entry is monitored by the instructor and is on a first come, first serve basis.

    To see a full schedule of the fitness classes we offer at our recreation and fitness centers, please click here

    Child care is not available. 


    We offer a variety of membership options for residents and non-residents.  Click here for more information about membership rates and daily passes.

    Online Registration:

    To get information about our online registration system and sign up for classes and programs, please click here

    Rental Opportunities:

     If you are interested in reserving the David L. Bodenhamer Recreation Center gymnasium or pool for an event, please contact Nicole Ard, Recreation Manager, at 251-968-1424 or nard@gulfshoresal.gov. 

    Contact the Front Desk:

    Address: 310 West 19th Ave, Gulf Shores 36542
    1. Nicole Ard

      Recreation Manager
      Phone: 251-968-1420