Youth and Adult swim lessons are offered throughout the year for swimmers ages 3 and up. Group and private swim lessons are for members only. UNC Wellness Centers swim lessons emphasize water safety and skill and stroke development.  Beginning swimmers are introduced to basic stroke movement and learn how to be more comfortable in the water. More advanced swimmers are instructed in stroke technique, endurance, and safety skills. UNC swim lessons have a low child-to-instructor ratio to ensure plenty of time in the water.

Group Swim Lessons Information

You must use your online member account to enroll.  We recommend logging into your member account to make sure participants are listed on the account prior to registration. If you have any questions, please feel free to contact Paula Keck at

If you are new to our learn to swim program please view our swim assessment availability under swim assessments below.

Tips for Smooth Registration:

  • You have a current membership
  • Your child is on your account (Details under How to Register for Group Swim Lessons)
  • You have login access to your account (Click here to create an account)
  • You have the ability to charge to your account or have a credit card on file

Swim Lessons Cost:
Parent & Tot Classes (ages 6 months -36 months):$95.00
Pre-K (ages 3-5),  Beginner, Intermediate, Advanced:  $95.00
Youth (ages 6-12), Beginner, Intermediate, Advanced: $95.00
Adult lessons (ages 13 and up) Beginner, Advanced: $105.00


Schedule: Classes are 2 times a week. Sessions last 4 weeks. All pre-k and youth classes are 30 minutes in length. Adult classes are 30 minutes in length. 13 and above.

Arrive early: Allow at least 10 minutes prior to the start of the class to ensure you have adequate time to park, check-in, and assist your child into his/her swim attire.

Late Arrival: If you are late or not ready when the instructor calls for your child, the instructor will only be able to swim the child for the remainder of the allotted lesson time.

Child Location/First Day: Your lane assignment is indicated on our website. A lesson liaison will be onsite to direct you to the appropriate spot to wait for your instructor.

Pool Closure/Lesson Interruption /Makeups: In the event of a thunderstorm or facility emergency, the pool closes for your safety and everyone must evacuate the pool area.  If your child misses a class we cannot prorate or credit missed classes for any reason.  Each group is allowed 1 makeup for pool closure by the UNC Wellness Centers due to safety reasons.  For immediate information regarding pool closures call the UNC Wellness Centers Front Desk.

Ratios: All lessons are up to 4:1 swimmer/instructor ratio (except advanced is up to 6:1).

Instructors: Instructors will be assigned at the conclusion of the registration

Changes/Cancellations: Due to the limited availability, we do not make changes once you have purchased a specific level. No refunds will be given once you have purchased a session.

Restroom/Locker rooms: Please make sure your child uses the restroom and showers off before his/her lesson.  We have just two family changing rooms. Please be considerate and restrict the amount of time you spend so that others may use the space as well.

What to wear/bring: We require all children under 3 years old and any children who are not completely potty trained to wear a reusable swim diaper. This diaper must be snug fitting and non-disposable.  Swim caps are optional but long hair can get in your eyes so you will want to pull it back.  Goggles for intermediate and advanced levels are strongly encouraged.  Please bring your own lock to use the lockers on pool deck.

Parent/Guardian Reminder: The most important role of a parent or guardian during swimming lessons is to be positive and patient with your swimmer’s success. There is no set pace for your child’s swimming improvement.  To maintain quality class management, parents are required to sit and observe lessons from the designated seating areas located near their child’s lane.

How to Register for Group Swim Lessons

In order for your child to be added to our database, you must click on the link below, complete, and submit the information. Once this has been completed, your child will be added to our database within 1 business day. Current or potential participants will not be able to enroll through program registration without being in our facility management software database.  If you have already registered your child in a previous session or your child is already a member of our database, you do not need to complete this form.

1) Complete the electronic document as noted above. Within one business day, your child will be entered into our database and will be eligible to enroll.
2) Log in to your membership account online, click on Program Registration, select Aquatics. If you need guidance on how to create an online account, click here for step-by-step instructions.  Note: Program will only be visible during the Open Registration period.
3) Register for the appropriate swim lesson. If you need guidance on how to register for swim lessons through your online account, click here for step-by-step instructions.

Swim Assessments

If it is your first time registering for lessons, or if you are new to our Learn-to-Swim safely program you will need to have your child complete a swim assessment. Swim assessments will ensure your child is placed at the appropriate level.   We do not issue credits or guarantee a spot in another group if your child is placed incorrectly.

Swim assessments are provided at no additional charge.  

Upcoming Dates:

  • New dates coming soon!

Please register by calling the front desk at 919-957-5900. Assessments are offered every 15 minutes and last approximately 10-minutes.

Private Swim Lessons

Registration for private swim lessons begins on the second Friday of each month.  Registration for October private swim lessons will open on Friday, 9/10.  You can access our online request form by clicking here.  If you have any questions, please feel free to contact Heather Murphy at  Thank you for your support of UNC Wellness Centers and our swim program!

Click here for our COVID-19 Swim Program policies.


Single private lesson: $50.00

Single semi-private lesson: $80.00