Youth Sport Leagues


Youth Basketball League



Once a week beginning the week of December 5 for all leagues. Days, times, and locations will vary based on grade level and which team your child is placed on.

Game Days

Friday nights and Saturday mornings. Games are January 6- February 11. Teams may play some travel games against our other Ymca branch. This will be determined based on the number of teams in each league. 

Register Here!

*See flyers below for further details. 

Taylor Branch (Elgin & Gilberts)


Campanelli Branch (Schaumburg)

Register Here!

Our sports leagues provide the opportunity for friendly competition while incorporating skill-building and good sportsmanship. Our programs emphasize learning the values of team sports, including fair play, teamwork, sportsmanship, and having fun. The YMCA believes that character development is an essential element of sports. Caring, honesty, respect, responsibility, and faith are valued on and off the court. In YMCA sports, everyone plays and everyone plays fair. We put safety first and emphasize positive competition. YMCA sports are for all and are played for fun. Family involvement is encouraged. Parents become part of the Y community and enjoy supporting their children together at practices and games. Parents and friends can also be helpful as volunteer coaches, officials, and timekeepers.