The CSC Swim and Diving Team is a recreational summer team in the South Shore Summer Swim League. Our goal is to promote fitness and a friendly competitive spirit among children ages 7–17 years old.

The 2026 season will begin on June 29th and finish on August 10th.

Our 2026 SWIM MEETS are listed below:

  • Monday, July 6 AWAY vs Knights of Columbus (9:00 am meet start)
  • Friday, July 17 HOME vs Saildfish (1 pm meet start)
  • Friday, July 24 HOME vs Eel River and Black Rock (1 pm meet start)
  • Friday, July 31 HOME vs Waves (1:00 meet start)
  • Thursday, August 6, Junior Championships (10 & Under)
  • Friday, August 7, Senior Championships (11 & Over)
  • Monday, August 10, End of Season Banquet (5:30 - 7:30 pm)

Our 2026 DIVING MEETS are listed below:

  • Tuesday, July 7 – 3:00–4:00 pm at CSC
  • Tuesday, July 14 – 3:00–4:00 pm at CSC
  • Tuesday, July 21 – 3:00–4:00 pm at CSC
  • Tuesday, July 28 – 3:00–4:00 pm at CSC

HOW TO REGISTER FOR THE 2026 SEASON

RETURNING ATHLETES – Register here!

NEW DIVERS – Diving tryouts for new dive team members will be held at the Cohasset Swim Center on June 19th from 1:00 - 2:00 pm. No experience or pre-registration necessary. No need for returning divers to attend the tryouts, just register here. Please email Nicole Engles with any questions at Nengles@yahoo.com.

NOTE: All team members must have a current CSC membership to join the team. If you or your family are not current members, please go here to sign up for a summer membership.

SWIM TEAM COORDINATORS: Lauren Wagner, Kathleen Burns

DIVING TEAM COORDINATOR: Nicole Engles

FOR ANY QUESTIONS OR IF YOU ARE NEW TO OUR TEAM:

Please email cohassetswimanddiveteam@gmail.com


Optional pre-season team clinic: June 19, 9 –11 am. Registration is required. Proceeds benefit the Cohasset HS Swim Boosters.

To register please Venmo $40 to @cohasset-swim-boosters with the swimmer's name in the note. 

OUR PRACTICE TIMES

SWIM TEAM
Monday through Friday (unless there is a Friday swim meet)

  • 8:00 AM – 9:00 AM: 9 & 10 year olds
  • 9:00 AM – 10:00 AM: 8 & Under
  • 10:00 AM – 11:00 AM: 11 & 12 year olds
  • 11:00 AM – 12:00 PM: 13+ year olds

DIVING TEAM
Monday and Thursday

  • 12:00 PM – 1:00 PM: 9 & Under
  • 1:00 PM – 2:00 PM: 10 & Older

Friday (unless there is a swim meet)

  • 9:00 AM – 10:00 AM: 9 & Under
  • 10:00 AM – 11:00 AM: 10 & Older