This competitive club is devoted to developing strong values, building self-esteem and enabling swimmers age 6-18 to meet their full potential. Karishim Swim Club is a supportive community of athletes and a great way to make new friends and be part of a team.

The team participates in US Swim Meets and JCC Championship Meets under the supervision of certified coaches.

There are two sessions: Fall (August through March) and Spring (mid-March through August). In-pool and dry-land practices are held at the Leventhal-Sidman Center on weekdays and at Regis College in Weston on Sundays.

Private lessons are available with our coaches.

Kids ages 6-10 who love to swim and want to have fun can join our Pre-Swim Club.

JCC membership is required for Karishim Swim Club participants. JCC membership is not required for Pre-Swim Club.

Visit JCC Karishim Swim Club page

JCC Karishim Swim Club Swimmer/Parent Handbook


We're Here to Help

We're Here to Help

Adrian Eagles
Adrian Eagles
Karishim Swim Club Head Coach

Adrian is an ASCA and USA-certified swim coach who joined the Karishim Swim Club in 2008. With Adrian as coach, Karishim won its first-ever JCC championship in 2013 and has won four in a row since. At the same time, Karishim swimmers have qualified in the top 10 in New England, including the number one ranking in several events.
Our swimmers have gone on to excel at Brown, Tufts, Colby, Harvard, Yale, and other universities.
Adrian has a B.S. in Sports and Recreation Management and a Masters in Business Administration.

All Star Swim Camp

All Star Swim Camp (Grades 2-9)

During this one-week summer clinic run by Karishim Swim Club Head Coach Adrian Eagles, instruction includes the mechanics of every stroke, plus starts and turns. Coach Adrian and his staff conduct underwater and above water video review of all swimmers.
Participants must have completed Level V of the Red Cross swim program or the Gliders level of the Lenny Krayzelburg Swim Academy.
This camp is held from 9am to 4pm. Half-day (9am-1pm), early drop-off and extended day options available.

For more information, contact 617.558.6442 or