(708) 343-5270 frontdesk@vpdpark.org

Youth Athletics

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

Layden Bears Logo

LEYDEN BEARS FOOTBALL
& CHEERLEADING

For information go to leydenbears.com