TEACHING LIFE SKILLS THROUGH SWIMMING

Group Lessons

Group Lessons Offered for Children and Adults

School Break

Take Your Swimming To The Next Level During Vacation!

Masters Swimming

Adult Team Training | 16+ workouts offered/week!

Clinics

Become A Better Swimmer While Having Fun!

Summer Camp

Check Out Our Great Summer Programs

Club Team

Check Out Our Competitive Youth USA Swim Team

CRA PARTNERSHIPS

CRA is proud to be partners with these outstanding companies