Join
Membership Rates
Corporate Rate
Register
Hours
Drop-In-Fees
Aquatics
Pool Availability
Fun Swims
Swimming Lessons
Leadership Courses
Aquatic Sports
Pool Guidelines
Fitness
Fitness Classes
Specialty Classes
Functional Fitness Studio
Personal Training
FAQ
Wellness
Healthy Touch Massage Therapy
Saint John Sports Medicine
Camp
Splash Summer Camp
Parties
Donate
Careers
Fitness Instructors and Trainers
Lifeguard / Swim Instructor
About
Contact Us
Our Facility
3D Tour
Our Mission
Financial Statements
Policies
CGAC Blog
CGAC 50/50 Draw
Upcoming Events
Member Perks Program
Search
Camp