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!
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
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.
Ragsdale Ages and Lesson Categories
Swim Starters: Children ages 6 months-3 years old (with parents in the water with them)
Swim Basics: Children ages 3-5 years old | Children ages 5-12 | Teens ages 13 to 17 | Adults ages 18+
Swim Strokes: Children ages 3-5 years old | Children ages 5-12 | Teens ages 13 to 17 | Adults ages 18+
Parent Child Swim Lessons - Stage A - Water Discovery
Six Classes: $72 Member | $96 Community Guest
Ages: 6 months to 3 years | Parent is with their child in the water for these lessons
*Please note that these are 'group' swim lessons, not 1-on-1.
Group Swim Lessons
Group Swim Lessons Cost
Six Classes: $72 Member | $96 Community Guest
Eight Classes: $96 Member | $128 Community Guest
Please click here for swim lesson dates and other aquatics updates & information.
Register for Group Swim Lessons
Adult Group Swim Lessons
Adult Beginner Class (18+): Students learn personal water safety and basic swimming competency in shallow water.
Adult Intermediate Class (18+): Stroke mechanics and endurance are key for this course. Swimmers will continue to work on swimming strokes they either already know and/or those they learned in their Adult Swimming Basics course. They will also be introduced to new strokes and begin building up their endurance in the pool.
Register for Group Adult Swim Lessons
Teen Group Swim Lessons
Teen Beginner Class (13 to 17): Students learn personal water safety and basic swimming competency in shallow water.
Teen Intermediate Class (13 to 17): Stroke mechanics and endurance are key for this course. Swimmers will continue to work on swimming strokes they either already know and/or those they learned in their Adult Swimming Basics course. They will also be introduced to new stokes and begin building up their endurance in the pool.
Register for Teen Group Swim Lessons
Porpoise Club Sessions
Porpoise Club Session Cost
Each 3-Week Monday/Wednesday Session: $90 Member | $108 Community Guest
Each 3-week Tuesday/Thursday Session: $90 Member | $108 Community Guest
Each 6-week Saturday Session: $90 Member | $108 Community Guest
Register for Porpoise Club Sessions
Private Swim Lessons
Private Swim Lessons Cost
Six Classes: $168 Member | $228 Community Guest
Semi-Private: Member Rate $132 per participant | Community Guest Rate $186 per participant
Anyone not currently enrolled in private or semi-private swim lessons will need to begin the registration process by getting on our Private Swim Lesson Interest List. Registration for private and semi-private swim lessons is not available online and must be completed at the branch.
Private Swim Lessons Interest List
For questions, please contact the Ragsdale Aquatics Department at (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 Basics: Children ages 3-5 years old OR Children ages 5-12 OR Adults ages 18+
Swim Strokes: Children ages 3-5 years old OR Children ages 5-12
Group Swim Lessons Cost
Six Classes: $72 Member | $96 Community Guest
NEW REGISTRATION DATES: September to December 2024 Swim Lessons Schedule (Downloadable PDF)
Register Online for Group Swim Lessons
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
Due to an extensive waitlist, we cannot accept any registrations now. Please check back in January 2025.
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 Mon/Wed Session: $90 Members or 108 for Community Guests
- Each 3-week Tue/Thur Session: $90 Members or $108 for Community Guests
- Each 6-week Saturday Session: $90 Members or $108 for Community Guests
If you have any questions, please contact the Ragsdale Aquatics Department at (336) 882-9622.