North Carolina FC Youth is a 501(c)3 non-profit organization based in Raleigh, NC and the surrounding Greater Triangle. Since 1974, NCFC Youth has been committed to enhancing each player’s soccer experience at every level and age of play.
Through innovative soccer programming, player development opportunities, and a focus on coaching education, NCFC Youth creates an environment for more than 15,000 players and 800 coaches to grow on and off the field.
As the largest club in North Carolina, NCFC Youth is proud to offer Recreation, Juniors, Challenge, Classic, NPL, Elite Clubs National League (ECNL), and community outreach programs. NCFC Youth strives to improve the quality of life for our players, families, and community through the game of soccer.
Our club uses PlayMetrics as our All-in-One Club Operating System for Registration, Payment, Communication, and Schedules. All new users must create an account through PlayMetrics in order to register for any of our programs.
Team Based Programs
Training Programs
Goalkeeping Program
Position-specific training for all goalkeepers across Classic, ECNL, and Academy, plus introductory training for Juniors. Includes a minimum of two sessions per week.
Learn More
Junior Development Program
Supplemental training for U7–U8 players that bridges the gap between Recreation and competitive soccer with an additional training night.
Learn More
Advanced Player Development
Weekly high-intensity training on Sundays focused on mastering technical skills and developing complete players.
Learn More
Player Development Program
Ideal for Juniors, Challenge, and Recreation players looking to improve confidence, 1v1 ability, ball control, and technical skills.
Learn More
Camps
Fun and engaging camps for ages 4–16 including Spring Break, Summer, Goalkeeping, Advanced PDP, and girls-focused development camps.
Learn MorePlayer Pathway
We place the highest value on individual player development, and are proud to offer numerous programming options to ensure the best environment for development, regardless of level.
Each and every program provides age and level appropriate training to allow players to develop the technical mastery, game understanding, and physical training needed to grow and progress.
Coaching Opportunities
We are always looking for talented and passionate individuals to coach in our various programs. If you are interested in learning more about what it means to be an NCFC Youth Coach or what coaching opportunities are available, click below!


