The Y is open! Get more information on how COVID-19 is affecting Y programs and services here.

Private & Semi-Private Swim Lessons

Due to capacity limits in the pool area, we are only allowing one adult per family to accompany children to Swim Lessons at this time. We apologize for any inconvenience, but we do not want to have to further limit the number of children we can have in each session in order to accommodate more spectators. Please also note that congregating in hallways and other common areas of the Y is not allowed. Thank you in advance for your understanding.

If you are more comfortable with one-on-one instruction, our Private Swim Lessons are for you! The Carlisle Family YMCA offers private swim lessons for children, adults and those with special needs.

You and your instructor can set personalized goals based on your current swimming abilities and to meet your specific needs and develop your skills. Whether you’re just starting out in the pool or looking to improve swimming techniques, private swim lessons are a great way for children or adults to learn at their own pace in the pool.

Semi-Private Swim Lessons also are available for two students and one instructor. Semi-private lessons are great for siblings and friends to learn together and grow at their own pace!

Private and semi-private lessons are 30-minute sessions and can be scheduled at your convenience.

Private Swim Lesson Rates
  • Members – 1/2 Hour Session: $24 / 5 Lessons: $115 / 10 Lessons: $220
  • Non-Members – 1/2 Hour Session: $30 / 5 Lessons: $145 / 10 Lessons: $280
Semi-Private Swim Lesson Rates*
  • Members – 1/2 Hour Session: $32 / 5 Lessons: $155 / 10 Lessons: $300
  • Non-Members – 1/2 Hour Session: $40; 5 Lessons: $195; 10 Lessons: $380

*Semi-private rates are per session NOT per student

Click below to register. You will be contacted once an instructor has been assigned. Please allow up to 3 weeks.


Questions? Contact:

Tara YoungAquatics Director
Facility Hours

Mon – Fri
5am – 10pm

7am – 8pm

10am – 6pm

Pool Hours

Mon – Fri
5am – 8:30pm

7am – 6pm

10am – 4pm