The YMCA of Northwest North Carolina Association aspires to be an outstanding recreational youth sports organization by providing fun, memorable seasons to our athletes, coaches, and parents. Each athlete should feel like an important part of the team, regardless of performance, and learn the skills, tactics, and strategies of the game to improve as a player.

 Youth Sports

  • Youth Basketball (Ages 5-18)
  • Little Dribblers (Ages 3-4)
  • Spring/Fall Soccer (Ages 4-14)
  • Kiddie Kickers (Ages 3-4)
  • Volleyball (Ages 8-13)

Adult Sports

  • Basketball League (Church and Industrial)
  • Volleyball League

New Stokes Family YMCA field map coming soon

Sports Staff

Matt Taylor, Youth Sports Coordinator,
Patrick Nail, Adult Sports Coordinator,


Summer Sports Season Timeline

April 15 Early Bird registration begins
May 13 Last day to drop and receive a full refund
May 14 Standard registration begins
May 31-June 2 Dick’s Sporting Goods Shop Event. Click here for the flyer.
June 2 Adult Industrial Basketball League begins
Week of June 3 Little Dribblers & Basketball Academy programs begin
June 4 Adult Volleyball begins
June 6 at 6:00pm Basketball Coaches’ Meeting
Week of June 10 Basketball practices begin
June 20 Basketball games begin
July 1-5 No Basketball League practices or games
July 25-26 Basketball Tournament games for ages 9+

Scroll down to see all of the great options!


Family Friendly Registration Process

Our registration process will allow you to choose the practice day and time that is most convenient for your family. The practice day and time that you choose at registration will determine your team. Early registration is strongly encouraged as each team has a set number of participants and once a practice day and time has reached its player capacity that team will be full.


This is an online sports platform that is utilized for simplifying communication among coaches, players and YMCA sports staff. PLAYERSPACE is where you will find your roster, practice and game schedules, as well as contact information for those on your team. If you do not have a PLAYERSPACE account, you will receive an email asking you to set one up once the teams have been assigned. If you have an existing account, please log in after the date that teams have been assigned. PLAYERSPACE will be used for basketball, soccer and volleyball.

Youth Sports Parent Handbook

For more details on our spring sports such as timeline, Frequently Asked Questions, and other guidelines and procedures, please download and read our Youth Sports Parent Handbook.

Be a Coach!

As is the case with all recreational leagues, the Y program is built on dedicated volunteer coaches. If you are a great role model, have a fun-loving attitude, enjoy working with kids, and have good communication skills, you are qualified to become a head coach! The Y provides coach training and practice plans, along with help from staff members when needed. Coaching couldn’t get any easier! If you are interested, contact the Y staff listed below and tell them you want to make an impact this season! Coaches, please make sure to register your child as soon as possible to ensure they have a spot on the team, as we cannot hold spots on any team.




Matt Taylor
Youth Sports Coordinator
Phone: 336.985.9622





Coaches’ Meetings

Basketball Coaches’ Meeting: Tuesday, June 4 at 6:00pm


Summer Volleyball League

Adult Volleyball offers a fun and exciting atmosphere with friends, co-workers, church groups and family. It also a great way to meet new people and make new friends. Players may sign up as an individual or together as a team.

Orientation and Preseason

Tuesday, June 4 will serve as Orientation and Pre-Season. Teams will be announced on this date and given time to introduce themselves to one another. We will also go over major rules. Two pre-season games will be played on this night and will not count in the regular season standings.

Each team must have at least two females on the court at all times. The league will consist of a 6 v 6 format. For the rest of our league rules, please click here.

Industrial Basketball League

Industrial League Basketball is a league for anyone interested in pulling together a team of 15 people or less to play weekly games and be a part of a tournament at the end of the season.

A captain must be designated for each team and is responsible for relaying team and league information from the Adult Sports Coordinator to the rest of the team.

Each team is guaranteed to play 8 games and participate in a postseason tournament.  Games will begin June 2 and the season will end no later than August 18.  Tournament games may occur during a weeknight.  No games will be played on June 16 and July 7.

Questions? Contact Patrick Nail at


Pickleball is a combination of tennis, badminton, ping pong and racquetball, and also one the fastest growing sports in America. It may be a silly name, but it’s a serious sport! Good for all ages…come see what the excitement is all about!!

Where: South Gym

When: Tuesdays and Thursdays from 12:00 to 3:00pm.


Join the fun of a tailgate favorite while spending time with family and friends. Fun-spirited atmosphere where new friendships can be made and memories that will last a lifetime. Whether you are competitive, play for fun, or a beginner, this is the place for you!

Ages: All ages

When: Every Tuesday in the community room, 3:30-5:30pm (unless we close early).

Registration: None!

Cost: Free!

Questions? Contact us at 985 9622 or ask at the Membership Desk for more details.


Stokes Program Center Sports

2019-07 Tuesday 6:00-7:30pm Bump. Set, Spike Summer Volleyball

Volleyball, Youth Sports

Ages: 7 - 12

Program Dates: Jul 9 2019 - Aug 13 2019

Member: $40.00

Non-Member: $40.00


Stokes Program Center Sports

2019-07 Tuesday 6:00-7:30pm Travel volleyball summer work outs

Volleyball, Youth Sports

Ages: 7 - 12

Program Dates: Jul 9 2019 - Aug 13 2019

Member: $20.00

Non-Member: $20.00


Youth Tennis

Ages 08-13 Tennis Academy Tues/Thurs 6:00pm Stokes

Tennis, Youth Sports

Ages: 8 - 13

Program Dates: Jul 9 2019 - Jul 25 2019

Member: $60.00

Non-Member: $70.00