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      

PDF DocumentGroup Swim Lesson Class Descriptions

Competitive Private Lessons

One-on-one lessons will greatly accelerate the learning curve. Work with a certified coach to improve your competitive swimming technique or improve swim times. Each lesson is 30 minutes long and will focus on the specific needs of your stroke or training.

Please leave your contact information at the Front Desk for a specific coach or by calling 248-684-8290.

Learn to Swim Private Swim Lessons

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 in blocks of five with each lesson being a half-hour.  

Anyone interested in registering for private lessons should call 248-684-8290 and leave their name, phone number, and preferred days/times of the lessons.

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-684-8290 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 . Often times, our Swim Lesson Coordinator will create additional sections based upon the demand.
    2. Schedule your child for a private swim lesson with one of our fabulous instructors.  Call us at 248-684-8290 or email us at Sarah.Fraipont@hvs.org  to learn about the program and pricing.  Lessons are available in blocks of five with each lesson being a half-hour long.
    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-8452 and we can help.
  3. I signed up for the wrong class, what can I do?
    1. You will need to contact us at 248-676-8452 or emails us at Sarah.Fraipont@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-684-8290 or email us at Sarah.Fraipont@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-8452 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. 
      4. Hours: M-F, 5 am-8:30 pm; Sat, 7 am-7 pm and Sun, 8 am-5 pm.  Please call first to be sure we are open.  Lakeland: 248-676-2341; Milford: 248-676-2346.
  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-8452 to learn more now.