Youth Program

  • Ages: 7-12 years
  • Class Size: 3-4 students



  • Ages: Approximately 7 yrs. - 12 yrs.
  • In the Marlin beginner swim lesson class, students will become comfortable submerging and learning the basics of rhythmic breathing, basics of side breathing for freestyle, stream lines on front and back, elementary backstroke, along with an introduction to various stroke mechanics. They will learn to float on their front and back, tread water and submerge for objects with their eyes open.

Skills Taught: Basic freestyle, backstroke, breaststroke, and elementary backstroke for short distances.

View Schedule



  • Ages: Approximately 7 yrs. - 12 yrs.
  • In the Barracuda intermediate swim lesson class, the focus is on proper technique in preparation for fast swimming. Side breathing for freestyle (continuous), breaststroke, backstroke, butterfly, and various drills for each stroke. Additional skills include kneeling dives, enhanced treading and retrieval of objects from the pool floor.

​Skills Taught: Building a fast flutter kick, Freestyle, Elementary Backstroke, Backstroke, Breaststroke with proper timing, basics of Butterfly, Kneeling dives, Treading with different kicks.

View Schedule



  • Ages: Approximately 7 yrs. - 12 yrs.
  • The Shark level is an advanced swim lesson class where students will continue to work on their stroke technique and to refine all skills. There will be more emphasis on swimming longer distances, learning about fundamentals of interval training.

Skills Taught: A more in depth understanding of Butterfly, all four competitive strokes and their appropriate turns, learning how to swim longer distances, and basic interval training.

View Schedule


Ready to get started?

Hudson Valley Swim has been teaching swimming lessons to infants, children and adults of all ages to swim since we founded the company in 2003.

Get Started