Swimming Lessons For All Ages
For over 40 years, SWSS has been teaching swim lessons and water safety for infants, kids and adults of all skill levels through private and small group swim lessons with our highly trained instructors in Roseville and El Dorado Hills.
Baby Swim Lessons
Baby swim lessons are offered in baby and me or private swim lessons for students 3 months and older. These classes help develop water safety and awareness skills in order for students to begin their journey in learning the life skill of swimming.
Kids Swim Lessons
Kids swim lessons are offered in private, semi-private, or group swim lessons. Our highly trained swim instructors will evaluate your skills in order to design a program to meet and exceed your expectations.
Adult Swim Lessons
Adult swim lessons are offered in private, semi-private, or group swim lessons. From first-time students to advanced swimmers, our experience allows us to tailor our program to meet the specific need of each student.
Special Needs Swim Lessons
Special needs programs provide customized swim lessons to meet the individual needs of the student in order to achieve desired goals. Classes are offered in private, semi-private, or group swim lessons.
Competitive Swim Lessons
Competitive swim lessons are offered for more advanced swimmers looking to improve their stroke technique and efficiency as well as work on starts, turns, and other racing strategies.
Get a Free Trial Class!
Not sure what class is right for you? Schedule a free trial class today and let one of our swim instructors evaluate you in order to see what skill level you are at and what class would be the best fit.