Swim Lessons


General Information

For more than 40 years, the Innis Arden Swimming Club has been teaching kids of all ages water safety and proper swim technique. Our highly trained teachers provide a safe, fun and effective learning environment for all students.

The lesson program is open to anyone in the community and is designed to allow students to progress at the rate most suitable for their own personal needs and capabilities. We strive to encourage independence, build swimmers confidence and teach strong stroke-based swimming skills.
Group lessons are open to all children 3 and up. Individual private and semi-private lessons are also offered throughout the summer, talk to your favorite guards to learn more.

Individual private and semi-private lessons are also offered throughout the summer, talk to one of your favorite lifeguards to set up a personalized lesson today!

Group Swim Lessons

Each session is Monday–Thursday for two weeks for a total of eight lessons (Exception: Session 1, SEE BELOW). Lessons are 30 minutes long with start times 11:30, 12:00, 12:30 and 1:00pm

Session Dates:

Session 1: June 24 – July 3 (Week 1 Mon-Fri. Week 2 Mon-Wed. 8 total lessons)

Session 2: July 8 – July 18

Session 3: July 22 – August 1

Session 4: August 5 – August 15

Session 5: August 19 – August 29

Please read the "How to Book Online" tab then sign up by clicking the button below.

Swim Lesson Registration for the 2018 season will open on Saturday, May 4th for Innis Arden Members and on Saturday, May 11th for non-members.

Member: $55 per session

Non-Member: $80 per session*


Visit the IASC Store on Amilia: https://www.amilia.com/o/4560/iasc

  1. Create a login for yourself, the guardian and account owner. If you are an IASC Member please log into your IASC Amilia account.
  2. Once logged in, navigate to the Session, Level and Time that you would like to sign your student up for.
  3. Click the Blue “Sign-Up” Button.
  4. Now, in the registration window, select the blue “add person” button then enter their name, gender, and age. Please do not sign yourself up for the lesson as we need to collect different medical information for your child.
  5. If wanting to sign up more student or for more sessions, select continue shopping and click the Pool Programs tab to sign up for another session or to sign another student up.
  6. Check out when finished. If you receive a transaction error send me an email!
  7. Fill in forms as required.

Email: scott@innisardenswimclub.com with any questions or issues.

Online Swim Lesson Registration Instructions

Swim Lesson Levels

Early beginner: Children will work towards becoming more comfortable being in the water, blowing bubbles, holding a kickboard, and pushing on the stairs to the instructor. This class is meant for children who have had little or no experience in the pool and/or no prior swim lessons. (This class is held on the pool stairs)

Beginner: Children will work towards kickboarding independently, gliding on front/back, and swimming freestyle for 15 feet. Prior to this class, children should be comfortable in the water and willing to push off the wall toward an instructor. (This class is held in the shallow end)

Advanced beginner: Children will work on side breathing, kicking, elementary backstroke, and swimming in the deep end. Prior to this class children should be able to push off the wall and swim freestyle 10-15 feet and glide on their back for about 7 feet. (This class is held in the shallow end)

Intermediate: Children will work towards swimming 50 yards of competent freestyle and backstroke and will be introduced to breaststroke and butterfly. Children will begin to learn how to dive and do a flip turn. Prior to this class, children should be able to swim freestyle, backstroke, and elementary breaststroke for 1 width of the pool. (This class is held in the deep end)

Upcoming Events

  1. Dual Meet: View Ridge@IA

    June 25 @ 6:00 pm - 9:00 pm
  2. Dual Meet: Wedgwood@IA

    June 27 @ 6:00 pm - 9:00 pm
  3. Tie Dye Practice

    June 28 @ 9:00 am - 11:00 am
  4. Dual Meet: IA@Sheridan Beach

    July 9 @ 6:00 pm - 9:00 pm
  5. Dual Meet: IA@Blue Ridge

    July 11 @ 6:00 pm - 9:00 pm