Swim Lessons

For over 50 years, Hacienda Pool is where neighborhood children have learned to swim. Our instructors, many who learned to swim at our pool, know how to effectively teach children of all ages and skill levels.

We're pleased to offer four, two-week sessions of group, semi-private, and private lessons in the summer of 2024. Click on the "Register" links below to sign up. The registration deadline is 7 days prior to the start of the session. 

2024 session dates:

Have a question about swim lessons? Send an email to haciendapool.vp@gmail.com.

Lesson Types

Group Lessons

Children Sessions


All students are evaluated on the first day of class to determine the level in which they should be placed.

Group Lesson Fees


Leased & Non-Members:


Semi-Private lessons are ideal for siblings, couples or anybody who would like a smaller learning environment than our group lessons.  These lessons are arranged similar to private lessons and follow the same schedule.


Private lessons will be scheduled with the Head Swim Instructor. They may be scheduled during:

Semi-Private Swim Lesson Fees

Private Lessons

One-on-one lessons are excellent for:


Private lessons will be scheduled with the Head Swim Instructor. They may be scheduled during:

Private Swim Lesson Fees

Member: $60

Leased & Non-Members: $70

Swim Level Descriptions

Level 1 - Introduction to Water Skills

Requirements: Age 3+ and Toilet Trained

Helps students feel comfortable in the water and to enjoy the water safely.  This course does not teach children to be accomplished swimmers or to survive in the water.

Level 2 - Fundamental Aquatic Skills

Gives students success with fundamental skills.

Level 3 - Stroke Development

Builds on the skills in Level 2 by providing additional guided practice.

Level 4 - Stroke Improvement

Develops confidence in the strokes learned and to improve other aquatic skills.

Level 5 - Stroke Refinement

Provides further coordination and refinement of strokes.

Level 6 - Swimming & Skill Proficiency

Refines the strokes so students swim with ease, efficiency, power and smoothness over greater distances.  Designed with options with each option focusing on preparing students to participate in more advanced courses, such as Water Safety Instructor and Lifeguard Training.

Options include:

Level 7 - Adult Level Beginner

For adults that do not have any swimming experience, it will focus on teaching basic swimming and survival skills.  The main focus will be to develop fundamental aquatic skills.

Level 8 - Adult Level Intermediate

Builds on basic swimming skills, providing stroke refinement and improvement of other aquatic skills.  Builds on skill learned in Adult Level Beginner.

Level 9 - Lap Swimming

Lap swimming.