Legacy Aquatics Lessons

Welcome to  Elks Superstar Swim School Registration platform! Registrations will open the morning of May 25th.  The registration process is simple for both new and returning familiesYou’ll get access to your own private account to view/edit your contact information and current and past class histories. Please read through the entire instructions before you begin the registration process.   

To Register:
  1. Select/click on the desired Program below [Blue bar(s) below]
  2. Select the Sub-Program tab - this can be Summer Rec Swim Team, Pre-school, School Age, or Private Lessons.
  3. Select the Class
  4. Click on the Red Class Cost/Days/Times to pick the day and time
  5. Click on the red Register Button

Payments can be made through cash, check, or credit card.  It is okay to pay on the day of the lesson.  No one will 'loose their spot' but there is some language we cannot change at the end of the process that is built into the program that contradicts what we say here.

For Cash or Check Option: 

  • Checks can be made out to Milwaukie Portland Elks with “swim lessons” on the memo line.
  • Payment, cash/check, can be dropped off at the Milwaukie Elks lodge office before or on the day of the first swim lesson. 
  • The Milwaukie Elks Lodge office is generally open 10- 4 pm. 
  • If you would like to mail a check then the address is: 
Milwaukie-Portland, OR No 142\
PO BOX 22242
Milwaukie OR 97269

For Credit Card Option: 

  • This link can be used to pay by credit card: https://elks142.square.site/product/swim-lessons/47
  • Credit cards are also accepted at the Milwaukie Elks lodge office before or on the day of the first swim lesson. 
  • The Milwaukie Elks Lodge office is generally open 10-4 pm. 

Please show payment confirmation to Lesson administrator or printed e-receipt from square.  Hang onto credit or cash reciept.

If you are wondering why we only have lessons in the morning.  Unfortunately, this particular program, is not able to accommodate afternoon lessons at this time. The lessons are run by the Oregon City Swim Team in partnership with the Milwaukie Elks. The swim team has afternoon training and the Milwaukie Elks members use the pool for recreational use. There are some other swim lesson programs that run afternoon sessions.

Please email any additional questions to [email protected] as we’ll be checking this email weekly now and only use the lodge office for payment.  Thank you for swimming with us.

Pre-School Lessons

2 weeks, Generally Mon-Thurs, 8 half hour lessons
Cost: Elk Members $70 Non-Elk members $80

PRE-BEGINNER- 3 to 5 years:
Children are acclimated to the water, water breathing, flows and physics of the water. CLASS SIZE: 3-5


Loading Classes

School Age Lessons

Ages 5 and Up

2 weeks, Generally Mon- Thurs, 8 half hour lessons
Cost: Elk Member $70 Non-Elk member $80

BEGINNER (Levels 1-3) ? 5 years and up: Children overcome fear, learning to enjoy the water while progressing through, water breathing, flows and physics of the water. CLASS SIZE: 4-6

INTERMEDIATE (Levels 4-5): Swimmers will progress from general swimming to learning freestyle and backstroke. As well as being introduced to diving.
CLASS SIZE: 4-8

ADVANCED (Levels 6-8)
Knowing freestyle and backstrokes, swimmers will progress learning breaststroke, butterfly and proper turns and starts.
CLASS SIZE: 4-8


Loading Classes

Loading Classes

Loading Classes

Private Lessons

Our instructors have taught beginning swimmers as well as competitive athletes. They are high level swimmers that have an intimate understanding of how the water works and how to help a beginner up through a competitive triathlete. These lessons are taught Monday through Thursday, four private 30 minute classes as private or semi-private classes. We will personal the class to your needs.

1 on 1: Elk Members $100 Non-Elk Members $110


Loading Classes

Summer Rec Swim Team

Are you interested in learning competitive swim techniques and being a part of a swim team? If so, then Summer Rec Swim team is for you! All you need to be able to do is swim one length of the pool on your front and back to participate. Each participant receives coaching from qualified swim team coaches and an opportunity to show off everything you learned in a Fun Swim Meet?!

9:45 - 10:45 AM Monday - Thursday
June 26th - August 17th Ages 6 & Up
Fun meet on August 5th 9:00 - 11:00 AM.


Loading Classes