Youth Leagues

1st & 2nd Grade Recreational Baseball League

This league is designed to teach skills and fundamentals for the beginning ball player. There will be an eight game schedule, weather permitting, with games held on Saturdays. Practice will be held once per week for the entire season Monday-Thursday. Practice day and time will be determined by each coach. 

​Youth Summer Basketball

This league is designed to teach skills and fundamentals for the beginning basketball player. The summer program is held on Wednesday nights only. The focus of the program is skill development, being part of a team, learning the rules, and being active during the summer months. Please see below for game schedules. 

RainoutLine Game Cancellation and Program Update System

The Yorkville Parks and Recreation Department will share game cancellations and announcements through an online system. You can view the program status online, sign up for text and/or email alerts, or download the mobile app.


1. Visit
2. Select program that you are interested in following.
3. Choose E-Mail & Text alerts on the left side of the page to create an account if you would like to receive text and/or email alerts.

Mobile Application

Android and Iphone apps are available. Once downloaded from your phone's app store search "Yorkville Parks and Recreation" and add as your favorite. Once added as a favorite, individual programs can be chosen for updates. 


RainoutLine message will be available by phone.  Call (630) 557-8471 to access the recorded hotline.

Youth Sports Leagues Calendar

The Youth Sports League Calendar (PDF) is designed to help remind families of league registration dates as well as what leagues are offered throughout the year. For more specific registration and league information, please refer to the catalog listed within the calendar or contact the Yorkville Parks and Recreation Department at 630-553-4357.