
Aquatics
The JCC Fitness and Aquatics Center is open!
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.
Pool Hours
Sunday – 8 AM – 3:45 PM
Monday – 5:30 AM – 1 PM • 3:30 PM – 8:15 PM
Tuesday – 5:30 AM – 1 PM • 3:30 PM – 8:15 PM
Wednesday – 5:30 AM – 1 PM • 3:30 PM – 8:15 PM
Thursday – 5:30 AM – 1 PM • 3:30 PM – 8:15 PM
Friday – 5:30 AM – 1 PM
Saturday – 8 AM – 3:45 PM
Heyman Pool Schedule
Sunday
8:00 am – 9:00 am Lap Swim • 5 Lap Lanes Available
9:00 am – 10:00 am Lap Swim • 3 Lap Lanes Available
10: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:15 pm Lap Swim • 5 Lap Lanes Available
4:15 pm – 7:00 pm Lap Swim • 1 Lap Lanes Available
7:00 pm – 8:15 pm Lap Swim • 5 Lap Lanes Available
Tuesday
5:30 am – 7:00 am Lap Swim • 5 Lap Lanes Available
7:00 am – 8:00 am Lap Swim • 0 Lap Lanes Available
8:00 am – 1:00 pm Lap Swim • 5 Lap Lanes Available
3:30 pm – 4:15 pm Lap Swim • 5 Lap Lanes Available
4:15 pm – 7:00 pm Lap Swim • 1 Lap Lanes Available
7:00 pm – 8:15 pm Lap Swim • 5 Lap Lanes 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:15 pm Lap Swim • 5 Lap Lanes Available
4:15 pm – 7:00 pm Lap Swim • 1 Lap Lanes Available
7:00 pm – 8:15 pm Lap Swim • 5 Lap Lanes Available
Thursday
5:30 am – 11:00 am Lap Swim • 5 Lap Lanes Available
11:00 am – 12:00 pm Lap Swim • 2 Lap Lanes Available
12:00 pm – 1:00 pm Lap Swim • 5 Lap Lanes Available
3:30 pm – 4:15 pm Lap Swim • 5 Lap Lanes Available
4:15 pm – 7:00 pm Lap Swim • 1 Lap Lanes Available
7:00 pm – 8:15 pm Lap Swim • 5 Lap Lanes 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 – 2:15 pm Lap Swim • 5 Lap Lanes Available
2:15 pm – 3:45 pm Lap Swim • 1 Lap Lane 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:00 am Lap Swim • 0 Lap Lanes Available
11:00 am – 12:00 pm Lap Swim • 2 Lap Lanes Available
12:00 pm – 2:00 pm Lap Swim • 0 Lap Lanes Available
2:00 pm – 3:45 pm Family Swim • 2 Lap Lanes Available
Monday
5:30 am – 9:00 am Lap Swim • 4 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
4:30 pm – 7:30 pm Lap Swim • 1 Lap Lane Available
7:00 pm – 8:00 pm Family Swim • 1 Lap Lane Available
7:30 pm – 8:15 pm Lap Swim • 3 Lap Lanes Available
Tuesday
5:30 am – 11:00 am Lap Swim • 4 Lap Lanes Available
12:00 pm – 1:00 pm Lap Swim • 4 Lap Lanes Available
4:30 pm – 7:30 pm Lap Swim • 1 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
12:00 pm – 1:00 pm Lap Swim • 2 Lap Lanes Available
4:30 pm – 7:30 pm Lap Swim • 1 Lap Lanes Available
7:30 pm – 8:15 pm Lap Swim • 4 Lap Lanes Available
Thursday
5:30 am – 9:30 am Lap Swim • 4 Lap Lanes Available
11:30 am – 1:00 pm Lap Swim • 2 Lap Lanes Available
3:30 pm – 6:00 pm Lap Swim • 1 Lap Lanes Available
5:00 pm – 6:00 pm Family Swim • 1 Lap Lanes Available
6:00 pm – 7:30 pm Lap Swim • 2 Lap Lane Available
7:30 pm – 8:15 pm Lap Swim • 4 Lap Lane Available
Friday
5:30 am – 10:00 am Lap Swim • 4 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
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:00 am Lap Swim • 0 Lap Lanes Available
11:00 am – 12:00 pm Lap Swim • 2 Lap Lanes Available
12:00 pm – 2:00 pm Family Swim • 2 Lap Lanes Available
12:00 pm – 2:30 pm Lap Swim • 0 Lap Lanes Available
2:30 pm – 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.
Be a lifesaver.
Strong swimmers can earn an American Red Cross Lifeguard certification through our Lifeguard training program. This popular certification is necessary for many aquatics-related positions and recommended for other jobs where water safety is a concern.
Grade School Swim Lessons (Tuesday, 4:30 PM - 5:15 PM)
GS level 1
Registration Start Date Saturday, June 3, 2023
Registration End Date Saturday, July 22, 2023
# of meetings0
Program Start Date Tuesday, June 27, 2023
Program End Date Tuesday, August 22, 2023
Member Fees $200
Non-Member Fees $230
Grade School Swim Lessons (Tuesday, 5:15 PM - 6:00 PM)
GS level 2
Registration Start Date Saturday, June 3, 2023
Registration End Date Saturday, July 22, 2023
# of meetings0
Program Start Date Tuesday, June 27, 2023
Program End Date Tuesday, August 22, 2023
Member Fees $200
Non-Member Fees $230
Masters Swim Program (Saturday, 9:00 AM - 10:30 AM)
Breaststroke Fundamentals
Registration Start Date Wednesday, April 26, 2023
Registration End Date Friday, June 16, 2023
# of meetings0
Program Start Date Saturday, June 17, 2023
Program End Date Saturday, June 17, 2023
Member Fees $40
Non-Member Fees $50
Masters Swim Program (Tuesday, 7:00 AM - 8:00 AM)
Masters Fall Tuesdays
Registration Start Date Thursday, May 25, 2023
Registration End Date Wednesday, September 13, 2023
# of meetings0
Program Start Date Tuesday, September 12, 2023
Program End Date Tuesday, December 5, 2023
Member Fees $300
Non-Member Fees $360
Masters Swim Program (Wednesday, 7:15 PM - 8:15 PM)
Masters Wed PM
Registration Start Date Thursday, May 25, 2023
Registration End Date Thursday, September 14, 2023
# of meetings0
Program Start Date Wednesday, September 13, 2023
Program End Date Wednesday, December 6, 2023
Member Fees $300
Non-Member Fees $360
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 meetings0
Program Start Date Tuesday, January 9, 2024
Program End Date Tuesday, March 26, 2024
Masters Swim Program (Wednesday, 7:15 PM - 8:15 PM)
Masters Wed PM Winter
Registration Start Date Wednesday, November 1, 2023
Registration End Date Thursday, January 11, 2024
# of meetings0
Program Start Date Wednesday, January 10, 2024
Program End Date Wednesday, March 27, 2024
Member Fees $300
Non-Member Fees $360
Parent/Child Swim Lessons (Saturday, 10:00 AM - 10:30 AM)
Little Dips/Flips
Registration Start Date Saturday, June 3, 2023
Registration End Date Saturday, July 22, 2023
# of meetings7
Program Start Date Saturday, July 8, 2023
Program End Date Saturday, August 19, 2023
Member Fees $155
Non-Member Fees $175
Parent/Child Swim Lessons (Saturday, 10:30 AM - 11:00 AM)
Little Skippers
Registration Start Date Monday, May 8, 2023
Registration End Date Friday, September 29, 2023
# of meetings7
Program Start Date Saturday, July 8, 2023
Program End Date Saturday, August 19, 2023
Member Fees $155
Non-Member Fees $175
Parent/Child Swim Lessons (Sunday, 10:00 AM - 10:30 AM)
Little Dips/Flips
Registration Start Date Monday, May 8, 2023
Registration End Date Friday, September 29, 2023
# of meetings7
Program Start Date Sunday, July 9, 2023
Program End Date Sunday, August 20, 2023
Member Fees $155
Non-Member Fees $175
Parent/Child Swim Lessons (Sunday, 10:30 AM - 11:00 AM)
Little Skippers
Registration Start Date Saturday, June 3, 2023
Registration End Date Saturday, July 22, 2023
# of meetings7
Program Start Date Sunday, July 9, 2023
Program End Date Sunday, August 20, 2023
Member Fees $155
Non-Member Fees $175
Preschool Swim Lessons (Monday, 4:30 PM - 5:00 PM)
Preschool level 1
Registration Start Date Saturday, June 3, 2023
Registration End Date Saturday, July 22, 2023
# of meetings8
Program Start Date Monday, June 26, 2023
Program End Date Monday, August 21, 2023
Member Fees $180
Non-Member Fees $210
Preschool Swim Lessons (Monday, 5:00 PM - 5:30 PM)
Preschool level 2
Registration Start Date Saturday, June 3, 2023
Registration End Date Saturday, July 22, 2023
# of meetings8
Program Start Date Monday, June 26, 2023
Program End Date Monday, August 21, 2023
Member Fees $180
Non-Member Fees $210
Preschool Swim Lessons (Monday, 5:30 PM - 6:00 PM)
Preschool level 1
Registration Start Date Saturday, June 3, 2023
Registration End Date Saturday, August 26, 2023
# of meetings9
Program Start Date Monday, June 26, 2023
Program End Date Monday, August 21, 2023
Member Fees $180
Non-Member Fees $210