Add Snippet

2024 Group Swim Lesson Registration will OPEN on TUESDAY JUNE 4TH

The Cardinal Hill Group Swim Lesson Program is designed to help your child enjoy the water and stay safe. All lessons are taught by trained instructors. Once your child has successfully met the Level 4 criteria, he or she will be eligible to try out for the swim team. All sessions last for 2 weeks and include nine 30-minute classes.


  • Swimmers should arrive each day about 5-10 minutes early.
  • Lessons will take place from 10:15 am - 10:45 am
  • See schedules and dates under each Session below

SESSION 1June 17 - June 27

  • Week 1: Mon 6/17, Tues 6/18, Wed 6/19, Thurs 6/20, Fri 6/21
  • Week 2: Mon 6/24, Tues 6/25, Wed 6/26, Thurs 6/27
  • **No group lessons on Fri 6/28**

Registration for Session 1 will be open from June 4th until FRIDAY 6/14 (CLICK LINK)

SESSION 2: July 1 - July 12

  • Week 1: Mon 7/1, Tues 7/2, Wed 7/3, Fri 7/5
  • Week 2: Mon 7/8, Tues 7/9, Wed 7/10, Thurs 7/11, Fri 7/12
  • **No group lessons on Thurs 7/4**

Registration for Session 2 will be open from June 4th until FRIDAY 6/28 (CLICK LINK)

SESSION 3: July 15 - July 25

  • Week 1: Mon 7/15, Tues 7/16, Wed 7/17, Thurs 7/18, Fri 7/19
  • Week 2: Mon 7/22, Tues 7/23, Wed 7/24, Thurs 7/25
  • **No group lessons on Fri 7/26→ Mini Meet**

Registration for Session 3 will be open from June 4th until FRIDAY 7/12 (CLICK LINK)

MINI MEET: Friday July 26th

  • 9:45 am - 10:45 am
  • All swimmers from Sessions 1, 2, and 3 are welcome to participate
  • More info to come via email in July


Please register for the level of instruction that you feel best describes your swimmer. Please note that certified instructors will be evaluating your swimmer to determine final placement. For Levels 2, 3, & 4, we will strive to achieve a 4 swimmers per 1 instructor ratio (4:1).

  • Level 1 (Pre-Beginner)
    • Swimmer will be acclimated to the water in a safe environment
    • Swimmer may or may not place their face in the water (will learn to do this properly in class)
    • Swimmer will learn to kick and float with instructor assistance
  • Level 2 (Beginner)
    • Swimmer must be able to submerge head & face in water before entering this level
    • Begin working on fundamentals: floating, kicking, arm movement, successful forward progress
  • Level 3 (Novice)
    • Swimmer should be comfortable in main pool shallow water
    • Refine strokes to be effective & efficient swimmers - freestyle, backstroke, learn rhythmic breathing (breaststroke, freestyle)
    • Begin work in deeper water (jumping, treading & diving)
  • Level 4 (Advanced)
    • Swimmer should be able to swim two lengths of the lap pool without touching the bottom
    • Students should be comfortable with deep water
    • Stroke improvement & become stronger swimmers
    • Learn how to perform a racing start from a dive


  • Please review the Level descriptions below to ensure your child is in the correct group.
  • Group swim lessons are typically for ages 2-9 years old.
  • If you are a current CH member, you will get priority placement on a first come, first serve basis for each session.
  • If you are on the CH waitlist, your name will be added to the Lessons Waitlist. We will review each session’s swimmer & instructor ratio to determine if there is enough space to add Waitlist swimmers. This will be done after the registration closes on FRIDAY before the first day. If there is enough space, we will select your name on a first come, first serve basis and notify by SUNDAY of your swimmer’s status.
    • Waitlist members selected for group lessons will have to pay an additional $15 fee with registration.
  • Registration for ALL sessions will OPEN on TUESDAY, JUNE 4TH
  • Registration for Session 1 will CLOSE on FRIDAY, JUNE 14TH.
  • Registration for Session 2 will CLOSE on FRIDAY, JUNE 28TH.
  • Registration for Session 3 will CLOSE on FRIDAY, JULY 12TH.

The per swimmer cost for each session of instruction is $90.

Registration and payment is done through our Swimtopia portal, which can be accessed by clicking the links above under each respective session. If you would like your swimmer to participate in multiple sessions, please fill out multiple registration forms, one for each desired session.

Swimtopia is also the portal used by the Swim and Dive Teams for registration. When you register your swimmer for Group Swim Lessons, under your email address, you are required to place a check the the box next to "Send team-wide email to this address." Currently, Swimtopia does not allow us to segregate our Swim and Dive Team members from our Group Swim Lesson swimmers. Consequently, you may receive emails sent to our Swim and Dive Team families. Simply disregard these emails. We apologize for this inconvenience.

The cut-off date to request a refund is the first day of the swim lesson session for which you have registered your swimmer.


All questions regarding the Group Lesson Program should be directed to the Program Director, Alex Boback at [email protected].


DO NOT click the above registration links if you are interested in private swim lessons for your swimmer, please see the “Instructor List” at the front desk. Unfortunately, private lessons can ONLY be offered to CURRENT members. Private lessons cannot be given to waitlist members.

  • Private swim lessons are provided by certified lifeguards/swim instructors.
  • Please use the “Instructor List” at the front desk to contact an instructor for private lessons. Their names, pictures, and emails are provided.
  • The instructor will respond to create a lesson schedule and determine the cost of each lesson.
  • If you have any issues with contacting a specific instructor from the list, please email tbd.

Text Area
Simple formatted text
Delete Edit_snippet
Add Snippet