FOSS Swim School in Savage
More than lessons

A Swim School
We offer everything you expect of a modern swim school: thoroughly-trained teachers, warm water, private changing areas, and pools purpose-built for learning.
Reviews
"We are very pleased with the management and swim instructors at Foss Swim School. My toddler can be a handful yet the instructor kept her focused and on task. We chose the once a week group lesson for the entire summer, but other options are available. Parents can sit and observe their swimmers right by the pool or in the large, air conditioned lobby. I enjoyed being by the pool and hearing the teacher's direction while my husband watched from the cooled area."
- FOSS Parent
"Staff is very friendly and professional. At first My 20 month old did not like getting her hair wet and was unsure about water. So, we signed up for the baby swim classes and now she likes the water and will even jump to go underwater. I happy she is having a positive experience with swimming at a young age. Foss swim school has provided that."
- FOSS Parent
"My daughter takes baby swim class. She is 9 months old and has learned to control her breathing when going underwater. Each week her under water skills and comfort in the water have improved. I love how professional Foss is and love their mini shop in the front in case you forget anything."
- FOSS Parent
"The experience we have here every week is amazing. This is how you train kids how to do things. Every employee seems genuinely happy to be here. The kids love coming. They have a great time and learn at the same time. We recently went to a “physical activity” type place for our next venture and we were not impressed. All future venues will be measured by this place."
- FOSS Parent
Our program: Swim Path®
Our Swim Path® program ingrains water safety instincts and muscle memory that your child will use immediately, and for life. “Find the wall” and “flip to breathe” are more than skills for the pool. They are skills for a lifetime of loving water.
Meet our Management Team

school Director
Kayla W.

office manager
Kaitlin T.

Shift Coordinator
Max H.
School Information
Mon: 3:30 PM - 8:45 PM
Tues: 3:30 PM - 8:30 PM
Wed: 3:15 PM - 8:30 PM
Thur: 8:00 AM - 8:30 PM
Fri: 4:00 PM - 8:00 PM
Sat: 7:30 AM - 1:30 PM
Sun: 8:00 AM - 8:00 PM
8300 Egan Drive
Savage, MN 55378
Front desk: (952) 215-3050
Sibling pricing – have multiple swimmers in your immediate family?
Enjoy a reduced per lesson rate for multiple children.**
- 4:1 student/teacher ratio in beginner levels in our Learn-to-Swim progression
- Tuition may be paid in full or via installment payments. Installment payments are only available on once-a-week classes.
- Swim when it makes sense for your family and your schedule. Sessions offered by quarter, not on-going.
- Semi-private and private classes available. $50/class for semi-private and $99/class for private. Please contact your school for more info and availability.
*Pricing based on program – Backfloat Baby, Learn-to-Swim, Swim Stronger, Swim Faster. Log in/create your Family Account to view pricing for your swimmer’s class.
**Siblings will need to be swimming in the same Quarter and enrollment requested at the same time for discount to be applied
Current and upcoming classes in Savage
Quarterly Once-a-week Classes
One Lesson per Week (Most Popular!)
Students swim one lesson each week running March 12 – June 10
- Enrollment opens on Feb 14 at 10 A.M.
- Quarter runs March 12 – June 10
- Progress updates: Apr 23 – 29
- No classes
- April 9
Classes still available
View Classes and EnrollStudents swim one lesson each week running June 11 – September 2
- Enrollment opens on May 2
- Quarter runs June 11 – September 2
- Progress updates: July 23 – 29
- No classes
- July 4
Four-week Progress Builder Swim Camps®
Two Lessons per Week for Four Weeks
Students swim two lessons each week on Tuesdays and Thursdays
- Camp 1: Mar 14 – Apr 6
- Camp 2: Apr 11 – May 4
- Camp 3: May 9 – June 1
Classes still available
View Classes and EnrollStudents swim two lessons each week on Tuesdays and Thursdays
- Camp 1: June 13 – July 6
- Camp 2: July 11 – August 3
- Camp 3: August 8 – August 31
Classes still available
View Classes and EnrollOne-week Progress Builder Swim Camps®
Five Lessons per Week for One Week
Students swim four lessons each week on Tuesdays through Friday.
- Camp 1: May 30 – June 9
Classes still available
View Classes and EnrollStudents swim four lessons each week on Tuesdays through Friday.
- Camp 1: June 12 – June 22
- Camp 2: June 26 – July 6
- Camp 3: July 10 – July 20
- Camp 4: July 24 – August 3
- Camp 5: August 7 – August 17
- Camp 6: August 21 – August 31
Classes still available
View Classes and Enroll