Learn to Swim


At this time there will be no Learn to Swim lessons at the outdoor pools.

Group Lessons

Offered for ages 6 months-adults. Lessons are held Monday-Thursday for 2 weeks at both Longview Swim Center and Ingram Pool. Infant & Toddler (ITAP) and Preschool Level 1 (PAP1) classes are 35 minutes each; all other classes are 45 minutes each. LSC has a maximum of 8 students for Preschool and Level 1 classes, and a maximum of 10 students for all other classes. Ingram pool has a maximum of 8 students for all classes.

Semi-Private Lessons
Designed for swimmers in need of a smaller instructor/student ratio. Each class will have at least 2 students, but no more than 3. Classes are 45 minutes each, Monday-Thursday. Semi-Privates are available at both Ingram Pool and Longview Swim Center. Registration will be on a first come, first served basis.

Private Lessons
These lessons offer 1-on-1 instruction starting at Preschool Level 2 (PAP2) and are 45 minutes long. They can be scheduled in place of a semi-private lesson (by buying out the semi-private). Private lessons not scheduled in place of a semi-private are scheduled in the order in which participants join a wait list and are based on instructor availability.

Learn to Swim Level Descriptions

Learn to Swim 2020 Class List and Registration Packet 

We understand that sometimes scheduling conflicts come up. If you have already registered for a Learn to Swim class and need to change session times or location, please fill out the Learn to Swim Transfer Request Form and send it in to the Parks Department as soon as possible so that we can work to resolve the problem. Please be advised that there is a $5.00 fee for any participant-initiated changes made to your existing registration. Additional fees may apply if cancelling a Learn to Swim registration after the class has already begun.