
Aquatics
JCC Fitness and Aquatics Center
POOL HOURS
Sunday – 8 AM – 3:45 PM
Monday – 5:30 AM – 1 PM • 3:30 – 8:15 PM
Tuesday – 5:30 AM – 1 PM • 3:30 – 8:15 PM
Wednesday – 5:30 AM – 1 PM • 3:30 – 8:15 PM
Thursday – 5:30 AM – 1 PM • 3:30 – 8:15 PM
Friday – 5:30 AM – 1 PM
Saturday – 8 AM – 3:45 PM
FAMILY SPLASH TIMES
Mondays & Thursdays 7 – 8 PM
Saturdays & Sundays 1:30 – 3:45 PM
AQUA CLASS SCHEDULE
Mondays:
Aqua Deep Conditioning with Andi – 9:15 – 10 AM
Aqua Cardio & Core Strength with Andi – 10:15 – 11 AM
Tuesdays:
Aqua Cardio & Core Strength with Sowmiya – 10:15 – 12 PM
Wednesdays:
Aqua Balance & Stretch with Andi – 9 – 9:45 AM
Aqua Cycle with Andi – 10 – 10:45 AM
Fridays:
Aqua Cardio & Core Strength with Andi – 10:15 – 11 AM
Aqua Cycle with Andi – 11:15 – 12 PM
Sundays:
Aqua Cycle & Cardio with Cheryle – 9:15 – 10 AM
OUR POOLS
25 yard Helen Messing Memorial Pool (graduated depth 3.5 ft. to 9 ft.)
25 yard Ken Heyman Memorial Pool (4 ft. depth on ends 4.5 ft. in the middle)
Please note that swim caps are required for all persons entering the pools. The pools are open to children 6 months and older. Please note that swim caps are required for anyone over 2 yrs of age entering the pool. Swim caps are available for purchase at our Fitness Reception and Aquatics Desks.
The pool will close during electrical storms.
Lap Swim and Family/Open Swim may be impacted by Special Events. The full aquatics schedule that includes JCC special programming will be posted within the Aquatic Center.
All planned changes to the schedule are announced in the monthly fitness newsletter. All emergencies or unplanned changes are communicated through the JCC App. Please be sure to download the JCC app on your phone for important unexpected changes.
Pools closed Monday through Thursday, 1-3:30 PM.
Pools close 15 minutes before the published fitness and aquatic center closing time.
Heyman Pool Schedule
Sunday
8:00 am – 3:45 pm Lap Swim • 5 Lap Lanes Available
Monday
5:30 am – 1:00 pm Lap Swim • 5 Lap Lanes Available
3:30 pm – 4:30 pm Lap Swim • 5 Lap Lanes Available
4:30 pm – 8:15 pm Lap Swim • 1 Lap Lane Available
Tuesday
5:30 am – 7:00 am Lap Swim • 5 Lap Lanes Available
7:00 am – 8:00 am Lap Swim • 1 Lap Lane Available
8:00 am – 1:00 pm Lap Swim • 5 Lap Lanes Available
3:30 pm – 4:30 pm Lap Swim • 5 Lap Lanes Available
4:30 pm – 8:15 pm Lap Swim • 1 Lap Lane Available
Wednesday
5:30 am – 10:00 am Lap Swim • 5 Lap Lanes Available
10:00 am – 11:00 am Lap Swim • 3 Lap Lanes Available
11:00 am – 1:00 pm Lap Swim • 5 Lap Lanes Available
3:30 pm – 4:30 pm Lap Swim • 5 Lap Lanes Available
4:30 pm – 8:15 pm Lap Swim • 1 Lap Lane Available
Thursday
5:30 am – 1:00 pm Lap Swim • 5 Lap Lanes Available
3:30 pm – 4:30 pm Lap Swim • 5 Lap Lanes Available
4:30 pm – 8:15 pm Lap Swim • 1 Lap Lane Available
Friday
5:30 am – 11:00 am Lap Swim • 5 Lap Lanes Available
11:00 am – 12:00 pm Lap Swim • 3 Lap Lanes Available
12:00 pm – 1:00 pm Lap Swim • 5 Lap Lanes Available
Saturday
8:00 am – 3:45 pm Lap Swim • 5 Lap Lanes Available
Messing Pool Schedule
Sunday
8:00 am – 8:30 am Lap Swim • 4 Lap Lanes Available
8:30 am – 10:00 am Lap Swim • 2 Lap Lanes Available
10:00 am – 11:30 am Lap Swim • 0 Lap Lanes Available
11:30 am – 3:45 pm Lap Swim • 2 Lap Lanes Available
Monday
5:30 am – 9:00 am Lap Swim • 4 Lap Lanes Available
9:00 am – 11:00 am Lap Swim • 0 Lap Lanes Available
11:00 am – 12:00 pm Lap Swim • 4 Lap Lanes Available
12:00 pm – 1:00 pm Lap Swim • 2 Lap Lanes Available
3:30 pm – 4:30 pm Lap Swim • 0 Lap Lanes Available
4:30 pm – 8:15 pm Lap Swim • 2 Lap Lanes Available
Tuesday
5:30 am – 11:00 am Lap Swim • 4 Lap Lanes Available
11:00 am – 12:00 pm Lap Swim • 0 Lap Lanes Available
12:00 pm – 1:00 pm Lap Swim • 4 Lap Lanes Available
3:30 pm – 4:30 pm Lap Swim • 0 Lap Lanes Available
4:30 pm – 7:30 pm Lap Swim • 2 Lap Lanes Available
7:30 pm – 8:15 pm Lap Swim • 4 Lap Lanes Available
Wednesday
5:30 am – 9:00 am Lap Swim • 4 Lap Lanes Available
9:00 am – 9:45 am Lap Swim • 0 Lap Lanes Available
9:45 am – 12:00 pm Lap Swim • 4 Lap Lanes Available
12:00 pm – 1:00 pm Lap Swim • 2 Lap Lanes Available
3:30 pm – 4:30 pm Lap Swim • 0 Lap Lanes Available
4:30 pm – 7:30 pm Lap Swim • 2 Lap Lanes Available
7:30 pm – 8:15 pm Lap Swim • 4 Lap Lanes Available
Thursday
5:30 am – 12:00 pm Lap Swim • 4 Lap Lanes Available
12:00 pm – 1:00 pm Lap Swim • 2 Lap Lane Available
3:30 pm – 4:00 pm Lap Swim • 2 Lap Lane Available
4:00 pm – 4:30 pm Lap Swim • 0 Lap Lanes Available
4:30 pm – 7:00 pm Lap Swim • 2 Lap Lanes Available
7:00 pm – 8:15 pm Lap Swim • 1 Lap Lanes Available
Friday
5:30 am – 10:00 am Lap Swim • 4 Lap Lanes Available
10:00 am – 11:00 am Lap Swim • 0 Lap Lanes Available
11:00 am – 1:00 pm Lap Swim • 4 Lap Lanes Available
Saturday
8:00 am – 8:30 am Lap Swim • 4 Lap Lanes Available
8:30 am – 10:00 am Lap Swim • 2 Lap Lanes Available
10:00 am – 11:30 am Lap Swim • 0 Lap Lanes Available
11:30 am – 3:45 pm Lap Swim • 2 Lap Lanes Available
Learn how to swim at the J.
Our experienced, certified instructors and proven learn-to-swim methods reach nearly 1,000 students every year. JCC MetroWest teaches people of all ages (as young as 6 months) how to be safe and comfortable in and around water, which leads to becoming safer, better swimmers.
Masters Swim Program Metro Marlins Swim TeamGroup Swim Lessons
Adult Beginner (Tuesday, 6:00 PM - 6:45 PM)
Registration Start Date Monday, December 4, 2023
Registration End Date Saturday, February 24, 2024
# of meetings12
Program Start Date Tuesday, January 9, 2024
Program End Date Tuesday, March 26, 2024
Member Fees $340
Non-Member Fees $365
Adult Beginner (Thursday, 6:45 PM - 7:30 PM)
Registration Start Date Monday, December 4, 2023
Registration End Date Saturday, February 24, 2024
# of meetings12
Program Start Date Thursday, January 11, 2024
Program End Date Thursday, March 28, 2024
Member Fees $340
Non-Member Fees $365
Adult Beginner (Tuesday, 6:00 PM - 6:45 PM)
AB1
Registration Start Date Wednesday, October 18, 2023
Registration End Date Saturday, December 9, 2023
# of meetings8
Program Start Date Tuesday, November 7, 2023
Program End Date Tuesday, December 26, 2023
Member Fees $230
Non-Member Fees $255
Adult Intermediate/Advance (Thursday, 6:45 PM - 7:30 PM)
AIA 1
Registration Start Date Wednesday, October 18, 2023
Registration End Date Saturday, December 9, 2023
# of meetings8
Program Start Date Thursday, November 9, 2023
Program End Date Thursday, December 28, 2023
Member Fees $230
Non-Member Fees $255
Breaststroke Clinic (Wednesday, 7:00 PM - 8:00 PM)
Member Appreciation
Registration Start Date Tuesday, December 5, 2023
Registration End Date Wednesday, January 10, 2024
# of meetings1
Program Start Date Wednesday, January 10, 2024
Program End Date Wednesday, January 10, 2024
Freestyle /Backstroke Clinic (Wednesday, 6:00 PM - 7:00 PM)
Member Appreciation
Registration Start Date Tuesday, December 5, 2023
Registration End Date Wednesday, January 10, 2024
# of meetings1
Program Start Date Wednesday, January 10, 2024
Program End Date Wednesday, January 10, 2024
Grade School Swim Lessons (Tuesday, 5:45 PM - 6:30 PM)
GS level 4
Registration Start Date Saturday, September 30, 2023
Registration End Date Saturday, December 9, 2023
# of meetings8
Program Start Date Tuesday, November 7, 2023
Program End Date Tuesday, December 26, 2023
Member Fees $225
Non-Member Fees $250
Grade School Swim Lessons (Thursday, 5:15 PM - 6:00 PM)
GS level 3
Registration Start Date Saturday, September 30, 2023
Registration End Date Saturday, December 9, 2023
# of meetings9
Program Start Date Thursday, November 2, 2023
Program End Date Thursday, December 28, 2023
Member Fees $225
Non-Member Fees $250
Grade School Swim Lessons (Tuesday, 4:30 PM - 5:15 PM)
GS level 1
Registration Start Date Saturday, September 30, 2023
Registration End Date Friday, May 31, 2024
# of meetings8
Program Start Date Tuesday, November 7, 2023
Program End Date Tuesday, December 26, 2023
Member Fees $225
Non-Member Fees $250
Grade School Swim Lessons (Thursday, 3:45 PM - 4:30 PM)
GS level 1
Registration Start Date Saturday, September 30, 2023
Registration End Date Saturday, December 9, 2023
# of meetings9
Program Start Date Thursday, November 2, 2023
Program End Date Thursday, December 28, 2023
Member Fees $225
Non-Member Fees $250
Grade School Swim Lessons (Tuesday, 5:00 PM - 5:45 PM)
GS level 2
Registration Start Date Saturday, September 30, 2023
Registration End Date Saturday, December 9, 2023
# of meetings8
Program Start Date Tuesday, November 7, 2023
Program End Date Tuesday, December 26, 2023
Member Fees $225
Non-Member Fees $250
Grade School Swim Lessons (Thursday, 4:30 PM - 5:15 PM)
GS level 2
Registration Start Date Saturday, September 30, 2023
Registration End Date Saturday, December 9, 2023
# of meetings9
Program Start Date Thursday, November 2, 2023
Program End Date Thursday, December 28, 2023
Member Fees $225
Non-Member Fees $250
Grade School Swim Lessons (Tuesday, 5:15 PM - 6:00 PM)
GS level 3
Registration Start Date Saturday, September 30, 2023
Registration End Date Saturday, December 9, 2023
# of meetings8
Program Start Date Tuesday, November 7, 2023
Program End Date Tuesday, December 26, 2023
Member Fees $225
Non-Member Fees $250
Grade School Swim Lessons (Thursday, 6:00 PM - 6:45 PM)
GS level 4
Registration Start Date Saturday, September 30, 2023
Registration End Date Saturday, December 9, 2023
# of meetings9
Program Start Date Thursday, November 2, 2023
Program End Date Thursday, December 28, 2023
Member Fees $225
Non-Member Fees $250
GS 1 (Tuesday, 4:30 PM - 5:15 PM)
Registration Start Date Monday, December 4, 2023
Registration End Date Saturday, February 24, 2024
# of meetings12
Program Start Date Tuesday, January 9, 2024
Program End Date Tuesday, March 26, 2024
Member Fees $336
Non-Member Fees $360
GS 1 (Thursday, 3:45 PM - 4:30 PM)
Registration Start Date Monday, December 4, 2023
Registration End Date Saturday, February 24, 2024
# of meetings12
Program Start Date Thursday, January 11, 2024
Program End Date Thursday, March 28, 2024
Member Fees $336
Non-Member Fees $360
GS 2 (Thursday, 4:30 PM - 5:15 PM)
Registration Start Date Monday, December 4, 2023
Registration End Date Saturday, February 24, 2024
# of meetings12
Program Start Date Thursday, January 11, 2024
Program End Date Thursday, March 28, 2024
Member Fees $336
Non-Member Fees $360
GS 2 (Tuesday, 5:00 PM - 5:45 PM)
Registration Start Date Monday, December 4, 2023
Registration End Date Saturday, February 24, 2024
# of meetings12
Program Start Date Tuesday, January 9, 2024
Program End Date Tuesday, March 26, 2024
Member Fees $336
Non-Member Fees $360
GS 3 (Tuesday, 5:15 PM - 6:00 PM)
Registration Start Date Monday, December 4, 2023
Registration End Date Saturday, February 24, 2024
# of meetings12
Program Start Date Tuesday, January 9, 2024
Program End Date Tuesday, March 26, 2024
Member Fees $336
Non-Member Fees $360
GS 3 (Thursday, 5:15 PM - 6:00 PM)
Registration Start Date Monday, December 4, 2023
Registration End Date Saturday, February 24, 2024
# of meetings12
Program Start Date Thursday, January 11, 2024
Program End Date Thursday, March 28, 2024
Member Fees $336
Non-Member Fees $360
GS 4 (Thursday, 6:00 PM - 6:45 PM)
Registration Start Date Monday, December 4, 2023
Registration End Date Saturday, February 24, 2024
# of meetings12
Program Start Date Thursday, January 11, 2024
Program End Date Thursday, March 28, 2024
Member Fees $336
Non-Member Fees $360
GS 4 (Tuesday, 6:00 PM - 6:45 PM)
Registration Start Date Monday, December 4, 2023
Registration End Date Saturday, February 24, 2024
# of meetings12
Program Start Date Tuesday, January 9, 2024
Program End Date Tuesday, March 26, 2024
Member Fees $336
Non-Member Fees $360
Lifeguarding (Sunday, 8:00 AM - 4:00 PM)
Lifeguarding-BL
Registration Start Date Thursday, November 30, 2023
Registration End Date Sunday, January 7, 2024
# of meetings4
Program Start Date Sunday, January 7, 2024
Program End Date Sunday, January 28, 2024
Member Fees $325
Non-Member Fees $350
Masters Swim Program (Saturday, 9:00 AM - 10:30 AM)
Backstroke Clinic
Registration Start Date Monday, December 4, 2023
Registration End Date Saturday, January 13, 2024
# of meetings1
Program Start Date Saturday, January 13, 2024
Program End Date Saturday, January 13, 2024
Member Fees $40
Non-Member Fees $50
Masters Swim Program (Saturday, 9:00 AM - 10:30 AM)
Breaststroke Clinic
Registration Start Date Monday, December 4, 2023
Registration End Date Saturday, February 10, 2024
# of meetings1
Program Start Date Saturday, February 10, 2024
Program End Date Saturday, February 10, 2024
Member Fees $40
Non-Member Fees $50
Masters Swim Program (Tuesday, 7:00 AM - 8:00 AM)
Masters Tues AM Winter 2024
Registration Start Date Wednesday, November 1, 2023
Registration End Date Wednesday, January 10, 2024
# of meetings12
Program Start Date Tuesday, January 9, 2024
Program End Date Tuesday, March 26, 2024
Member Fees $300
Non-Member Fees $360
Masters Swim Program (Wednesday, 7:30 PM - 8:30 PM)
Masters Wed PM Winter
Registration Start Date Wednesday, November 1, 2023
Registration End Date Thursday, January 11, 2024
# of meetings12
Program Start Date Wednesday, January 10, 2024
Program End Date Wednesday, March 27, 2024
Member Fees $300
Non-Member Fees $360
Preschool Swim Lessons (Monday, 4:30 PM - 5:00 PM)
PS 2
Registration Start Date Saturday, September 30, 2023
Registration End Date Saturday, December 9, 2023
# of meetings8
Program Start Date Monday, November 6, 2023
Program End Date Monday, December 25, 2023
Member Fees $180
Non-Member Fees $210
Preschool Swim Lessons (Monday, 5:00 PM - 5:30 PM)
PS 3
Registration Start Date Saturday, October 7, 2023
Registration End Date Saturday, December 9, 2023
# of meetings8
Program Start Date Monday, November 6, 2023
Program End Date Monday, December 25, 2023
Member Fees $180
Non-Member Fees $210
Preschool Swim Lessons (Saturday, 11:00 AM - 11:30 AM)
PS 1
Registration Start Date Saturday, October 7, 2023
Registration End Date Saturday, December 9, 2023
# of meetings8
Program Start Date Saturday, November 11, 2023
Program End Date Saturday, December 30, 2023
Member Fees $180
Non-Member Fees $210
PS1 (Saturday, 9:30 AM - 10:00 AM)
Registration Start Date Monday, December 4, 2023
Registration End Date Saturday, February 24, 2024
# of meetings12
Program Start Date Saturday, January 13, 2024
Program End Date Saturday, March 30, 2024
Member Fees $264
Non-Member Fees $300
PS1 (Saturday, 11:00 AM - 11:30 AM)
Registration Start Date Monday, December 4, 2023
Registration End Date Saturday, February 24, 2024
# of meetings12
Program Start Date Saturday, January 13, 2024
Program End Date Saturday, March 30, 2024
Member Fees $264
Non-Member Fees $300
PS2 (Monday, 4:30 PM - 5:00 PM)
Registration Start Date Monday, December 4, 2023
Registration End Date Saturday, February 24, 2024
# of meetings12
Program Start Date Monday, January 8, 2024
Program End Date Monday, March 25, 2024
Member Fees $264
Non-Member Fees $300
PS3 (Monday, 5:00 PM - 5:30 PM)
Registration Start Date Monday, December 4, 2023
Registration End Date Saturday, February 24, 2024
# of meetings13
Program Start Date Monday, January 1, 2024
Program End Date Monday, March 25, 2024
Member Fees $264
Non-Member Fees $300
PS3 (Monday, 5:30 PM - 6:00 PM)
Registration Start Date Monday, December 4, 2023
Registration End Date Saturday, February 24, 2024
# of meetings12
Program Start Date Monday, January 8, 2024
Program End Date Monday, March 25, 2024
Member Fees $264
Non-Member Fees $300
Sea Otters 1 (Saturday, 10:00 AM - 10:30 AM)
Babies 6 months-18 months
Registration Start Date Monday, December 4, 2023
Registration End Date Saturday, February 10, 2024
# of meetings12
Program Start Date Saturday, January 13, 2024
Program End Date Saturday, March 30, 2024
Member Fees $240
Non-Member Fees $264
Sea Otters 1 (Sunday, 10:00 AM - 10:30 AM)
Babies 6 months - 18 months
Registration Start Date Monday, December 4, 2023
Registration End Date Saturday, February 10, 2024
# of meetings12
Program Start Date Sunday, January 14, 2024
Program End Date Sunday, March 31, 2024
Member Fees $240
Non-Member Fees $264
Sea Otters 1 (Saturday, 10:00 AM - 10:30 AM)
PC 1
Registration Start Date Saturday, October 7, 2023
Registration End Date Saturday, December 9, 2023
# of meetings8
Program Start Date Saturday, November 11, 2023
Program End Date Saturday, December 30, 2023
Member Fees $155
Non-Member Fees $175
Sea Otters 1 (Sunday, 10:00 AM - 10:30 AM)
PC 1
Registration Start Date Monday, October 9, 2023
Registration End Date Saturday, December 9, 2023
# of meetings8
Program Start Date Sunday, November 12, 2023
Program End Date Sunday, December 31, 2023
Member Fees $155
Non-Member Fees $175
Sea Otters 2 (Sunday, 10:30 AM - 11:00 AM)
PC 2
Registration Start Date Monday, October 9, 2023
Registration End Date Saturday, December 9, 2023
# of meetings8
Program Start Date Sunday, November 12, 2023
Program End Date Sunday, December 31, 2023
Member Fees $155
Non-Member Fees $175
Sea Otters 2 (Saturday, 10:30 AM - 11:00 AM)
PC 2
Registration Start Date Saturday, October 7, 2023
Registration End Date Saturday, December 9, 2023
# of meetings8
Program Start Date Saturday, November 11, 2023
Program End Date Saturday, December 30, 2023
Member Fees $155
Non-Member Fees $175
Sea Otters 2 (Sunday, 10:30 AM - 11:00 AM)
Babies 18 months- 36 months
Registration Start Date Monday, December 4, 2023
Registration End Date Saturday, February 10, 2024
# of meetings12
Program Start Date Sunday, January 14, 2024
Program End Date Sunday, March 31, 2024
Member Fees $240
Non-Member Fees $264
Sea Otters 2 (Saturday, 10:30 AM - 11:00 AM)
Babies 18 months- 36 months
Registration Start Date Monday, December 4, 2023
Registration End Date Saturday, February 10, 2024
# of meetings12
Program Start Date Saturday, January 13, 2024
Program End Date Saturday, March 30, 2024
Member Fees $240
Non-Member Fees $264
Special Olympics Swim Team (Saturday, 2:30 PM - 3:30 PM)
Cannons Swim Team
Registration Start Date Wednesday, October 18, 2023
Registration End Date Wednesday, May 1, 2024
# of meetings0
Program Start Date Saturday, January 6, 2024
Program End Date Saturday, May 25, 2024
Member Fees $75
Non-Member Fees $75