Youth Soccer Leagues
Spring Soccer
Youth Soccer Leagues kick off in early April and run through mid-June, featuring one game each week for all levels. Games are primarily held on Saturdays, with occasional weeknight matchups if needed. Pre/K and 1st-2nd Grade divisions play in-house games in Carol Stream, while older divisions (3rd-8th Grade) compete against nearby communities through an intervillage league. Practices begin in March, and the season includes special events such as Picture Day, an All-Star Game, and an end-of-season celebration.
Summer 3v3 Soccer
The fast-paced Summer 3v3 Soccer League offers a fun way to stay active between traditional seasons. Both recreational and competitive divisions play an eight-game schedule at Community Park, with teams of three to five players. Younger divisions (1st-8th Grade) play early in the week, while competitive age groups (U10-U14) take the field mid-week. This smaller format emphasizes skill development, teamwork and lots of touches on the ball in a relaxed summer setting.
Fall Soccer
Fall Soccer runs from early August through mid-October, mirroring the spring structure with one game per week, typically on Saturdays. Younger players compete in in-house leagues within Carol Stream, while older divisions join an intervillage league for expanded play with nearby towns. Practices begin before the season, and players can look forward to a full eight-game schedule and plenty of action as they wrap up the outdoor soccer year.








