Services & Prices 

Registration information

Our in-water staff is our office staff so we will only contact you if we have a question. 

Incomplete registration will be put to the bottom and dealt with when we have time.

Summer Lessons 

Summer 2025 lesson prices. Prepaid

Lessons are Monday through Thursday, the cost is a set of 4.

Each added child is ????. At 4 kids 2 semiprivate lessons are cheaper.

Group lessons are 4/40-minute lessons which include time to get equipment on at the start of the lesson and off at the end. Summer lessons are a no reschedule no credit lesson.


Infant is 2-12 months/child is 13 months-36 months.

Parkers Prairie $116 per child. Heron Lake, Lake Crystal, and Crosby | $126 per child


Those registering 5 days or less prior to the first day of lessons may be charged a late fee of $25. 


Make checks payable to Education for all with child/children’s names in memo and mail to Education for all 607 W 8th Ave Osakis, Mn 56360

Year round Lessons: Prices are posted on the location schedule based on number of lessons per seasonal set. Lesson prices reflect our expertise, training and experience. 

We are a prepay swim school, You are paying to secure your spot on our schedule not guarantee your attendance and it prevents us from selling your spot to another family.  Our fees reflect our expertise, training and experience. It covers pool fees, insurance, equipment use and the normal expenses of doing business. 

No shows forfeit that lesson. Notice of non-attendance must be in writing, email, text or Messager 30 minutes before the lesson and clearly state date and time of missed lesson. 6 private, semiprivate and family lesson sets are allowed 2 absences/reschedule or credit with a Dr. Note. 4-5 private, semiprivate and family lesson sets are allowed 1 absences/reschedule or credit with a Dr. note. Group and summer lessons are a no reschedule no credit lesson. Reschedule/credit are at the discretion of squid school and only held for 30 days.  All lessons are prepaid and nonrefundable. We are a small business with no dedicated office staff. Our response time to texts, voicemails, emails and Facebook Messager can vary. Any preserved late response does not change our policies. 

Private lessons 

4/30-minute lessons | 196$ 

5/30-minute lesson | $245

6/30-minute lessons | $294

10/30-minute lessons 490$

These lessons will be individualized to the child in the lesson and not have a strict lesson plan. Kids 2 months and up. 


Semi-private lessons 2 people

4/30-minute lessons is | $276 

5/30-minute lessons is | $345 

6/30-minute lessons | $414 

10/30-minute lessons is 690$

Both kids must be at least 3 years of age. Younger kids may be in a semiprivate at the discretion of the teacher. Adult maybe required in the pool and a pool fee may apply. 

These lessons will be individualized to the children in the lesson and not have a strict lesson plan. 


Family lessons 3 paid family members. It is cheaper to do 2 semiprivate lessons when 4 children are present. 

4/30-minute lessons is | $384 for 3 students 

5/30-minute lessons is | $480 for 3 students

 6/30-minute lessons is | $576 

10/30-minute lessons is 960$

These lessons will be individualized to the children in the lesson and not have a strict lesson plan. Child/children under 3 will require and adult in the water. Only 1 child under 3 without a second adult. 

(Depending on age may require a parent in the water who is comfortable in the water doing whatever is asked.) 


Self-rescue test out or certificate renewal 1 Milestone Lake test out | $

 4/30-minute refresher lessons | $126 


Small group lessons are put together by a parent aka leader, that leader puts together a group of 12 or more children contacts us with names ages parent name and phone numbers. We work with the leader to setup dates and a time frame. Everyone registers with us and pays prior to lessons. All communication goes thru the leader for most things. 12-25 kids 5/40-minute lessons $157.50 each Less than 1 hour from Osakis, MN, $175 for sites 1-2 hours from Osakis MN.  Children 3 and up, 3 per instructor minimum for all time slots. Follows a lesson plan. Require the group to stay together for the whole set. Sites over 2 hours small group isn't typically offered. No parents in the water unless invited by the instructor.


Large group swim lessons Summer 2025 large group lesson 25 or more kids expected. 4/40 minute lessons ($116 communities less than 60 minutes from Osakis MN Parkers Prairie) ($126 communities more that 61 minutes-3 hours from Osakis MN, Lake Crystal, Crosby and Heron Lake.) ($147 for lessons more than 3 hours from Osakis) No parents in the water unless invited by the instructor.

Parent Child: 4/20-minute lessons $80 6/20-minute lessons $120. 

Mr. Rays 4/15-minute lessons $115 due to only 1 Child per adult teacher.  

Those registering 5 days or less prior to the first day of lessons may be charged a late fee of $25. 


Other: Squid school does occasionally run/offer lesson specials at their discretion. Sample lessons are $32 per student if and when a time slot is available.

Swim Lesson Policies & Procedures  

Lessons maybe rescheduled moved or canceled for these reasons: 


We offer no refunds. Lessons sets are paid in full at time of registration, this includes group lessons. All lessons are prepaid and nonrefundable. You are paying to hold your family's time slot preventing us from selling it to another family. It is not a guarantee of your attendance.  We are offering a credit buy back program for gently used equipment/wetsuits purchased from us. The credit can be used on the new equipment or wetsuit. 

NO SHOWS AT TIME OF LESSON FORFEIT THAT LESSON no notice from squid school required. Notice of non-attendance must be in writing, email, text or Messager 30 minutes before the lesson and clearly state which date and time you will be absent from.  A set of 6 or more private, semiprivate and family lessons are allowed 2 absences/reschedule or credit with a DR note. 4-5 lesson set private, semiprivate and family lesson sets are allowed 1 absences/reschedule or credit with a DR note. Group and summer lessons are a no reschedule no credit lesson. Reschedule/credit are at the discretion of squid school, not guaranteed and only held for 30 days.  All lessons are prepaid and nonrefundable as you are paying to hold your time slot not guarantee your attendance and preventing us from selling it to another family. If a school year lesson is rescheduled or not is based on pool, date and time availability

Because we have no dedicated office staff our response time can vary and a preserved late response does not change our policies. All our policies are in line with common swim school industry policies.  

All school year, group and Summer lesson notifications are done on Google Classroom & Facebook. No private messages are sent.

Red Cross Training

Prices effective June 1 2024 due to changes in Red Cross policies and pricing 

Things to do to get your child ready for lessons: