Swim Lessons

swimming photo

Swim lessons not only keep kids safe in the water, they can also be the first step in learning to lifeguard, being part of a swim team and exercising through lap swimming. Our experienced Y instructors emphasize personal safety, swimming skills, endurance and social skills, while guiding students with praise and encouragement.

YMCA programs are open to Y Members and Non-Members.

Financial Scholarship is provided to those who qualify.
Applications are available at the Welcome Desk.

Registration Dates
Registration for group swim lessons opens one month prior to the start of the next session.
Members: Begins the 10th of the month
Non-Members: Begins the 20th of the month

Lampeter-Strasburg Resident Discount
Lampeter-Strasburg residents receive 10% off Y programs. To receive that discount when registering for programs through our online registration system, you will need to enter a discount code during the registration process.To receive your discount code, please send your name and address to LSresidents@lancasterymca.org.
A discount code will be emailed back to you.


Group Swim Lesson Fees: $60 Member / $80 Non-Member
Youth Group Swim Lessons are offered throughout the year in 8-week sessions/1 class per week.

Upcoming Youth Group Swim Lessons Sessions:

May 4-June 27

City Center YMCA Swim Lesson Schedule
Lampeter-Strasburg YMCA Swim Lesson Schedule
YMCA at New Holland Swim Lesson Schedule


Registration for this session opens
April 10 for Members and April 20 for Non-Members.

July 6-August 29
Registration for this session opens
June 10 for Members and June 20 for Non-Members.

Youth Swim Lesson Options

Choosing the right swim lesson for your child

Swim Lessons Schedule

This chart shows the days/times when swim lessons are available at each Y branch.

Private/Semi-Private Swim Lessons

Available for youth and adults by appointment.
Please contact our Aquatics Directors for more information.