Batavia Park District sports classes emphasize skill mastery, individual improvement, fundamentals, and of course, FUN! A variety of classes are offered for all ages and skill levels. Click the tabs above to learn more.

For more information, contact us 630-406-5282.

Our 2019 Athletic Programs are sponsored by: 

Click here to register.  


NEW Open Gyms for Fall 2019

Family Open Gym

Spend the afternoon with your family shooting hoops, staying active, and having fun! Drop-in fee is $5 per person or purchase a 10-punch pass for $30. 

Sundays, September 8 - December 15, 1:00 - 4:00 pm at the Civic Center

Adult Open Gym Basketball

Bring your friends for a friendly game of hoops or meet new teammates here! This drop-in program is $5. No open gym on 11/27/19.

Wednesdays, September 4 - December 18, 7:00 - 9:00 pm at the Civic Center

Pickleball Open Gym

Join the exciting sport of pickleball during open gym hours this season! There is a $2 drop-in fee or you may choose to purchase a 10-punch pass for $18. Some minimal equipment will be provided, but you're encouraged to bring your own. No open gym on 10/14/19 and 11/28/19.

Mondays, September 9 - October 21, 7:00 - 9:30 pm at the Eastside Community Center

Tuesdays, September 10 - December 17, 1:00 - 4:00 pm at the Civic Center

Wednesdays, September 11 - December 18, 7:00 - 9:30 pm at the Eastside Community Center

Thursdays, September 12 - December 19, 1:00 - 4:00 pm at the Civic Center

All Star Sports Instruction Philosophy – Our instructors believe in passing on the knowledge and skills they have learned from playing and coaching by providing a fun, safe, and structured learning environment. All of our coaches are trained professionals and are dedicated to passing on our philosophy of having fun while helping children develop a love for athletics.

Click here to register.  

Batavia Travel Softball provides a practical and positive experience for players in a competitive environment. Teams include 6U, 8U, 10U, and 14U.  For more information, please visit or email us at

Want to try out? Click here to register and view all of the upcoming tryout dates! 

Visit for more details. 

Come join us for the 16th year of Batavia Youth Football (BYF). 1st and 2nd graders will play touch and the 3rd - 6th graders will play flag. Skills, sportsmanship, and fun will be the basis of the league. Teams will typically practice one night during the week with games on Saturday mornings. A jersey and mouthpiece will be issued. Coaches training provided. Please include the grade of the participant as of Fall 2019 and the school that is attended in the notes section.

Participation is limited - sign up early!

A $40 late fee will be charged for anyone who signs up starting on 07/26/2019. Registration will be closed and no one will be accepted after 08/12/2019.

For more information, visit


Archery 1

This is the perfect class if you have never shot a bow before or it has been a number of year since you have. This is an introduction to archery and archery safety. USA Archery certified instructors will teach you basics and how to be safe.

Archery 2

This class is a follow up to Archery 1 and the next level or archery progression. Archers will refine their skills learned in Archery 1 and learn how to shoot at further range.

Archery Special Events & Camps

View current archery special events and camps, including Ladies Night Out and Archery Camp.

Illinois Shotokan Karate Club is Chicagoland’s premier karate school taught under the instruction of John DiPasquale, a four-time National Champion, US National Coach and President of the US National Karate Federation. ISKC’s karate classes help develop flexibility, strength, and coordination in fun, yet disciplined activities.

Shotokan Pre-Karate

Shotokan Karate

Get into the game rather than sitting on the sidelines! The Batavia Park District offers a variety of sports classes for ages 18 and up. From a volleyball league to martial arts and tennis, you're sure to find your next hobby here at the Batavia Park District!

For more information, contact us at 630-406-5282.

Click here to register.  

We welcome, and count on, volunteer coaches for our youth sports programs, such as Travel Softball and Batavia Youth Football. If you are interested in being a volunteer coach, please call 630-406-5282.