David L. Bodenhamer Recreation Center
The David L. Bodenhamer Center is a membership based community center that receives over 350,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.
Hours of Operation
Fitness Center Hours
Monday - Friday: 5:30am-8pm
Aquatic Center Hours
Visit our Aquatic Center page for more details.
Facility Amenities Include:
- ADA accessible
- AquaClimb ® wall in pool
- Floor and water aerobics classes
- Full service fitness room including free weights
- Game area
- Indoor heated pool with lap lanes
- Indoor walking/jogging track
- Men's/Women's and Boy's/Girl's locker rooms
- Outdoor children's wading pool
- Racquetball courts (2)
- Regulation size gymnasium
- Coast Cycling
- Tennis Center
- 6 - Soft courts
- 12 - Hard courts
We offer a variety of membership options for residents and non-residents. Click here for more information about membership rates.
Bodenhamer Indoor Pool:
Pool Party Rentals
Pool Rentals are coordinated through the Aquatics Coordinator, Brook Hopkins, and our team of lifeguards. For information, please call 251-968-1427 or email email@example.com.
Group 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. 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.
To get information about our online registration system and sign up for recreation programs, please click here.
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 firstname.lastname@example.org.
Contact the Front Desk:
Phone: 251-968-1420 Address: 310 West 19th Ave, Gulf Shores 36542
Nicole ArdRecreation ManagerPhone: 251-968-1420
Molly MahtaniCustomer Service SupervisorPhone: 251-968-5061
Holly HowellFitness CoordinatorPhone: 251-968-4420
Brook HopkinsAquatics CoordinatorPhone: 251-968-1427