Swim Lessons and Specialty Swim Programs

Swim Lesson Information

Lap PoolAmerican Red Cross Water Safety Classes "Learn to Swim" programs are offered Monday–Thursday, rain or shine, unless otherwise stated. A swim membership is required to participate in swim lessons.

Please note that registration for swim lessons will be staggered; Schedule is listed below.

2023 Session Dates

  • Session 1: June 19 - June 29
    (Registration opens Tuesday, April 4 @ 6:00am)
  • Session 2: July 10 - July 20
    (Registration opens Wednesday, June 28 @ 6:00pm)
  • Session 3: July 24 - August 3
    (Registration opens Wednesday, July 19 @ 6:00pm) 
  • Session 4: August 7 - August 17
    (Registration opens Wednesday, August 2 @ 6:00pm)

Classes & Times

2-week sessions, Monday–Thursday

  • Parent & Child: 5:25 - 5:55 PM
  • Preschool Aquatics (Ages 3-5): 4:50 - 5:20 PM
  • Level 1: 4:15 - 4:45 PM
  • Level 1 & 2 COMBINED: 4:50 - 5:20 PM
  • Level 2: 4:15 - 4:45 PM & 5:25 - 5:55 PM
  • Level 3: 4:15 - 4:45 PM & 4:50 - 5:20 PM & 5:25 - 5:55 PM
  • Level 4 & 5 COMBINED: 4:50 - 5:20 PM & 5:25 - 5:55 PM

Specialty Swim Programs

Adaptive Swim Lessons

  •  Tuesday, Wednesday, Thursday: 4:15 - 4:45 PM

Swim Team

  • Ages 10 & Under - 4:30-5:15 PM
  • Ages 11 & Up - 5:15-6:00 PM

Download 2023 Middlesex Summer Swim League Schedule (pdf)

Aqua Aerobics

Get your body moving and your heart rate up with this aerobic class in the pool.  Use of barbells to work your entire body!  

Adult class, offered Mondays-Fridays from 12:00-1:00pm, June 26th – August 18th (no class week of July 4th)

2023 Swim Membership required, Rates: $7/class, $32/week, $225 season

Private Swim Lessons

Registration for private swim lessons is completed through MyRec.  

Private lessons are for individuals or small groups (2-3 members from the same household, or separate households) looking for an alternative to group lessons.

Lessons are available during public swim hours during times that the pools and staff are available.

2023 Swim Membership required. Rates: $35 for 1 lesson (30 min), or $100 for a 3-lesson package (3, 30 min sessions)

All registrations are waitlisted and pending approval until our aquatics staff reviews participant registration information including swimming questionnaire and identified goals, and confirms instructor availability.  For small groups, approval is also dependent upon similar swimming abilities/levels and shared goals.