Swim Lessons

We proudly offer swim lessons in both a group and private setting for all ages and abilities. All lessons are led by swim instructors in our heated indoor pool. Locker rooms and showers are available. Class size varies on availability of instructors. Make up classes are not offered unless class is cancelled by WPRD.

*NEW LESSON STRUCTURE* for 2025! 

  • We have found that children aged 5 and younger take longer to develop all the skills needed to swim. In the past, we offered only one class for young beginner swimmers; with the new program, we will be offering four classes! Each class will build on the lessons learned previously. These classes include Parent and Child, Guppies, Goldfish, and Sharks.
  • Children aged 6-14 also have three classes based on swim ability. These are our Ready-to-Swim classes.
  • We continue to offer the Parent & Tot class for ages 9 months - 2 years, the Adult Lessons for ages 15+.
  • Ready-To-Swim levels 4-6 for ages 6-14 will be offered through our Park Partner, but will still take place at our Indoor Pool. 

Registration:

  • All WPRD class registrations are processed through CommunityPass. Individuals and Families are required to create an account in order to register. Phone registrations will not be accepted. Registration opens at 8:00 a.m. on the specified date for each session.
  • Registration for April/May lessons opens 4/7 or 4/14 for City Residents (22601). All others may register beginning 4/14 or 4/21. Date depends on the session day.
  • Please refer to the CommunityPass Catalog for registration dates by clicking on the Sessions button in the class descriptions below.

Summer Lessons are now viewable in CommunityPass! Click on the Sessions button in the classes below!
*Note: Swim classes for our youngest swimmers (9 months - 2 years) will be offered again the fall. Parent & Tot and Parent & Child will not be offered over the summer.

Parent and Tot

Parent & Tot (P&T) - Provides a joyful, loving, child-centered environment featuring songs and activities to encourage skill acquisition while also developing a lifelong love of the water.

Requirements:

  • Parent/Guardian must be in the water with the student.
  • Swim diapers are required.
  • Ages: 9 months - 2 years.

Fees:

  • RDF: $43; Fee: $49 (8 weekday lessons)
  • RDF: $22; Fee: $25 (4 Saturday lessons)

Sessions

Parent and Child

Parent and Child (P&C) - Parent and Child class is great introductory class for children and parents who may have never been inside a pool. Getting into the water with their parent/guardian greatly increases the child’s chances of becoming confident in the water. The child will learn basic techniques so that when the time comes to graduate, the child is ready to make a splash in the next class.

Requirements:

  • Parent/Guardian must be in the water with the student.
  • Swim diapers are required if child is not potty-trained.
  • Ages: 2 - 3 years.

Fees:

  • RDF: $43; Fee: $49 (8 weekday lessons)
  • RDF: $22; Fee: $25 (4 Saturday lessons)

Sessions

Guppies (Beginner Swim 1)

Guppies (Beginner Swim 1) - Guppies class is designed for the young child who has never been in the water as well as those who have graduated from the Parent and Child class. This class marks the beginning of their independent aquatic journey. The child will begin learning the fundamentals such as arm and leg actions, floating, and submersion. 

Requirements:

  • Ages 3 - 5

Fees:

  • RDF: $43; Fee: $49 (8 weekday lessons)
  • RDF: $22; Fee: $25 (4 Saturday lessons)

Sessions

Goldfish (Beginner Swim 2)

Goldfish (Beginner Swim 2) - Goldfish class is designed for the young child who has already been in the water and has learned the fundamentals. This class takes those skills previous learned and puts them all together. With increases in repetition, the child’s coordination and body control will greatly improve and prepare them for future lessons.

Requirements:

  • Completion of the Guppies class or can successfully demonstrate fundamental swim skills.
  • Ages 3 - 5

Fees:

  • RDF: $43; Fee: $49 (8 weekday lessons)
  • RDF: $22; Fee: $25 (4 Saturday lessons)

Sessions

Sharks (Beginner Swim 3)

Sharks (Beginner Swim 3) - Sharks is for the young swimmer who wants to expand proficiency of previously learned skills by providing additional guided practice.

Swimmers learn and practice survival floating and learn to swim freestyle and elementary backstroke at rudimentary proficiency levels. Swimmers will be introduced to scissors kick and extend the time duration for treading water. Swimmers will also learn rules for headfirst entries. Participants who successfully complete this course will have achieved basic water competency in a pool environment and are encouraged to enroll in Ready-To-Swim Level 3 for endurance and refinement.

Requirements:

  • Completion of the Goldfish class or can successfully demonstrate the skills learned in Goldfish.
  • Ages 3 - 5

Fees:

  • RDF: $43; Fee: $49 (8 weekday lessons)
  • RDF: $22; Fee: $25 (4 Saturday lessons)

Sessions

Ready-To-Swim Level 1

Ready-To-Swim Level 1 - Swimmers will begin learning basic aquatic skills, developing positive attitudes, effective swimming habits and safe practices in and around the water. This program is recommended for students who have never taken a swim lesson before, those who are uncomfortable in the water, and those who have aged out of the Guppies class.

Requirements:

  • Ages 6 - 14

Fees:

  • RDF: $43; Fee: $49 (8 weekday lessons)
  • RDF: $22; Fee: $25 (4 Saturday lessons)

Sessions

Ready-To-Swim Level 2

Ready-To-Swim Level 2 - Swimmers begin to gain independence in the water. They will put what was learned previously into action with a focus on refinement and endurance. 

Requirements:

  • Completion of RTS 1 or Goldfish or can successfully demonstrate basic aquatic skills.
  • Ages 6 - 14

Fees:

  • RDF: $43; Fee: $49 (8 weekday lessons)
  • RDF: $22; Fee: $25 (4 Saturday lessons)

Sessions

Ready-To-Swim Level 3

Ready-To-Swim Level 3 - Swimmers begin to gain independence in the water. They will put what was learned previously into action with a focus on refinement and endurance. 

Requirements:

  • Completion of RTS 2 or can successfully demonstrate the skills learned in RTS 2.
  • Ages 6 - 14

Fees:

  • RDF: $43; Fee: $49 (8 weekday lessons)
  • RDF: $22; Fee: $25 (4 Saturday lessons)

Sessions

Adult Swim Lessons

Adult Swim Lessons - Have you wanted to learn how to swim or to just work on the basics? If so, adult swim lessons are for you! This program creates a fun environment for adult beginners who want to learn how to swim.

Requirements:

  • Ages 15+

Fees: RDF: $43; Fee: $49 (8 lessons)

Adult Lessons

Private Swim Lessons

Private Swim Lessons are for students of any age and skill level who wish to have a tailored experienced to meet personal goals. Lessons are 30 minutes long. Instructors are subject to change based on availability.

Fees: RDF: $57; Fee: $64 (4 lessons)

Private Lessons

Ready-To-Swim Levels 4-6 by WST

Ready-To-Swim Levels 4, 5, and 6 for ages (6-14) will be available through our Park Partner, Winchester Swim Team (WST). WPRD has been working with WST to develop a more advance swim lesson for children who love swimming and want to learn more. These classes will introduce the butterfly and breaststroke, help swimmers build up their endurance, refine their technique, and master the 6 main strokes of swimming. Registration is through WST's website.

Winchester Swim Team