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!

Summer Camp

Check Out Our Great Summer Programs

Clinics

Become A Better Swimmer While Having Fun!

Club Team

Check Out Our Competitive Youth USA Swim Team

CRA PARTNERSHIPS

CRA is proud to be partners with these outstanding companies