Adult Sports

Adult Leagues

The Carol Stream Park District offers a variety of adult sports leagues throughout the year. Basketball, Dodgeball, Flag Football, Floor Hockey, Soccer, Softball, Volleyball. For specific information about a league, including registration dates and forms, schedules, standings, and rules, click on the specific season below.

A registration packet must be filled out by teams registering for sport leagues. Packets are available at Simkus Recreation Center/Fountain View Recreation Center or on the individual league pages below.

League Levels

  • Comp: Competitive
  • Int: Intermediate
  • Rec: Recreational

Sponsor A Team

Recreational sports sponsorships are the perfect way to promote your business to thousands of players, parents, neighbors and fans.

Become a Sports Sponsor

Looking for Umpires and Referees

Applicants must be at least 16 years of age. Contracts are available at the Simkus Recreation Center and at  csparks.org. Call 630-784-6100 for further information.


Sports Classes

The Carol Stream Park District offers a wide range of sports classes for all ages.

Find A Class

Registration Info

Participant Code of Conduct

By registering your child you agree to comply with the Participant Code of Conduct.

Returning Team Discount (RTD)

Returning teams from the previous season or same season last year of that sport are to receive a $25 discount if they register by the Returning Team Discount Deadline listed in each league. Registration for new teams is only accepted after Returning Team Deadline (except soccer league and 3 on 3 basketball league).

League Levels

  • Comp: Competitive
  • Int: Intermediate
  • Rec: Recreational

Registration Packets

A special league registration packet must be filled out. Packets are also available at Simkus Recreation Center or Fountain View Recreation Center or by mail — call 630-784-6100.

Packets include the following information:

  • Registration deadlines
  • Captains meeting dates
  • League information
  • Necessary forms including team registration form and roster

Want to play on a League? But don’t have a team.

Sign up as a Free Agent

Contact Us