Winston Lake Family YMCA

The Winston Lake Family YMCA is dedicated to youth development and provides unique programs such as the Jazzy Jumpers, Boss Drummers, Mo Lucas High Steppers, and Black Achievers. Reach your full wellness potential with group exercise classes, the comprehensive Wellness Center, and aquatic programs. Classes for SilverSneakers® members. Interested in joining the Y? Click here to see some of what our Y has to offer.

Click here to check out our Program Guide

Hours of Operation:

Mon – Thurs: 5:00am – 9:00pm
Friday: 5:00am – 7:00pm
Saturday: 8:00am – 4:00pm
Sunday: 1:00pm – 5:00pm

Join the YMCA today »

View Holiday Hours

Child Watch Hours:

Ages: 2 (and potty trained) – 11 years
Mon – Thurs: 5:30pm – 8:00pm
Saturday: 9:00am – 12:00pm

Learn more about Childwatch »

Address & Phone

901 Waterworks Rd.
Winston-Salem, NC 27101
Get Directions »

Phone: (336) 724-9205
Fax: (336) 724-7754
Email: Terry Matthews


Healthy Starts Now

Pay the Day Membership Special

Branches of the YMCA of Northwest North Carolina are offering a membership joining special to jumpstart healthy New Year’s resolutions. New members can join the Y for only $1 December 26 through January 1. After the 1st, members pay the joining fee based on the calendar date. For example, the joining fee on January 2 is $2 and increases each day to $31 on January 31, the last day of the special offer.

Already a member? Refer your friends and get $25 off your next month’s membership fee.

New Equipment for the Wellness Center

A Gift for our members

We are excited to share that our Y has several new additions to the wellness center!

Come in and try the updated equipment including Stepmills, Precor Treadmill, and Precor AMT. Wellness Coaches will be available to answer any questions and show you how to operate the new machines.

YMCA Training Volunteer Reading Tutors

Could you spend 3 hours each week helping an ADULT improve reading skills? 

Training sessions: Tues, Wed, Thurs and Fri January 27, 28, 29, 30 from 12:30-3:00pm.

We will provide you with 10 hours of training, materials, and on-going support you as you meet twice each week with a learner. We assess all learners and match you with someone whose schedule and logistical preferences match yours. After you are matched you can meet at a YMCA, public library, or any other public location.

Our learners vary from 2nd grade – 9th grade reading levels. Many are working on specific goals like filling out job applications, working for a promotion at work, or learning to help children or grandchildren with homework. Most of our learners are in their 40s and 50s.

Please contact Julie Weber at 336.727.9850 or or click here to fill out our tutor interest form.

Make sure we have your contact info for a chance to win special giveaways!

We want to keep you in the know!

Please be sure we have your correct and valid email address and spread the word to your friends. We are collecting awesome giveaways from local businesses for our members. Please sign-up when you come into the YMCA with a valid email and you have the chance to win spa treatments, gift cards, and more!

Winter YBA Basketball

It’s that time again to hit the hardwood! We welcome everyone to participate in our Winter League Basketball youth program. We pride ourselves in having the most qualified coaches in the Triad – quality first with our program. There is really no limit to what your athlete can achieve!

Age Groups





Registration now through November 1: $45 for Members/$50 for Potential Members

Late registration (after November 1): $55 for Members/$65 for Potential Members

Register at the branch!


Contact Franklin Ratchford at 336.462.7237, or by email at

Upcoming Training for Volunteer ESL Tutors

Do you love to learn and help others learn? Do you have 3 hours a week to volunteer? Help an adult learn English as a second language!

We provide training, materials, and on-going support. We will match you with a learner whose schedule fits yours – and you can meet at one of our tutoring rooms (Robinhood Road Family YMCA, Fulton Family YMCA, Winston Lake Family YMCA, William G. White, Jr. Family YMCA) or at a public library. Volunteers meet 3 hours each week with a learner. No Spanish necessary! We have learners from over 20 countries, including China, Korea, Burma, Vietnam, Mexico, Cuba, Colombia, Ecuador…some are just beginners and some have studied English for years and just need help with conversation and pronunciation.

More training sessions to be announced.

More information at

Questions? Please contact Julie Weber at 336.727.9850 or

Share Your Thoughts

Now Accepting YMCA Secret Shoppers

We value you as a member and always welcome your feedback. Become a YMCA Secret Shopper to evaluate our facilities and help us continue to improve as an organization so we can deliver the very best member service possible.

If you’re interested in participating, please contact the Welcome Center for more information or apply at You’ll work directly with Strategic Reflections, Inc., an independent customer research firm, to conduct “mystery shops” and receive compensation for evaluating the quality of your member experience at a YMCA branch in your area.

See the membership desk with any questions.


Water Fitness Classes

The Winston Lake Family YMCA offers a variety of Water Aerobics Classes in order to meet the needs of many levels of fitness. Classes are free to members.

View our Water Fitness Schedule

Contact Jeremy Wyatt, Aquatics Director, (336) 721-2100 at for more information.


Personal Training

Personal Training

Work with a certified YMCA Personal Trainer to achieve your desired fitness goals. Regardless of age or fitness level, one-on-one training can provide:

  1. Weight loss/management
  2. Increased strength, endurance and flexibility
  3. Post-rehabilitation conditioning
  4. Disease management and prevention
  5. Off-season training
  6. Pre-event conditioning

Contact Robert Edwards, our Wellness Director at (336) 724-9205 for additional information and appointments.

Personal Training Rates

1 hour session: $45 Members/$65 Potential Members
1/2 hour session: $30 Members/$40 Potential Members

Personal Training Packages

1 session: $45 Members/$65 Potential Members
4 sessions: $180 Members/$260 Potential Members
8 sessions: $345 Members/$505 Potential Members (savings of $15)
12 sessions: $500 Members/$740 Potential Members (savings of $40)