Y Programs
ActivTrax
Older Adults
Aquatics
Youth Sports
Adult Sports
Swim Teams
Teen Programs

Youth sports are one of the cornerstones of the YMCA of Greensboro. We offer the following:
Basketball
Youth basketball is offered in summer and winter for ages 3-18.
High School summer league is offered for all area high schools. This is a good chance for high school teams to engage in inter-league play outside of the regular school setting and will afford an opportunity for players to brush up on their skills before the school season starts; generally runs June-August.
Cheerleading
Cheerleading is offered during football and basketball seasons for girls ages 5-13. Our cheer instructors will focus on teaching basic cheerleading fundamentals and some great cheers! The cheerleaders will cheer at all home games for the tackle football team and a number of the basketball games. Please see the Wellness Director for more details or Guest Services for registration information.
Flag Football
We offer a flag football program for 5-14 years, featuring inter-YMCA play with other YMCA of Greensboro branches. Flag Football is offered in spring and fall. Please see Guest Services to register or our Sports Director for more information.
Soccer
Kiddie Kickers soccer is offered in spring and fall for youth ages 3-8. Participants learn basic soccer skills while meeting new friends and having lots of fun! Please see Guest Services to register or our Sports Director for more information.
Tackle Football
We offer a tackle football program, in conjunction with the 7 county Central Piedmont Football league, for youth ages 7-12. This program is more competitive than the Flag Football league. The season runs from on or about August 1st to on or about November 15th. During the pre-season, teams practice 4 times per week until schools starts and 3 times per week from the start of school until the first game. During the regular season, teams practice 2 nights per week and play games on Saturdays. Games typically begin the first Saturday after Labor Day. Home games are played at Ragsdale High School. Away games are played at other teams locations and can require travel from 15 to 70 miles. Registration begins around May 1st. Registration is limited, as the Ragsdale YMCA fields only 2 teams in each of the league’s 3 age groups. Please see Guest Services to register, or our Sports Director for more information.
Girls Volleyball
We run 2 Divisions of 4th-5th grade and 6th-8th grade. Teams will practice up to twice a week Monday-Sunday with games on week nights.
Youth Baseball
We have 5 Divisions. 5-6 year olds play T-Bball, 7-8 year olds play Modified T-Ball, 9-10 year olds play Coach Pitch, and both 10-12 & 13-15 age groups play Kid Pitch. All age groups practice one night a week and have games usually on Saturdays.