Swim Lessons

Swimming is a Life Skill

We offer private swim lessons for children and adults of all skill levels, focused on building water safety, confidence, and strong swimming skills in a fun and supportive environment.

To get started, fill out our Swim Lesson Survey. We use this information to match the student with the best instructor for their needs.

Instructor Matching Timeline:
We match students with instructors no more than 2 weeks before lessons begin.

Member or Non-Member

Olympia Member Swim Lessons

Members with an active paid membership (not insurance-based membership) do not pay for a monthly swim pass membership. As a member, you will need to add your children on your membership as swim only and sign a liability waiver for them. We sell lesson packages in sets of 4, 8, or 10. Our current rate is $30 per 30-minute lesson.

Non-Member Swim Lessons

Non-members are welcome to participate in swim lessons but must purchase a Swim Pass for pool access along with their lesson package. The swim pass allows the child and parent pool access to come and practice skills outside of the private lesson. Our swim pass prices are $25/month for 1 child or $40/month for 2 or more children. After purchasing the swim pass, families may purchase lesson packages.

*Swim Passes must be canceled with a notice to the club at the conclusion of the lessons.

*Ask about upgrading to a gym monthly membership

Group Classes & Getting Started

Swim Lesson Group Classes– During the spring and summer, we also offer group swim classes for different ages and skill levels.

*Call the club for current class schedules and rates.

1️⃣ Fill out the Swim Lesson Survey
2️⃣ Our team reviews your child’s information
3️⃣ We match you with an instructor
4️⃣ Schedule your lesson package

📞 Call or text the club if you have questions or need help getting started.

Fitness is for Everyone

Book your tour today and see why we have been Maryville’s favorite Hometown gym for over 45 years!