
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 – 5:30 pm Lap Swim • 1 Lap Lanes Available
5:30 pm – 6:00 pm Lap Swim • 5 Lap Lanes Available
6:00 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 – 5:30 pm Lap Swim • 1 Lap Lanes Available
5:30 pm – 6:00 pm Lap Swim • 5 Lap Lanes Available
6:00 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 – 5:30 pm Lap Swim • 1 Lap Lanes Available
5:30 pm – 6:00 pm Lap Swim • 5 Lap Lanes Available
6:00 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 – 4:45 pm Lap Swim • 1 Lap Lanes Available
4:45 pm – 5:30 pm Lap Swim • 0 Lap Lanes Available
5:30 pm – 6:00 pm Lap Swim • 5 Lap Lanes Available
6:00 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 – 3:45 pm Lap Swim • 5 Lap Lanes Available
Messing Pool Schedule
Sunday
8:00 am – 9:00 am Lap Swim • 4 Lap Lanes Available
9:00 am – 10:00 am Lap Swim • 2 Lap Lanes Available
10:00 am – 12:00 pm Lap Swim • 0 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
4:15 pm – 4:45 pm Lap Swim • 1 Lap Lanes Available
4:45 pm – 5:30 pm Lap Swim • 0 Lap Lanes 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.
Lifeguard Prep course (Saturday, 1:00 PM - 1:30 PM)
Lifeguard prep
Registration Start Date Friday, February 3, 2023
Registration End Date Saturday, February 11, 2023
# of meetings3
Program Start Date Saturday, February 11, 2023
Program End Date Saturday, February 25, 2023
Member Fees $40
Non-Member Fees $40
Little Dippers (Sunday, 10:00 AM - 10:30 AM)
Little Dipper Sun 10am
Registration Start Date Monday, February 6, 2023
Registration End Date Saturday, March 4, 2023
# of meetings0
Program Start Date Sunday, March 5, 2023
Program End Date Sunday, April 16, 2023
Little Dippers (Saturday, 10:00 AM - 10:30 AM)
Little Dipper Sat 10am
Registration Start Date Monday, February 6, 2023
Registration End Date Friday, March 3, 2023
# of meetings7
Program Start Date Saturday, March 4, 2023
Program End Date Saturday, April 15, 2023
Little Flippers (Saturday, 10:30 AM - 11:00 AM)
Little Flippers Sat 1030am
Registration Start Date Monday, February 6, 2023
Registration End Date Friday, March 3, 2023
# of meetings0
Program Start Date Saturday, March 4, 2023
Program End Date Saturday, April 15, 2023
Little Flippers (Sunday, 10:30 AM - 11:00 AM)
Little flippers sun 1030am
Registration Start Date Sunday, February 12, 2023
Registration End Date Saturday, March 4, 2023
# of meetings0
Program Start Date Sunday, March 5, 2023
Program End Date Sunday, April 16, 2023
Little Skippers (Sunday, 1:00 PM - 1:30 PM)
Little Skippers Sun 1pm
Registration Start Date Wednesday, February 8, 2023
Registration End Date Wednesday, March 1, 2023
# of meetings0
Program Start Date Sunday, March 5, 2023
Program End Date Sunday, April 16, 2023
Member Fees $155
Non-Member Fees $175
Little Skippers (Saturday, 2:00 PM - 2:30 PM)
Little Skippers Sat 2pm
Registration Start Date Wednesday, February 8, 2023
Registration End Date Friday, March 3, 2023
# of meetings0
Program Start Date Saturday, March 4, 2023
Program End Date Saturday, April 15, 2023
Member Fees $155
Non-Member Fees $175
March Lifeguard Class (Sunday, 8:00 AM - 4:00 PM)
March lifeguard class, 4 days, full cert
Registration Start Date Monday, December 19, 2022
Registration End Date Saturday, March 4, 2023
# of meetings4
Program Start Date Sunday, March 5, 2023
Program End Date Sunday, March 26, 2023
Member Fees $375
Non-Member Fees $425
Masters Swim Program (Tuesday, 7:00 AM - 8:00 AM)
Masters Swim Tues 7am
Registration Start Date Wednesday, March 8, 2023
Registration End Date Tuesday, March 28, 2023
# of meetings0
Program Start Date Tuesday, April 4, 2023
Program End Date Tuesday, June 6, 2023
Member Fees $250
Non-Member Fees $300
Masters Swim Program (Saturday, 7:00 AM - 8:30 AM)
Swim Clinic April 1 2023
Registration Start Date Wednesday, February 22, 2023
Registration End Date Friday, March 31, 2023
# of meetings0
Program Start Date Saturday, April 1, 2023
Program End Date Sunday, April 2, 2023
Member Fees $40
Non-Member Fees $50
Preschool Swim Lessons (Monday, 5:30 PM - 6:00 PM)
Preschool level 2
Registration Start Date Tuesday, January 31, 2023
Registration End Date Wednesday, March 1, 2023
# of meetings7
Program Start Date Monday, March 6, 2023
Program End Date Monday, April 24, 2023
Member Fees $210
Non-Member Fees $245
Preschool Swim Lessons (Monday, 5:00 PM - 5:30 PM)
Preschool level 1
Registration Start Date Tuesday, January 31, 2023
Registration End Date Wednesday, March 1, 2023
# of meetings7
Program Start Date Monday, March 6, 2023
Program End Date Monday, April 24, 2023
Member Fees $210
Non-Member Fees $245