YMCA private and semi-private swim lessons offer personalized instruction for all ages and skill levels, helping swimmers build confidence and improve technique.
Private and Semi-Private Swim Offerings

Private Swim Lessons
Instructor works on personal goals one-on-one with one student.

Semi-Private Swim Lessons
Instructor works with two or more swimmers (siblings, friends, buddy) on personal goals. Semi-private swim lessons are priced per person. You provide the attendees!

Ability Private Swim Lessons
Private and semi-private swim lessons for individuals with special needs
Private & Semi-Private Lesson Pricing by Branch
Bethlehem | Package of 4 (30 minute) lessons | Package of 8 (30 minutes) lessons |
---|---|---|
Private (Member) | $141 | $277 |
Private (Non Member) | $233 | $457 |
Semi (Member) | $97 per person | $191 per person |
Semi (Non Member) | $160 per person | $315 per person |
Deer Path | Package of 4 (30 minute) lessons | Package of 8 (30 minute) lessons |
---|---|---|
Private (Member) | $162 | $319 |
Private (Non Member) | $267 | $526 |
Semi (Member) | $121 per person | $237 per person |
Semi (Non Member) | $200 per person | $391 per person |
Please note: Deer Path location will no longer be selling packages of 6. Additionally, Semi-Private Swim Lesson packages are now priced per person meaning each participant will need to purchase a package.
Doylestown | Package of 4 (30 minute) lessons | Package of 8 (30 minute) lessons |
---|---|---|
Private (Member) | $162 | $319 |
Private (Non Member) | $267 | $526 |
Semi (Member) | $121 per person | $237 per person |
Semi (Non Member) | $200 per person | $391 per person |
Easton | Package of 4 (30 minute) lessons | Package of 8 (30 minute) lessons |
---|---|---|
Private (Member) | $141 | $277 |
Private (Non Member) | $233 | $457 |
Semi (Member) | $97 per person | $191 per person |
Semi (Non Member) | $160 per person | $315 per person |
Fairless Hills | Package of 4 (30 minute) lessons | Package of 8 (30 minute) lessons |
---|---|---|
Private (Member) | $141 | $277 |
Private (Non Member) | $233 | $457 |
Semi (Member) | $97 per person | $191 per person |
Semi (Non Member) | $160 per person | $315 per person |
Holland Outdoor Pool | Package of 4 (30 minute) lessons | Package of 8 (30 minute) lessons |
---|---|---|
Private (Member) | $141 | $277 |
Private (Non Member) | $233 | $457 |
Semi (Member) | $97 per person | $191 per person |
Semi (Non Member) | $160 per person | $315 per person |
*Offered seasonally
Nazareth | Package of 4 (30 minute) lessons | Package of 8 (30 minute) lessons |
---|---|---|
Private (Member) | $141 | $277 |
Private (Non Member) | $233 | $457 |
Semi (Member) | $97 per person | $191 per person |
Semi (Non Member) | $160 per person | $315 per person |
Quakertown | Package of 4 (30 minute ) lessons | Package of 8 (30 minute) lessons |
---|---|---|
Private (Member) | $141 | $277 |
Private (Non Member) | $233 | $457 |
Semi (Member) | $97 per person | $191 per person |
Semi (Non Member) | $160 per person | $315 per person |
Slate Belt | Package of 4 (30 minute) lessons | Package of 8 (30 minute) lessons |
---|---|---|
Private (Member) | $141 | $277 |
Private (Non Member) | $233 | $457 |
Semi (Member) | $97 per person | $191 per person |
Semi (Non Member) | $160 per person | $315 per person |
Warminster | Package of 4 (30 minute) lessons | Package of 8 (30 minute) lessons |
---|---|---|
Private (Member) | $141 | $277 |
Private (Non Member) | $233 | $457 |
Semi (Member) | $97 per person | $191 per person |
Semi (Non Member) | $160 per person | $315 per person |
Get Started with Private Swim Lessons
After reviewing package and pricing options, are you ready to get started? Follow the steps below:
- Please complete the private and swim lesson inquiry form to be added to the waitlist for lessons at your preferred branch.
- You'll be contacted by a member of the aquatics team to schedule your private and semi-private lessons as soon as space allows.