TECHNIQUE. CONFIDENCE. EXCELLENCE.

ONE STROKE AT A TIME

Group Lessons

Group Lessons Offered to Children and Adults

School Break

Take Your Swimming To The Next Level During Vacation!

Masters Swimming

Adult Team Training | 16+ workouts offered/week!

Summer Programs

Check Out Our Great Summer Swim 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

CONTACT CRA

617-939-8078

 

FOLLOW CRA