These lessons are ideal for swimmers who may need more one-on-one attention, or who prefer smaller groups. ALL levels are welcome

NEW Registration Process for PRIVATE and SEMI/PRIVATE LESSONS

Beginning March 1st—registration for private and semi-private swim lessons will be available ONLINE



Only “Private” lessons will be listed on the website; if you have two children at the same swim level and prefer a “Semi” private lesson, please register one child in a private lesson to reserve your spot, then call the office 662-6450 and request that we convert your lesson to a semi-private lesson and add your second child.

Important:  Please create or log into your OPREC account to ensure you are able to log in, and that all the relevant family members are listed properly.  

Please call the office for assistance before 4 pm if needed. Private lesson spots fill fast, register early!  *Note: there is no online discount for private swim lessons


SUMMER 2020 - Registration Opens June 1st 

Located at the Orchard Park High School Pool- Use freeman Entrance 

Mondays, 6/22 - 8/10,  $145 Private / $110 Semi Private (8 lessons)

  • 4:45 pm, 5:30 pm, 6:15 pm (30-minute lessons)

Tuesdays, 6/23 - 8/11, $145 Private/ $110 Semi Private (8 lessons)

  • 4:45 pm, 5:30 pm (30- minute lessons)

Wednesdays, 7/1 - 8/12, $127 Private / $96.25 Semi Private (7 lessons)

  • 2:45 pm, 3:25 pm, 4:45 pm, 5:30 pm, 6:15 pm (30-minute lessons)

Thursdays, 6/25 - 8/13, $145 Private/ $110 Semi Private (8 lessons)

  • 10:00 am, 3:15 pm, 4:45 pm, 5:30 pm (30-minute lessons)

Fridays, 7/3 - 8/14, $127 Private / $96.25 Semi Private (7 lessons)

  • 10:00 am, 10:45 am, 11:45 am, 12:30 pm, 1:15 pm, 2:00 pm, 2:45 pm (30-minute lessons)

Saturdays, 6/27 - 8/22 ( no class 7/4), $145 Private / $110 Semi Private (8 lessons)

  • 8:00 am,  8:45 am, 9:30 am, 10:30 am, 11:30 am, 12:15 pm, 1:00 pm (30-minute lessons)