Swimming Lessons

Group Swim Lessons

Granite Falls offers a junior learn to swim program. There’s something for everyone in the Junior Swim Program. It includes six levels of instruction designed to help swimmers ages three years and up develop and refine their skills. Classes are thirty minutes long, two times per week, with no more than two kids per class. Instructors teach a variety of strokes including freestyle, backstroke, elementary backstroke, breaststroke and butterfly. Personal safety issues and diving techniques are also introduced.

Granite Falls also offers parent/toddler classes for children 6 to 36 months old who are not quite ready for our Junior Swim Program. We are looking to create well-rounded swimmers by allowing parents to explore and play in the water with their children.


For more information on swim lessons, email grouplessons@granitefallsclub.com or call (919) 562-8895, option 2.

Sign up online using our Online Services (OLS)


Private Swim Lessons

Private and semi-private swim lessons options are available for both children and adults. These lessons are perfect for swimmers that prefer additional one on one attention.  Private lessons offer flexibility and convenience to those with a busy lifestyle.

For information and pricing on private lessons, check out our pricing and information sheet below, or contact us at privatelessons@granitefallsclub.com or (919) 562-8895, option 2.

Private Swim Lesson Information

Private lessons are scheduled directly through the aquatics office at this time.


Infant Swimming Resource

ISR Self-Rescue seeks to protect children against drowning through aquatic survival training, teaching children from 6 months to 6 years of age how to survive if they were to reach water alone.

ISRʼs Self-Rescue survival swimming program is a 4-6 week course, scheduled 5 days per week, Monday through Friday, for 10 minutes each day.  With a focus on safe, customized, one-on-one lessons taught by Lauren Rene a certified instructor,  ISRʼs lessons emphasize health, ongoing program evaluations and parent education.

For more information on the ISR course and to schedule lessons, please contact our instructor, Lauren Rene, at l.rene@infantswim.com or 919-482-2785