FOSS Swim School in Blaine
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®
Begin or continue your swimmer’s journey on the Swim Path® at your local Foss Swim School. Our program ingrains water safety instincts and muscle memory that your child will use immediately, and for life.
Meet our Management Team

school Director
Hannah L

Office Manager
Deb A.

shift coordinator
Alexa I.

shift coordinator
Aleina W.
School Information
Mon: 8:00 AM - 9:00 PM
Tues: 8:00 AM - 9:00 PM
Wed: 3:15 PM - 9:00 PM
Thur: 3:15 PM - 9:00 PM
Fri: 8:00 AM - 7:45 PM
Sat: 7:30 AM - 2:00 PM
Sun: 7:30 AM - 8:30 PM
12440 Aberdeen St. NE Suite 100
Blaine, MN 55449
Front desk: (763) 398-3399
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.
Current and upcoming classes in Blaine
Quarterly Once-a-week Classes
One Lesson per Week (Most Popular!)
Students swim one lesson each week running September 6 – December 22
- Enrollment opens on August 1
- Quarter runs September 6 – December 22
- Progress updates: Oct 25 – Oct 31
- No classes
- Oct 31 (3pm to close)
- November 22 – 26
Classes still available
View Classes and EnrollStudents swim one lesson each week running January 2 – March 12
- Enrollment opens on November 14th
- Quarter runs January 2 – March 12
- Progress updates: Feb 5 – 11
- No classes
- January 15
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: Sep 26 – Oct 19
- Camp 2: Oct 24 – Nov 21
- Camp 3: Nov 28 – Dec 21
Classes still available
View Classes and EnrollStudents swim two lessons each week on Tuesdays and Thursdays