Swim Lessons


The Granite Falls Learn-to-Swim Program, offers multiple levels of instruction designed to help swimmers ages three to twelve years old develop and refine their skills.  Granite Falls instructors teach a variety of strokes including freestyle, backstroke, elementary backstroke, breaststroke, butterfly, and diving techniques.  Granite Falls also offers instructor-led parent/toddler classes for children 6 to 36 months old that are not quite ready for our learn-to-swim program. Click HERE to see the current group swim lesson schedule and pricing. SIGN-UP for group swim lessons through our online services. For more information on group swim lessons, contact us at grouplessons@granitefallsclub.com or (919) 562-8895


Private and semi-private swim lessons options are available for both children and adults. These lessons offer flexibility and convenience to those with a busy lifestyle and are perfect for swimmers that prefer one-on-one attention. Click HERE to view the private lesson pricing and packages sheet. For more information on private lessons, contact us at privatelessons@granitefallsclub.com or (919) 562-8895


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 ISR contact our instructor, Lauren Rene at l.rene@infantswim.com or (919) 482-2785