Swim Lessons

Learn to swim!

We are not currently offering swim lessons due to COVID-19. We can't wait to have you back in the water with us!

 

Y swim lessons are designed for all ages and abilities, starting at 6 months, because everyone deserves to learn this essential life skill.  With a focus on water safety and skill development, the YMCA Swim Lesson program is effective at helping children and adults learn to swim and, most importantly, be safe around water.

 

Thunder and Lightning Policy

 

 

 

Registration and Payment

Branch Name Ages & Lesson Categories Cost Registration Information
Bryan YMCA

Swim Starters: All children ages 6-36 months (with parents)

Swim Basics: All students, ages 3 & up

Swim Strokes: All students, ages 3 & up

Cost per 6 week session:
$36 Members; $60 Potential Members

*Spaces are limited!

 

Online Registration Closed

Eden YMCA

Swim Starters: Children ages 6 months-3 years old (with parents)

Swim Basics: Children ages 3-5 years old OR Children ages 5-12

Swim Strokes: Children ages 3-5 years old OR Children ages 5-12

Swim Basics: Adults aged 13+

Cost per 3 week session:
$30 YMCA Members;
$50 Potential Members

*Siblings will receive one $5.00 discount per family*

Printable Registration

Hayes-Taylor YMCA

Swim Starters: Children ages 6 months-3 years old (with parents)

Swim Basics: Children ages 3-5 years old OR Children age 5-12 OR Teens/Adults ages 13+

Swim Strokes: Children ages 3-5 years old OR Children age 5-12 OR Teens/Adults ages 13+

Cost Per Session: $36 Members;
$60 Potential Members

Registration Closed

Printable Registration

Ragsdale YMCA

Swim Starters: Stages A and B for Parent Child participants; Ages 6-36 months

Swim Basics and Swim Strokes: Stages 1-6; Ages 3-12

Swim Basics and Swim Strokes for Teen and Adult; Ages 13+

Each 2-week M/W or T/TH Session: $48 Members, $80 Potential Members

Each 3-week M/W or T/TH Session: $36 Members, $60 Potential Members

Each 4-week M/W or T/TH Session: $48 Members, $80 Potential Members

Each 6-week Saturday Session: $36 Members, $60 Potential Members

Online Registration Closed

Reidsville YMCA

Swim Starters: Children ages 6 months-3 years old (with parents)

Swim Basics: Children ages 3-5 years old OR children age 5-12

Swim Strokes: Children ages 3-5 years old OR children age 5-12

Swim Basics: Adults aged 13+

$36 YMCA Members

$48 Non-Members: Reidsville City Residents

$60 Non-Members:
Non-Reidsville City Residents

Registration Closed

Spears YMCA

Swim Starters: Children ages 6months-3 years old (with parents)

Swim Basics: Children ages 3-5 years old OR Children age 5-12 OR Teens/Adults ages 13+

Swim Strokes: Children ages 3-5 years old OR Children age 5-12 OR Teens/Adults ages 13+

Each Session: $36 Members, $60 Potential Members

**Nationwide Members can register at the member rate, but cannot register until the Potential Member registration date**

All registrations must be done at the Spears Y. It is a first-come, first-served program.

Printable Registration

Porpoise Club

Porpoise Club is a unique swim training program offered at Ragsdale YMCA that includes instruction to prepare for competitive swimming, such as stroke improvement, starts & turns, and speed and endurance training.  Porpoise Club will be offered monthly on Mondays and Wednesday.

Cost is based on the number of weeks the monthly session lasts, or 3 to 4 weeks.

  • Each 4 week Monday or Wednesday ONLY session - $28 Members or $44 for Potential Members.
  • Each 4 week Mon/Wed session - $54 Members or $80 for Potential Members.
  • Each 3-week Monday or Wednesday ONLY session - $24 Members or $36 for Potential Members.
  • Each 3-week Mon/Wed session - $48 Members or $72 for Potential Members.​

Contacts

Bryan Family YMCA: Clay Dorman, Aquatics Director. 336.478.9622
Eden YMCA: Chris Carter, Aquatics Director. 336.623.8496
Hayes-Taylor YMCA: Renee Hicks, Aquatics Director. 336.272.2131
Ragsdale YMCA: Justine Intiso, Aquatics Director. 336.882.9622
Reidsville YMCA: Cassy Velarde, Aquatics Director. 336.342.3307
Spears YMCA: Laura Brown, Aquatics Director. 336.387.9622