Empowering Safe Swimmers for Life!®
Swim lessons in Jacksonville, FL
Welcome to Hudson Valley Swim® in Jacksonville!
Enjoy swimming lessons all year round in our indoor heated pools! Learning how to swim is an important life skill and at Hudson Valley Swim® our goal is to teach proper swimming techniques to swimmers of all ages and needs. Our swim lesson program offers classes for infants and toddlers, children, youth, teens, and adults. We provide beginner, intermediate, and advanced levels to support every stage of a swimmer’s journey.
At Hudson Valley Swim in Jacksonville, we maintain small class sizes to ensure the student gets the care and support needed in a fun and safe environment. Our experienced instructors are trained to teach all skill levels, allowing swimmers to progress confidently through our program while building strong relationships with their instructors.
Classes
View our swim lesson programs, levels & class descriptions
Schedule
See all upcoming sessions for swim lessons and the link to available classes
Pricing
View information about swimming lesson class lengths, class sizes and pricing
Directions + Hours
Access location information, hours, and directions for swimming lessons
Hudson Valley Swim®
Hudson Valley Swim® has been teaching swimming lessons to infants, children and adults of all ages since we founded the company in 2003. Hudson Valley Swim has been a member of various swim associations since first established. Many of our swim lesson techniques were first introduced via those associations and fine-tuned to the needs of our customers over time.
In addition to teaching proper swim lesson techniques, Hudson Valley Swim also introduces many safety concepts to our younger students. As you know, the need for parents to know their role in water safety is imperative to keeping children safe. Many of our swimming lesson techniques and guidelines are discussed in our articles.






