Skip to main content

Learn to Swim! Open to All Ages. 

Are you ready to get in the water? Our Y swim lessons are available for everyone starting at 6 months, so you and your entire family can learn to master the skills needed to help you swim safely. Swim lessons require an additional fee and are not included in your Y membership.

With a focus on water safety and skill development, the YMCA offers instructions to help you be safe around water. Our programs fit any swimmer’s ability and comfort level. Our certified lifeguards and swim instructors also ensure that everyone has a safe and nurturing place to learn an important life skill while having fun in our pools. Learn to swim with confidence today! 

Swim Test Policy          Help Me Figure Out the Right Class 

 

Safety Around Water (SAW) Classes

 

Swim Lesson Registration and Payment

Bryan YMCA

Bryan Ages and Lesson Categories

Swim Starters: Children ages 6 months to 3 years old (with parents)
Pre-School: Children ages 3-5 years old
School Age: Children ages 6-12
Teen/Adult: Ages 13+

Bryan Cost

Cost Per Session: $42 Members or $66 for Community Guests

Bryan Registration Information

Register Online

Fall 2022 Group Swim Lessons Session 1 (Sept. 13-Oct. 22) Details and Registration Form (Downloadable PDF)

Questions? Please contact JoJo Williams, Aquatics Coordinator, or (336) 478-9622

 

 

Eden YMCA

Eden Ages and Lesson Categories

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

Eden Registration Information

Group Swim Lessons

Private Swim Lessons

For questions, please contact Jeremy Tesh, Executive Director, or call (336) 623-8496

Hayes-Taylor YMCA

Hayes-Taylor Ages and Swim Lesson Categories

Swim Starters: Children ages 6 months-3 years old (with parents)
Preschool: Children ages 3-5 years old
School Age: Children ages 6-12
Teen/Adult: Ages 13+

Hayes-Taylor Cost

Cost Per Session: $36 Members or $60 Community Guests

Hayes-Taylor Registration Information

Register Online

For questions, please contact Larry Burnett, Executive Director, (336) 272-2131.

Ragsdale YMCA

Ages and Lesson Categories

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

Each 2 week Mon-Thurs Session: $56 Member or $88 for Community Guest
Each 3 week Mon/Wed or T/TH Session: $42 Member or $66 for Community Guest
Each 4 week Mon/Wed or T/TH Session: $56 Member or $88 for Community Guest
Each 6 week Saturday Session: $42 Member or $66 for Community Guest


Private Swim Lessons

Six Lesson Package per participant: $132 Member or $192 Community Guest
Single Lessons per participant: $25 Member or $35 Community Guest

Please note that registration for Private Swim Lessons is completed at the branch.

Registration Information

Register Online for Group Swim Lessons

Fall Swim Lessons Printable Schedule & Details PDF

 

Private Swim Lessons Registration Form - Adult

Private Swim Lessons Registration Form - Minor
 

For questions, please contact Justine Intiso, Senior Aquatics Director, (336) 882-9622.
 

Reidsville YMCA

Ages and Lesson Categories

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+

Cost

$36 Member  |  $48 Community Guest: Reidsville City Residents  |  $60 Community Guest: Non-Reidsville City Residents

Registration Information

Register Online

Private Swim Lessons

Ages: 3 to Adult
Cost: Members $78  |  Community Guests $96

Semi-Private Swim Lessons

Available for up to two (2) children within a three (3) year age difference, or two (2) adults (13+) with similar swimming ability.
Cost (per pair): Members $120  |  Community Guests $150

Register Online for Private Swim Lessons

Register Online for Semi-Private Swim Lessons

 

For questions, please contact Hollie Carlson, Aquatics Coordinator, (336) 342-3307.

Spears YMCA

The Spears Family YMCA offers both private and semi-private lessons. The lessons consist of 6 (six), 30 (thirty) minute sessions. These lessons are offered starting at age three (3) through adult and at any skill level.

Private lessons are done on a one-on-one basis in order to personalize the experience with a qualified swim instructor. Semi-private lessons can be done with a sibling, friend or spouse. Semi-private lessons are a maximum of 2 people.

Spears Group Swim Lessons

Stage 1 - Ages 3-12 years old
Stage 3 - Ages 3-12 years old
Stage 4 - Ages 5-12 years old
Beginning Adults - Ages 13-99 years old

Note: We are temporarily combining separate age levels (ages 3-12 and ages 5-12) into a single 3-12 age group for each Stage.

Cost: $36 Members  |  $60 Community Guests

Registration Information

Register Online

 

Spears Private Swim Lessons

Ages: Age 3 to Adult, any skill level

Cost: $120 Members  |  $180 Community Guests

Registration Information

Please note that we are currently unable to offer Private Swim Lessons and do not currently have an estimate for when they will reopen. We greatly apologize for the inconvenience.
 

For questions, please contact Channah Valkos, Aquatics Director, (336) 387-9622.

Porpoise Club

Porpoise Club is a unique swim training program offered at Ragsdale YMCA that includes the 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 Wednesdays.

Cost

  • Each 3-week Monday or Wednesday ONLY Session: $27 Members or $38 for Community Guests
  • Each 3-week Mon/Wed Session: $54 Members or $78 for Community Guests
  • Each 4-week Monday or Wednesday ONLY Session: $36 for Members or $48 for Community Guests
  • Each 4-week Mon/Wed Session: $72 for Members or $96 for Community Guests

Register for Porpoise Club