Swim Lessons

Join Huron Valley’s Learn to Swim Program for kids age 5 through Adult lessons. 

Whether you are looking to introduce the basics to your infant or toddler in our 30 minute classes or refine your child’s swim strokes or learn them for the first time as an adult in our 45 minute classes, we have the right one for you. 

To register: External LinkGroup Swim Lesson Registration    

To register:  Private Swim Lesson Registration or Semi-Private Swim Lesson Registration

  Group Swim Lesson Class Schedule - Winter 2021      


Individual, as well as, semi-private lessons are available for children or adults who would like to work on special skills or are in need of individualized attention. Private lessons are designed for those who would like to have instruction at times other than those listed within our regular program schedule. These lessons are available half-hour blocks.  

Anyone interested in registering for private lessons please email us at Shannon.Loso@hvs.org.  

Know that sometimes this service has a wait list and we will schedule lessons in the order that the request was received. We appreciate your patience while we get back to you in a timely fashion.

Frequently Asked Questions for Swim Lessons:


  1. What level should I sign my child up for? 
    1. Here is a list of our CLASS DESCRIPTIONS to help you determine what level is best for your child.  After reviewing these descriptions, if you still have questions, please call us at 248-676-8390 and we can help determine the best level for your child.  Additionally, our instructors will provide feedback after every class and if after the first class, we feel the level they are registered for is not appropriate, we will work with you to move them into the correct level.
  2. The class I want to sign my child up for is full, what do I do?
    1. Continue to register them and get them on the wait list . 
    2. Schedule your child for a private swim lesson with one of our fabulous instructors.  Call us at 248-676-8390 or email us at Shannon.Loso@hvs.org  to learn about the program and pricing.  
    3. Look for other classes similar to the one you wanted to see if there is space in that class that could also work with your schedule.
    4. If you have questions about this process, call us at 248-676-8390 and we can help.
  3. I signed up for the wrong class, what can I do?
    1. You will need to contact us at Shannon.Loso@hvs.org and we can move you into the correct class.
  4. Do you offer adult lessons?
    1. Yes, we offer adult learn to swim lessons as private lessons.  To learn more, contact us at 248-676-8390 or email us at Shannon.Loso@hvs.org
  5. How do I register online for group swim lessons?
    1. Visit us at our ONLINE REGISTRATION LINK and register today!
  6. I want to register, but don’t want to register online, can I still register?
    1. If you prefer not to register online, you have the following options:
      1. Complete the PAPER REGISTRATION FORM and return to the Recreation and Community Ed Office (2360 S. Milford Rd, Highland).  You may mail it in (if time permits) or you may bring it by our office.  If our office is closed when you come by, please just place in our mailbox out front and we'll get it the following business day.
      2. Call us at 248-676-8390 and we can help get you registered over the phone, if necessary.
      3. You may also take a PAPER REGISTRATION FORM to Lakeland or Milford Pools and Fitness Registration Desk and they can help enter the registration as well. 
  7. Do you offer financial assistance for your swim lessons?
    1. If your family qualifies for the Free and Reduced Lunch plan, assistance is available.  Proof that your family qualifies will be needed at the time of registration.  Please call us at 248-676-8390 to learn more now.