Batavia Park District Logo
Your fun is our business!

Batavia Park District Athletic Programs emphasize skill mastery, individual improvement, fundamentals, and of course, FUN! A variety of classes are offered for all ages and skill levels. Sports offered include basketball, softball, tennis, golf, kubb, lacrosse, baseball, volleyball, pickleball, and more! Click the tabs below to learn more.

For more information, contact Nathaniel Jarosz at 630-406-5282 or nathanielj@bataviaparks.org.

Click the Rainout Line below for updates and cancelations.

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

winter 2024 offerings:

- Fitness Classes
- Horsemanship for Adults
- Pickleball Clinics
- Pickleball Open Gym
- Pickleball Leagues
- Tai Chi
- Tap Dance
- Shotokan Karate

Register here

pickleball information

pickleball

About All star sports

All Star Sports is a fun, exciting, and entertaining coaching organization bringing a professional level of youth sports programs to local park districts. The 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 the coaches are trained professionals and are dedicated to the philosophy of having fun while helping children develop a love for athletics.

winter 2025 schedule

Jr. Parent Tot Sports 460620

This program is a great opportunity for a parent and child to bond and have fun together while learning a variety of sports! Participants will improve simple motor skills such as catching, throwing, batting, shooting, passing, running, and hand-eye coordination. Sports played may include soccer, basketball, hockey, T-ball, and football.

M
TU
W
TH
F
SA
SU
#460620-2C
Available
Jr. Parent Tot Sports
Fees
$93
9:00-9:45am

Jr Basketball 460100

This instructional program teaches the basic skills of basketball while making sure all players stay active and engaged! We will work on dribbling with both hands, passing and shooting techniques, and understanding basic offense and defense techniques. All players learn the basic mechanics and build confidence, and well add larger challenges as we progress. Please bring a water bottle.

M
TU
W
TH
F
SA
SU
#460100-2F
Available
Jr Basketball
Ages between 4-6
Fees
$104
9:45-10:45am
M
TU
W
TH
F
SA
SU
#460100-2B
Waitlist
Jr Basketball
Ages between4-6
Fees
$104
4:45-5:45pm

Basketball Skills 460103

The All Star Basketball trainers will focus on individual skills as well as team play. Each session will begin with speed and agility drills that will enhance each players ability to get up and down the court quickly, generate rapid change of direction, and creates explosion to the basket. These sessions will cover ball handling, proper shooting technique, footwork, and defensive/offensive strategies. Small sided competitions and game play will enable each player to focus and work on learned skills. . Equipment: Please bring a water bottle

M
TU
W
TH
F
SA
SU
#460103-2A
Almost Full
Basketball Skills
Ages between 6-8
Fees
$104
5:45-6:45pm
M
TU
W
TH
F
SA
SU
#460103-2B
Available
Basketball Skills
Age Restriction
Fees
$104
6:45-7:45pm

Jr Soccer 460200

Taught the All Star way, this program will keep everyone active and engaged both mentally and physically! Our lesson plan is designed to teach the game by hiding drills in fun games and using association techniques that get down to the players level. Soccer is a game that is action packed so there will be no sitting and waiting! Engaging the players at all times, we will cover simple foot skills, dribbling, passing, shooting, basic rules and even work on spreading the field. This class will not only keep the players active but will be a great base to prepare them for the next level of play. All of our programs will focus on teamwork and sportsmanship. Equipment: Please bring a water bottle, shin guards, and soccer ball recommended size 4

M
TU
W
TH
F
SA
SU
#460200-2G
Available
Jr Soccer
Ages between 3-4
Fees
$93
9:45-10:30am

Jr. All Star All Sports 460600

This class is for the all-around athlete who wants to take a shot at different sports! We will focus on a new sport each class, including baseball, football, floor hockey, soccer, basketball and more! Learn the basic rules and mechanics all while we play games that keeps everyone moving. Theres no reason to pick a sport when you can play them all!

M
TU
W
TH
F
SA
SU
#460600-2C
Available
Jr All Star All Sports
Restrictions
Fees
$104
10:45-11:30am

Jr. Track Stars 460762

Increase speed and endurance while also bettering your running form! Participants will learn the basics of track and field such as springing, distance running, high and long jump, and more! Games will be used to learn form and train. Please bring water bottle!

M
TU
W
TH
F
SA
SU
#460762-2A
Waitlist
Jr. Track Stars
Fees
$93
4:15-5:00pm

Track Stars Skills 460763

Our track and field program is centered on helping increase your child's speed and endurance while also bettering their running form. This program includes the basics of track and field, such as sprinting, distance running, high and long jump, and more. During class they will learn form, train, and have fun while playing games to increase their speed and endurance.

M
TU
W
TH
F
SA
SU
#460763-2A
Available
Track Stars Skills
Restrictions
Fees
$93
5:00-5:45pm

Speed & Agility Skills 460764

Perform at the top of your game! In this course we will cover acceleration, deceleration, core training, and endurance training.

M
TU
W
TH
F
SA
SU
#460764-2A
Available
Speed & Agility Skills
Rrestriction
Fees
$93
5:45-6:30pm

Floor Hockey League 460522

This action packed league will emphasize the importance of teamwork and sportsmanship while teaching the basic skills of passing, shooting, and stick handling. Teams will be formed and students will have a one hour game within the time slot. Equipment needed: bike helmet, gloves. Each child will receive an award. Location: Western Elementary School, Geneva

M
TU
W
TH
F
SA
SU
#460522-1A
Available
Floor Hockey League
Ages between 4 through 6.99
Fees
$110
8:30-10:40am
M
TU
W
TH
F
SA
SU
#460522-1B
Available
Floor Hockey League
Ages between 6-9
Fees
$110
9:40-1:00pm
M
TU
W
TH
F
SA
SU
#460522-1C
Available
Floor Hockey League
Ages between 9-12
Fees
$110
12:00-3:30pm

Jr Basketball 160100

This instructional program teaches the basic skills of basketball while making sure all players stay active and engaged! We will work on dribbling with both hands, passing and shooting techniques, and understanding basic offense and defense techniques. As players learn the basic mechanics and build confidences, well add larger challenges as we progress. Please bring a water bottle.

M
TU
W
TH
F
SA
SU
#160100-1A
Available
Jr Basketball
Ages between 3-4
Fees
$71
4:00-4:45pm
M
TU
W
TH
F
SA
SU
#160100-1B
Available
Jr Basketball
Ages between 4-6
Fees
$71
4:45-5:45pm
M
TU
W
TH
F
SA
SU
#160100-2A
Available
Jr Basketball
Ages 3-4
Fees
$83
4:00-4:45pm
M
TU
W
TH
F
SA
SU
#160100-2B
Available
Jr Basketball
Ages between 4-6
Fees
$83
4:45-5:45pm

Basketball Skills 160103

Individual skills and team play will be focused on in this program. Speed and agility drills will enhance each player's ability to get up and down the court quickly, generate rapid change of direction, and create explosion to the basket. Ball handling, proper shooting technique, footwork, and defensive/offensive strategies will be covered. Please bring a water bottle.

M
TU
W
TH
F
SA
SU
#160103-2A
Available
Basketball Skills
Ages between 7-9
Fees
$83
5:45-6:45pm
M
TU
W
TH
F
SA
SU
#160103-1A
Available
Basketball Skills
Ages between 7-9
Fees
$71
5:45-6:45pm

Jr Soccer 160200

Learn soccer the All Star way with drills hidden in fun games and association techniques that get down to the players' level. Soccer is a game that is action packed! We will cover simple foot skills, dribbling, passing, shooting, basic rules, and work on spreading the field. Please bring a water bottle, shin guards, and size 4 soccer ball.

M
TU
W
TH
F
SA
SU
#160200-2G
Available
Jr Soccer
Ages between 3-4
Fees
$71
10:00-10:45am
M
TU
W
TH
F
SA
SU
#160200-1E
Available
Jr Soccer
Ages between 3-4
Fees
$71
10:00-10:45am
M
TU
W
TH
F
SA
SU
#160200-1C
Available
Jr Soccer
Ages between 3-4
Fees
$71
6:00-6:45pm
M
TU
W
TH
F
SA
SU
#160200-1D
Available
Jr Soccer
Ages between 4-6
Fees
$71
6:45-7:45pm
M
TU
W
TH
F
SA
SU
#160200-1G
Available
Jr Soccer
Ages between 4-6
Fees
$71
10:45-11:45am
M
TU
W
TH
F
SA
SU
#160200-2C
Available
Jr Soccer
Ages between 3-4
Fees
$83
6:00-6:45pm
M
TU
W
TH
F
SA
SU
#160200-2D
Available
Jr Soccer
Ages between 4-6
Fees
$83
6:45-7:45pm
M
TU
W
TH
F
SA
SU
#160200-2E
Available
Jr Soccer
Ages between 3-4
Fees
$71
10:00-10:45am
M
TU
W
TH
F
SA
SU
#160200-2F
Available
Jr Soccer
Ages between 5-6
Fees
$71
10:45-11:45am
M
TU
W
TH
F
SA
SU
#160200-1F
Available
Jr Soccer
Ages between 3-4
Fees
$71
10:00-10:45am

Jr T-Ball 160300

Mechanics and hand-eye coordination are the keys to early success in t-ball! Players in this program will be more confident in this active class. We'll work on the proper mechanics of catching, throwing, fielding, base running, and batting. Players will be moving and learning even when in the dugout! Please bring a water bottle and glove.

M
TU
W
TH
F
SA
SU
#160300-2A
Available
Jr T-Ball
Ages between 3-4
Fees
$83
11:00-11:45am
M
TU
W
TH
F
SA
SU
#160300-1B
Available
Jr T-Ball
Ages between 4-6
Fees
$71
11:45-12:45pm
M
TU
W
TH
F
SA
SU
#160300-1A
Available
Jr T-Ball
Ages between 3-4
Fees
$71
11:00-11:45am
M
TU
W
TH
F
SA
SU
#160300-1E
Available
Jr T-Ball
Ages between 3-4
Fees
$71
9:15-10:00am
M
TU
W
TH
F
SA
SU
#160300-1C
Available
Jr T-Ball
Ages between 3-4
Fees
$71
12:00-12:45pm
M
TU
W
TH
F
SA
SU
#160300-2E
Available
Jr T-Ball
Ages between 4-6
Fees
$71
9:15-10:00am
M
TU
W
TH
F
SA
SU
#160300-2B
Available
Jr T-Ball
Ages between 4-6
Fees
$83
11:45-12:45pm
M
TU
W
TH
F
SA
SU
#160300-2C
Available
Jr T-Ball
Ages between 3-4
Fees
$71
12:00-12:45pm
M
TU
W
TH
F
SA
SU
#160300-2D
Available
Jr T-Ball
Ages between 4-6
Fees
$71
12:45-1:45pm
M
TU
W
TH
F
SA
SU
#160300-1D
Available
Jr T-Ball
Ages between 4-6
Fees
$71
12:45-1:45pm

Jr All Star All Sports 160600

This class is for the all-around athlete who wants to take a shot at different sports! We will focus on a new sport each class, including baseball, football, floor hockey, soccer, basketball, and more! Learn the basic rules and mechanics all while we play games that keeps everyone moving. There's no reason to pick a sport when you can play them all!

M
TU
W
TH
F
SA
SU
#160600-1D
Available
Jr All Star All Sports
Ages between 4-6
Fees
$71
4:45-5:45pm
M
TU
W
TH
F
SA
SU
#160600-1E
Available
Jr All Star All Sports
Ages between 3-4
Fees
$71
11:00-11:45am
M
TU
W
TH
F
SA
SU
#160600-1F
Available
Jr All Star All Sports
Ages between 4-6
Fees
$71
11:45-12:45pm
M
TU
W
TH
F
SA
SU
#160600-2E
Available
Jr All Star All Sports
Ages between 3-4
Fees
$71
10:45-11:30am
M
TU
W
TH
F
SA
SU
#160600-2F
Available
Jr All Star All Sports
Ages between 5-6
Fees
$71
11:45-12:45pm
M
TU
W
TH
F
SA
SU
#160600-2B
Available
Jr All Star All Sports
Ages between 3-4
Fees
$83
10:00-10:45am
M
TU
W
TH
F
SA
SU
#160600-2C
Available
Jr All Star All Sports
Ages between 3-4
Fees
$83
4:00-4:45pm
M
TU
W
TH
F
SA
SU
#160600-2D
Available
Jr All Star All Sports
Ages between 5-6
Fees
$83
4:45-5:45pm
M
TU
W
TH
F
SA
SU
#160600-1B
Available
Jr All Star All Sports
Ages between 3-4
Fees
$71
10:00-10:45am
M
TU
W
TH
F
SA
SU
#160600-1C
Available
Jr All Star All Sports
Ages between 3-4
Fees
$71
4:00-4:45pm

Jr. Parent Tot Sports 160620

This program is a great opportunity for a parent and child to bond and have fun together while learning a variety of sports! Participants will improve simple motor skills such as catching, throwing, batting, shooting, passing, running, and hand-eye coordination. Sports played may include soccer, basketball, hockey, t-ball, and football.

M
TU
W
TH
F
SA
SU
#160620-1A
Available
Jr. Parent Tot Sports
Ages between 2 through 3.99
Fees
$71
9:00-9:45am
M
TU
W
TH
F
SA
SU
#160620-1B
Available
Jr. Parent Tot Sports
Ages between 2 through 3.99
Fees
$71
9:15-10:00am
M
TU
W
TH
F
SA
SU
#160620-2B
Available
Jr. Parent Tot Sports
Ages between 2 through 3.99
Fees
$71
9:00-9:45am
M
TU
W
TH
F
SA
SU
#160620-2C
Available
Jr. Parent Tot Sports
Ages between 2 through 3.99
Fees
$83
9:15-10:00am

Jr. Track Stars 160762

Learn how to better your running form while also increasing speed and endurance. Participants will learn the basics of track and field, such as sprinting, distance running, high and long jump, and more! Enjoy games that will help teach form.

M
TU
W
TH
F
SA
SU
#160762-1A
Available
Jr. Track Stars
Ages between 6-8
Fees
$71
4:15-5:00pm
M
TU
W
TH
F
SA
SU
#160762-2A
Available
Jr. Track Stars
Ages between 6-8
Fees
$83
4:15-5:00pm

Track Stars Skills 160763

Increase speed and endurance while also bettering your running form! Participants will learn the basics of track and field, such as sprinting, distance running, high and long jump, and more! Games will be used to learn form and train.

M
TU
W
TH
F
SA
SU
#160763-1A
Available
Track Stars Skills
Ages between 9-12
Fees
$71
5:00-5:45pm
M
TU
W
TH
F
SA
SU
#160763-2A
Available
Track Stars Skills
Ages between 9-12
Fees
$83
5:00-5:45pm

Speed & Agility Skills 160764

Perform at the top of your game! In this course we will cover acceleration, deceleration, core training, and endurance training.

M
TU
W
TH
F
SA
SU
#160764-1A
Available
Speed & Agility Skills
Ages between 9-12
Fees
$71
5:45-6:30pm
M
TU
W
TH
F
SA
SU
#160764-2A
Available
Speed & Agility Skills
Ages between 8-12
Fees
$83
5:45-6:30pm

Floor Hockey League 160522

This action packed league will emphasize the importance of teamwork and sportsmanship while teaching the basic skills of passing, shooting, and stick handling. Teams will be formed and students will have a one hour game within the time slot. Equipment needed: bike helmet, gloves. Each child will receive an award. Location: Western Elementary

M
TU
W
TH
F
SA
SU
#160522-1A
Available
Floor Hockey League
Ages between 4 through 6.99
Fees
$133
8:30-10:40am
M
TU
W
TH
F
SA
SU
#160522-1B
Available
Floor Hockey League
Ages between 6-9
Fees
$133
9:50-1:10pm
M
TU
W
TH
F
SA
SU
#160522-1C
Available
Floor Hockey League
Ages between 9-12
Fees
$133
1:20-3:30pm

Weather information

Click here for weather information or call the weather hotline at 630-584-2961.

winter Basketball

The following leagues are offered this Winter through the Batavia Park District. Check back for more details.
Improve your skills, make new friends, and come have a ball! This developmental basketball league will be focused on continuing your kids' skill building, knowledge of rules, and love for the game of basketball.
  • Registration deadline is November 6.
  • After the deadline, you will be waitlisted and only placed on a team if numbers allow.
  • Practices start the week of November 27, exact practice evening and location will depend on coach and court availability.
  • Teams will practice once a week for the entire season.
  • Practice times and days will depend on gym and coach availability.
  • Jerseys will be provided.
  • Games will be held on Saturdays and Sundays at the Civic Center starting January 13.
  • Volunteer coaches are needed.

Girls 3/4 Gr Basketb 461200

Improve your skills, make new friends, and come have a ball! This developmental basketball league will be focused on continuing your kids skill building, knowledge of rules, and love for the game of basketball. Registration deadline is November 4 After the deadline, you will be waitlisted and only placed on a team if numbers allow. Practices start the week of December 2, exact practice evening and location will depend on coach and court availability Teams will practice once a week for the entire season. Practice times and days will depend on gym and coach availability. Jerseys will be provided. Games will be held on Saturdays and Sundays at the Civic Center starting January 11 Volunteer coaches are needed.

M
TU
W
TH
F
SA
SU
#461200-1A
Waitlist
Girls 3/4 Gr Basketball
Deadline / Grade
Fees
$170
12:00-12:00pm

Girls 5/6 Gr Basketball 461220

Improve your skills and make new friends in this developmental league, focused on skills building and improving your game! These leagues are played with surrounding park districts Geneva, Warrenville, and Sugar Grove and some light travel to these towns will be required for games. Registration deadline is November 4 After the deadline, you will be waitlisted and only placed on a team if numbers allow. Practices start the week of December 2, exact practice evening and location will depend on coach and court availability Teams will practice once a week for the entire season. Practice times and days will depend on gym and coach availability. Jerseys will be provided. Games will be held on Saturdays and Sundays at the Civic Center starting January 11 Volunteer coaches are needed.

M
TU
W
TH
F
SA
SU
#461220-1A
Available
Girls 5/6 Gr Basketball
Deadline / Restriction
Fees
$170
12:00-12:00am

Boys 3/4 Gr Basketball 461210

Improve your skills, make new friends, and come have a ball! This developmental basketball league will be focused on continuing your kids skill building, knowledge of rules, and love for the game of basketball. Registration deadline is November 4 After the deadline, you will be waitlisted and only placed on a team if numbers allow. Practices start the week of December 2, exact practice evening and location will depend on coach and court availability Teams will practice once a week for the entire season. Practice times and days will depend on gym and coach availability. Jerseys will be provided. Games will be held on Saturdays and Sundays at the Civic Center starting January 11 Volunteer coaches are needed.

M
TU
W
TH
F
SA
SU
#461210-1A
Almost Full
Boys 3/4 Gr Basketball
Deadline /
Fees
$170
12:00-12:00pm

Kindergarten Basketball League 461280

This is a developmental league with the focus being on skill building. All kids will play at least half of each game. Players of all skill levels will benefit. Teams will practice for half an hour and play their game immediately after. This will be a one day per week commitment. Jerseys will be provided for the players. Volunteer coaches will be needed.

M
TU
W
TH
F
SA
SU
#461280-1A
Waitlist
Kindergarten Basketball League
Fees
$88
8:00-1:00pm

1st & 2nd Grade Basketball League 461290

This is a developmental league with the focus being on skill building. All kids will play at least half of each game. Game times will vary. Players of all skill levels will benefit. Teams will practice for half an hour and play their game immediately after. This will be a one day per week commitment. Jerseys will be provided for the players. Volunteer coaches will be needed.

M
TU
W
TH
F
SA
SU
#461290-1A
Waitlist
1st & 2nd Grade Basketball League
Fees
$88
8:00-1:00pm

Boys 5/6 Gr Basketball 461241

Improve your skills and make new friends in this developmental league, focused on skills building and improving your game! These leagues are played with surrounding park districts Geneva, Warrenville, and Sugar Grove and some light travel to these towns will be required for games. Registration deadline is November 4 After the deadline, you will be waitlisted and only placed on a team if numbers allow. Practices start the week of December 2, exact practice evening and location will depend on coach and court availability Teams will practice once a week for the entire season. Practice times and days will depend on gym and coach availability. Jerseys will be provided. Games will be held on Saturdays and Sundays at the Civic Center starting January 11 Volunteer coaches are needed.

M
TU
W
TH
F
SA
SU
#461241-1A
Almost Full
Boys 5/6 Gr Basketball
Deadline / Restrictions
Fees
$170
12:00-12:00am

Kindergarten Basketb 161280

This is a developmental league with a focus on skill building. Players of all skill levels will benefit. Teams will practice for half an hour and play their game immediately afterward. This will be a one-day-per-week commitment and end time varies based on game play. Jerseys will be provided for the players. Volunteer coaches will be needed.

M
TU
W
TH
F
SA
SU
#161280-1A
Almost Full
Kindergarten Basketball League
Grades between .5 through .5
Fees
$88
2:00-3:00pm

1st & 2nd Grade Basketball League 161290

This is a developmental league with the focus being on skill building. All kids will play at least half of each game. Players of all skill levels will benefit. Teams will practice for a half hour and play their game immediately afterward for a half hour, making this a one-hour commitment. This will be a one-hour-per-week commitment and end time varies based on game play. Jerseys will be provided for the players. Volunteer coaches will be needed.

M
TU
W
TH
F
SA
SU
#161290-1A
Available
1st & 2nd Grade Basketball League
Grades 1-2
Fees
$88
12:00-12:00pm

Illinois Shotokan Karate Club is the Chicago metropolitan area's premier karate school and is taught under the instruction of John DiPasquale, a four-time National Champion and President of the American Shotokan Karate Association. ISKC's karate classes help develop flexibility, strength, and coordination in fun, yet disciplined activities. Check out the array of Karate classes available for 4 year-olds through adults! Classes are offered on Mondays, Wednesdays and Fridays in St Charles, Geneva, and Batavia. Sign up quickly because spots fill up!

We offer Shotokan Pre-Karate and Shotokan Karate. Gi uniforms are available for purchase, but are not required. Gi uniforms can be ordered through an instructor or at www.iskc.com and click on the blue equipment order tab or at any athletic store.

Shotokan Pre-Karate 463001

In our Pre-Karate Safety classes, young children develop flexibility, strength, and coordination in fun, yet disciplined, activities. This program specifically is designed for growing minds and bodies.

M
TU
W
TH
F
SA
SU
#463001-1A
Available
Pre-Karate Beg
Ages 4-6
Fees
$229
4:00-4:45pm
M
TU
W
TH
F
SA
SU
#463001-1B
Available
Pre-Karate Beginner/ Continuer (2 or less)
Ages 4-6
Fees
$229
4:15-5:00pm
M
TU
W
TH
F
SA
SU
#463001-1C
Available
Pre-Karate Beg Continuing
Ages 4-6
Fees
$214
4:15-5:00pm
M
TU
W
TH
F
SA
SU
#463001-2A
Available
Pre-Karate Novice
Ages 4-6
Fees
$214
5:00-5:45pm
M
TU
W
TH
F
SA
SU
#463001-2B
Available
Pre-Karate Beginner/Continuer
Ages 4-6
Fees
$229
4:50-5:35pm
M
TU
W
TH
F
SA
SU
#463001-2C
Available
Pre-Karate Novice (3 or more sessions)
Ages 4-6
Fees
$229
5:05-5:50pm

Shotokan Karate 463002

Karate classes offer a good mix of strength training with cardiovascular and flexibility exercises. Increase coordination, agility, and poise, as well as learn lasting personal safety skills. Benefit from the mental stimulation of learning the choreographed moves of the kata and the discipline of conforming to the class rules. Adult classes release tension, develop total body fitness and build stamina and overall productivity! In addition to self-defense skills, karate increases flexibility, cardiovascular endurance, and muscle tone, while improving core strength. This is also a great way to spend quality time with your child, while conditioning muscles, developing coordination and improving cardiovascular fitness.

M
TU
W
TH
F
SA
SU
#463002-1I
Available
Green and Up Belt
Ages between 7 through 99
Fees
$229
7:40-8:35pm
M
TU
W
TH
F
SA
SU
#463002-1K
Available
Brown-Black Belt
Ages between 7 through 99
Fees
$266
8:00-9:15pm
M
TU
W
TH
F
SA
SU
#463002-1A
Waitlist
White-Yellow Belt
Ages between 7 through 99
Fees
$214
6:00-6:55pm
M
TU
W
TH
F
SA
SU
#463002-1B
Available
White-Orange Belt
Ages between 7 through 99
Fees
$229
6:00-6:55pm
M
TU
W
TH
F
SA
SU
#463002-1C
Waitlist
White-Orange Belt
Ages between 7 through 99
Fees
$229
5:40-6:35pm
M
TU
W
TH
F
SA
SU
#463002-1D
Available
Blue-Black Belt
Ages between 7 through 99
Fees
$214
7:00-7:55pm
M
TU
W
TH
F
SA
SU
#463002-1E
Available
Yellow-Purple Belt
Ages between 7 through 99
Fees
$229
7:00-7:55pm
M
TU
W
TH
F
SA
SU
#463002-1F
Available
Yellow-Blue Belt
Ages between 7 through 99
Fees
$229
6:40-7:35pm

Shotokan Pre Karate 163001

ISKC's karate classes offer a good mix of strength training, with cardiovascular and flexibility exercises. Students increase their coordination, agility, and poise, as well as learn lasting personal safety skills. They also benefit from the mental stimulation of learning the choreographed moves of the kata and the discipline of conforming to the class rules.

M
TU
W
TH
F
SA
SU
#163001-1D
Available
Pre Karate/ Cont( 2 or more sessions)
Ages between 4-6
Fees
$183
5:00-5:45pm
M
TU
W
TH
F
SA
SU
#163001-1A
Available
Shoto Pre Karate/ Beg
Ages between 4 through 6.99
Fees
$183
4:00-4:45pm
M
TU
W
TH
F
SA
SU
#163001-1B
Available
Pre Karate Beg/Cont
Ages between 4 through 6.99
Fees
$183
4:15-5:00pm
M
TU
W
TH
F
SA
SU
#163001-1C
Available
Shoto Pre Karate Beg
Ages between 4 through 6.99
Fees
$183
4:15-5:00pm
M
TU
W
TH
F
SA
SU
#163001-2A
Available
Pre Karate Novice ( 3 or more session)
Ages between 4 through 6.99
Fees
$183
4:50-5:35pm
M
TU
W
TH
F
SA
SU
#163001-2B
Available
Pre Karate Nov( 3 or more sessions)
Ages between 4 through 6.99
Fees
$183
5:05-5:50pm

Shotokan Karate 163002

ISKC's karate classes offer a good mix of strength training, with cardiovascular and flexibility exercises. Students increase their coordination, agility, and poise, as well as learn lasting personal safety skills. They also benefit from the mental stimulation of learning the choreographed moves of the kata and the discipline of conforming to the class rules.

M
TU
W
TH
F
SA
SU
#163002-1D
Available
Yellow-Black Belt
Ages 7 +
Fees
$183
7:00-7:55pm
M
TU
W
TH
F
SA
SU
#163002-1F
Available
Karate - Yellow-Blue Belt
Ages between 7 through 99
Fees
$183
6:40-7:35pm
M
TU
W
TH
F
SA
SU
#163002-1I
Available
Karate - Green and Up Belt
Ages between 7 through 99
Fees
$183
7:40-8:35pm
M
TU
W
TH
F
SA
SU
#163002-1K
Available
Purple-Black Belt
Ages between 7 through 99
Fees
$207
8:00-9:15pm
M
TU
W
TH
F
SA
SU
#163002-1A
Available
White- Orange Belt (Beg/ Nov)
Ages between 7 through 99
Fees
$183
6:00-6:55pm
M
TU
W
TH
F
SA
SU
#163002-1B
Available
White-Orange Belt ( Beg/ Cont)
Ages between 7 through 99
Fees
$183
6:00-6:55pm
M
TU
W
TH
F
SA
SU
#163002-1C
Available
White-Orange Belt ( Beg/ Cont)
Ages between 7 through 99
Fees
$183
5:40-6:35pm
M
TU
W
TH
F
SA
SU
#163002-1E
Available
Yellow-Green Belt
Ages between 7 through 99
Fees
$183
7:00-7:55pm

register here

Soccer league

This developmental Soccer League introduces young players to the game of soccer, including soccer skills, fundamentals, and playing on a team. This will be a one day per week commitment as teams will practice for half an hour and then play their games immediately after they practice. There will not be goalkeepers and all players will play at least half the game. Players will receive a jersey for the season. Shin guards are required. Volunteer coaches are needed. More information, please email Athletic Supervisor Nathaniel Jarosz at nathanielj@bataviaparks.org.

Schedule and standings

Batavia softball Leagues

8U-14U Leagues

Improve your skills, make new friends, and play ball! This league is played with Geneva and Sugar Grove Park Districts and will require some travel for games. For 10U, 12U, and 14U teams, the season will conclude with a single game elimination playoff. Please provide a jersey and pant size as well as what school your child attends at registration.

  • Registration deadline is March 15, 2024
  • Players will receive a full uniform: top, pants, visor and socks
  • After the deadline, you will be waitlisted and only placed on a team if numbers allow
  • Practices begin early April, weather pending. Days, times, and locations will be determined by your coach and field availability
  • Games begin in May
  • Each player is required to have own helmet. Helmets can be purchased for an additional $21, please specify during registration, or privately
  • Age cut-off is based on participant's age as of December 31, 2023
  • Volunteer coaches are needed
6U League
Join us for the 6U spring softball league! All teams will practice for a half-hour and play their games immediately afterward. A uniform top, visor and socks will be provided for each player. The league will use a tee similar to a traditional tee-ball. All girls must bring their own glove and any kind of shoe may be worn. Volunteer coaches are needed.

For more information please email Athletic Supervisor Nathaniel Jarosz at nathanielj@bataviaparks.org.

Game Schedule League Rules Volunteer Coaching Coaching Resources

red ball tennis

Players will develop agility, balance, basic movement patterns, forehand and backhand groundstrokes, serves, returns, volleys, court positioning, and scoring. Ages 4-7.

Orange ball tennis

Players will develop agility, coordination, dynamic balance, movement patterns, court positioning, scoring, and reliable technique on forehand, backhand, serve, and volleys. Ages 8-10.
jr. development tennis
This program is for middle and high school players based upon age and ability. Players will develop agility, coordination, dynamic balance, movement patterns, court positioning, scoring, and reliable technique on forehand and backhand, serve, return, and volley. Ages 11-18.
Orange ball elite tennis
Players will develop advanced shot selection, use of angles, emerging strengths, prepare for orange ball play and begin to transition to green ball. Ages 8-10.

Volunteer coaches are needed for a number of youth park district leagues including softball, basketball, soccer and more - if you are interested or know someone interested, or would like more information on volunteer coaching expectations, please email nathanielj@bataviaparks.org. Coaches will need to fill out a volunteer application form as well successfully pass a background check.

Volunteer Opportunities