Program Information
Veterans Park District Youth Athletics program provides age-appropriate instruction in a fun, positive learning environment. Teamwork and good sportsmanship are stressed. All programs are co-ed. Check our program guide for a complete list of Youth Athletic offerings with dates and time of programs.
Currently Offered
Please check our Summer 2026 Program Guide for more information.
Big Improvements to our Youth Sports Programs!
Our Youth Sports programs now offer longer sessions, lower fees, new times and no out-of-district fees.
It’s our way of making sports more accessible and more fun for every family.
NEW!
Co-Op Basketball League Partnership
We’re excited to announce a brand-new partnership with the Leyden Township Basketball Co-Op, launching next winter!
This collaborative league brings together the Leyden Recreation Department, Park District of Franklin Park, Schiller Park Recreation Department, Rosemont Park District, and Norridge Park District to create a fun, community-focused basketball experience.
Teams from each community will play weekly games at rotating locations, giving families the chance to visit and enjoy different facilities throughout the season.
Practices will be held once per week, and the league places a strong emphasis on equal playing time to ensure a positive, balanced, and development-focused experience for every participant.
For more information call Nico Urbinati at (708) 716-4822, ext. 234.
Summer Basketball Clinics
Age: 8-12
These clinics will run through warm-ups and go right into scrimmage games.
Jun 2-30 | Tuesday 6-7 PM
Jul 14-Aug 11 | Tuesday 6-7 PM
Soccer
Age: 8-12
VPD staff will lead players in specific drills to improve overall understanding of the game while having a blast! Each class lasts for one hour and players will rotate through different stations and drills.
Jun 4-Jul 2 | Thursday 12-1 PM
Jul 16-Aug 13 | Thursday 12-1 PM
Baseball
Age: 8-12
This slow-paced class will cover the basic skills in baseball. Drills will cover throwing, catching, fielding, and hitting. Please bring a baseball bat and glove.
Jun 1-29 | Monday 12-1 PM
Jul 13-Aug 10 | Monday 12-1 PM
Mini Sports
Age: 4-7
Get ready to run, kick, hit, and play! Our Mini Sports class introduces kids ages 4–7 to the exciting world of sports through a fun mix of soccer, tee-ball, and classic field games.
Jun 2-30 | Tuesday 12-1 PM
Jul 14-Aug 11 | Tuesday 12-1 PM
Sand Volleyball
Age: 8-12
Come on out to Gouin Park Sand Volleyball Court for this fun class! In this class participants will play various games up to 11 with a partner or 3 v 3. Class will meet at the sand volleyball court each week.
Jun 3-Jul 1 | Wednesday 12-1 PM
Jul 15-Aug 12 | Wednesday 12-1 PM
Youth Fitness
Youth Fit (Fitness for Kids)
Age: 8-15
Start them on a healthy path as early as possible! Basic exercise techniques will be taught, plus obstacle courses and other activities will create a healthy, competitive atmosphere.
Apr 8-May 6 | Wednesday 6 PM
May 27-Jun 24 | Wednesday 6 PM
Jul 8-Aug 5 | Wednesday 6 PM
Youth Boxing
Age 12-18
Learn the basics of boxing. Participants will practice how to throw a variety of punches, foot-work, and timing, as well as the strategy involved with the sport of boxing.
Apr 7-May 5 | Tuesday 6 PM
May 26-Jun 23 | Tuesday 6 PM
Jul 7-Aug 4 | Tuesday 6 PM
Locations
Grant Park Recreation Center
44 W. Golfview Drive, Northlake
George A. Leoni Complex
800 N. 17th Ave., Melrose Park
Cimbalo Fitness Center & Museum
1203 N. 24th Ave., Melrose Park
Gouin Pool and Water Slide
2400 Scott Street, Franklin Park
Registration Tip
Registration can be taken over the phone, on our website, or in person during registration hours at any one of our facilities: George A. Leoni Complex, Grant Park, Cimbalo Fitness Center or Gouin Pool.
Registration Locations
Grant Park
44 W. Golfview Dr., Northlake
Phone: (708) 343-5270
Fax: (708) 492-1801
George A. Leoni Complex
800 N. 17th Ave., Melrose Park
Phone: (708) 716-4822
