Aquatic Complex

The Vestavia Hills Aquatic Complex features a competition pool and a family-style leisure pool, both of which are closely monitored by trained lifeguards. The family-style leisure pool features a zero-step entry, interactive water features and a swirling vortex offered specifically to entertain our youngest swimmers. The competition pool is designed for intermediate to advanced swimmers and offers a 12’ diving well, four dedicated lap lanes and an open swim area. Also within the pool area are lounge chairs for tanning or relaxing in a shady areas, restrooms/locker rooms and a concessions area with a dedicated, covered dining space.

Membership: Registration & Costs 

Visit to register and purchase membership online.
$75  individual (0-54yo)
$35  senior adult (55+)
$300  family (For families of 4 or more; families of 3 or less should purchase individual memberships.)
$10 daily guest pass (Guests must be accompanied by a member; max of one guest per member per day.) 

Hours of Operation

Know Before You Go! Be sure to check Holiday Hours & Late Open/Early Close dates below.

May 31-July 31: Sunday: 12-6pm; Monday-Saturday: 10am-8pm
August 1-12: Sunday: 2-6pm; Monday-Friday: 10am-1pm & 5-8pm; Saturday: 10am-6pm
August 13-September 5: Sunday: 2-6pm; Tuesday-Thursday: 10am-1pm & 5-8pm; Saturday: 10am-6pm

Holiday Hours & Late Open/Early Close Dates
May 30: Open 10am-8pm, Memorial Day
June 5: Late Open 4-6pm, Staff Training
June 7: Early Close, 4pm, VSA Swim Meet
June 16: Competition Pool ONLY Early Close, 4pm, VSA Dive Meet
June 19: Late Open 4-6pm, Father’s Day
June 21: Early Close, 4pm, VSA Swim Meet
June 23: TBD, I Love America Day
June 28: Early Close, 4pm, VSA Swim Meet
June 30: Competition Pool ONLY Early Close, 4pm, VSA Dive Meet
July 4: Open 2-6pm, Independence Day
July 9: Late Open, 2pm, VSA Swim Meet
July 10: Early Close, 4pm, Staff Training
July 19: Early Close, 4pm, VSA Swim Meet
July 21: Competition Pool ONLY Early Close, 4pm, VSA Dive Meet
August 18: Early Close, 1pm, VHHS Football Opening Game vs. Mountain Brook
September 5: Open 10am-8pm, Labor Day

The Aquatic Complex may occasionally close early due to inclement weather, rec swim meets, etc. Closure will be announced via social media and via Status Me (

Event Reservations 

During the swim season, Vestavia Hills residents may reserve the Aquatic Complex for parties and events. For more information or to reserve the Aquatic Complex for an upcoming event, visit or contact William Laatsch at

Semi-private events:
May be scheduled: Saturdays, 10am-noon or 5-7pm; or Sundays, 4-6pm
Available during regular operating hours only; may be reserved by Vestavia Hills residents only.

  • Cost: $250 per event
  • Maximum # of attendees: 50

Tables and chairs will be provided outside the facility in the covered area adjacent to the concessions area.

Private events:
For more information regarding private events, contact William Laatsch at

Swim Lessons 

Swim lessons are being offered at the Aquatic Complex through a partnership with Trident Aquatics. Vestavia Hills residents may register online at Scroll to Register Now – Click Here to begin the registration process.

Swim Team 

Click HERE for information regarding the Vestavia Swim and Dive Association.

Frequently Asked Questions 

How do you determine residency for membership? Driver’s license or other state-issued photo I.D. required for proof of residency. If your I.D. does not list current Vestavia Hills address, you may bring your photo I.D. along with a current utility bill bearing your name and accurate address.

Is there a dedicated space for lap swimming? Yes! There are dedicated lap lanes in the competition pool.

May I bring my own food and/or drinks? No outside food is allowed, but each person may bring one water bottle. If you have a special need that requires consideration, please click here to contact Aquatic Complex staff.

May I drop my children off at the pool? Children 11 years and older may be dropped at the pool, as long as they have a membership.

How will residents know if the Aquatic Complex has closed early due to weather, etc.? Aquatic Complex hours and capacity limitations may be affected for a variety of reasons, including weather, lifeguard/staff availability, etc. Check pool status online at or call the status hotline at 205.978.0220.

Where can I park? Parking is available in the lots at the Vestavia Hills Aquatic Complex, Board of Education, West Elementary and the Civic/Recreation Center.

Are you hiring? Any certified lifeguard interested in employment opportunities should contact William Laatsch at