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. The Y also offers Diverse Abilities Swim Lessons. 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

Swim Lesson Registration and Payment

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+

Group Swim Lessons

Group Swim Lessons Cost
Six Classes: $72 Member | $96 Community Guest
Eight Classes: $96 Member | $128 Community Guest

Register for Group Swim Lessons

Private Swim Lessons

Private Swim Lessons Cost
Single Class: $28 Member | $38 Community Guest
Six Classes: $168 Member | $228 Community Guest
Semi-Private: $132 Member | $186 Community Guest

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+

Group Swim Lessons

Group Swim Lessons Cost
Six Classes: $66 Member | $90 Community Guest

Register for Group Swim Lessons

Private Swim Lessons

Private Swim Lessons Cost
Six Classes: $110 Member | $128 Community Guest
Semi-Private: $128 Member | $182 Community Guest

Register for Private Swim Lessons

Register for Semi-Private Swim Lessons

For questions, please contact Asa Neal, Aquatics Director, or call (336) 623-8496

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+

Group Swim Lessons

Group Swim Lessons Cost
Six Classes: $72 Member | $96 Community Guest
Eight Classes: $96 Member | $128 Community Guest

Swim Lesson Details - April-June 2024 (Downloadable PDF)

Group Swim Lesson Registration

Private Swim Lessons

Private Swim Lessons Cost
Single Class: $28 Member | $38 Community Guest
Six Classes: $168 Member | $228 Community Guest
Semi-Private: $132 Member | $186 Community Guest

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

Swim Lesson Descriptions

For questions, please contact Arianna Hudson, Aquatics Coordinator, (336) 272-2131.

Ragsdale 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+

Group Swim Lessons

Group Swim Lessons Cost
Six Classes: $72 Member | $96 Community Guest
Eight Classes: $96 Member | $128 Community Guest

Register for Group Swim Lessons

April | M/W
Session Dates: 4/3-4/29
Member Registration: 3/11-3/26
Community Guest Registration: 3/13-3/26

April | T/Th
Session Dates: 4/2-4/25
Member Registration: 3/11-3/26
Community Guest Registration: 3/13-3/26

May | M/W
Session Dates: 5/6-5/22
Member Registration: 4/8-4/29
Community Guest Registration: 4/10-4/29

May | T/Th
Session Dates: 5/7-5/23
Member Registration: 4/8-4/29
Community Guest Registration: 4/10-4/29

Saturday Session 1
Session Dates: 3/2-4/13
Member Registration: 2/1-2/26
Community Guest Registration: 2/3-2/26

Saturday Session 2
Session Dates: 4/27-6/1
Member Registration: 3/11-4/15
Community Guest Registration:  3/13-4/15

Porpoise Club Sessions

Porpoise Club Session Cost
Each 3-Week Mon./Wed. Session: $90 Member | $108 Community Guest
Each 3-week Thursday-Only Session: $45 Member | $54 Community Guest
Each 6-week Saturday Session: $90 Member | $108 Community Guest

Register for Porpoise Club Sessions

Private Swim Lessons

Private Swim Lessons Cost
Single Class: $28 Member | $38 Community Guest
Six Classes: $168 Member | $228 Community Guest
Semi-Private: $132 Member | $186 Community Guest

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

Private Swim Lessons Interest List

Private Swim Lessons Registration Form

Swim Lesson Descriptions
 

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

Reidsville 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+

Group Swim Lessons

Group Swim Lessons Cost
Six Classes: $66 Member | $90 Community Guest
Reidsville City Resident Rate: $78

Register for Group Swim Lessons

Private Swim Lessons

Ages: 3+

Private Swim Lessons Cost
Six Classes: $110 Member | $128 Community Guest
Reidsville City Resident Rate: $120

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.

Semi-Private Swim Lessons Cost
Semi-Private: $128 Member | $182 Community Guest
Reidsville City Resident Rate: $144

Please register at the YMCA front desk.

Please contact Jennifer Stadler or call (336) 342-3307.

Spears Group Swim Lessons

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+

Group Swim Lessons Cost
Six Classes: $72 Member | $96 Community Guest

April-June 2024 Schedule coming soon!

Register Online for Group Swim Lessons

Swim Lesson Descriptions

Private Swim Lessons

Ages: Age 3 to Adult, any skill level

Private Swim Lessons Cost
Six Classes: $168 Member | $228 Community Guest
Semi-Private: $132 Member | $186 Community Guest

The prices listed are for 3 total hours, broken into six (6) 30-minute sessions. Semi-Private and Private lessons can be held for either six (6) 30-minute sessions or three (3) 1-hour sessions.

Private Swim Lessons Interest Registration
Please note that we are on an extensive waitlist, so please expect a couple of months' wait before you are contacted from the interest list.

If you are interested in private swim lessons, please click here to be added to our interest list.

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/Wednesday Session: $72 for YMCA Members and $90 for Community Guests
  • Each 3-week Thursday-only Session:  $36 for YMCA Members and $45 for Community Guests
  • Each 4-week Monday/Wednesday Session: $96 for YMCA Members, $20 for Community Guest
  • Each 4-week Thursday Session: $48 for YMCA Members, $60 for Community Guest
  • Each 6-week Saturday Session: $72 for YMCA Members and $90 for Community Guests

Register for Porpoise Club

If you have any questions, please contact the Aquatics Director, Brandon Longcrier.