Programs & Events for Youth




REGISTRATION INFORMATION: Stop by or call the Youth Services Desk, 630-879-1393, ext. 500, for more information and to register. Priority is given to Batavia Public Library cardholders for all programs requiring registration.

Patrons of all abilities are welcome at our programs. Please contact the Library regarding accommodations.



Visit our events calendar here:  Programs and Events

Family Programs | Student Programs | Storytimes

For Students



Curiosity Club
Registration required
Wed., Apr. 25, 4:30 pm

Grades K–2
Through books, games, and experiments, participants will explore a variety of science and nature topics each month. Each participant will also receive a take-home activity.

Mad Scientists Club

Registration required

Mon., Apr. 30, 4:30 pm

Engineering Challenges

Grades 3–5

Explore your inner scientist with activities, experiments, and games.


Chess Basics 

Registration required
Wed., June 6
27, 10 am

Ages 6–14

Learn about the game of chess—what the pieces are called, how they move, and basic strategy. After completing this 4-week session, you are welcome to join Chess Knight on Tuesday evenings and play with other chess fans.


Chess Club
Registration required
Tues., Apr. 24, 4:30 pm
Tues., May 15, 4:30 pm
Ages 6–14
Learn more about chess or improve your chess skills as we explore strategy and tactics. Basic knowledge of the game is required; however, all skill levels are welcome. A portion of the hour will be spent on strategy and a portion playing the game using what you have learned.     

Dewey Club
Registration required

Thurs., May 10, 4:30 pm

Thurs., June 12, 2 pm

Grades 2–4
Journey into the interesting topics and subjects found in nonfiction books through games and activities.



Wed., June 6, 2–4 pm

Tues., July 3, 2–3 pm

Grades 5–8

If you’re a fan of anime or are curious about the art of Japanese animation, join us for snacks, discussion, and an anime feature-length movie.


Map It!   

Registration required  

Thurs., June 7, 2 pm
Grades 3–5
Learn how to draw a map using the locations in a book of your choice. With the book in hand and supplies and directions supplied by the Library, you can become a junior cartographer.


Book Buddies

Registration required

Fri., June 8, 11 am

Sat., June 16, 11 am

Wed., June 20, 2 pm

Tues., June 26, 11 am

Fri., July 6, 2 pm

Ages 6–8

Young readers will be partnered with junior volunteers for approximately one hour of reading. This program focuses on book-sharing rather than tutoring. Please register for each date your child will attend.


Paws for Tales

Registration required

Sat., June 9, 23, 10–11:30 am

Grades 1–4

Children are invited to practice their reading skills by reading aloud to a specially trained therapy dog. The goal of “Paws for Tales” is to create a positive, non-threatening, and fun environment in which reading aloud is enjoyed. Register for a 15-minute time slot. Due to the limited space and popularity of this program, we request participants register for only one of the two dates offered in June. Presented by the Naperville Area Humane Society.


Yarn & Tale

Registration required

Mon., June 11–July 9, 6:30 pm
Ages 8–14

Student and parent teams can join us for knitting or crocheting and a tale. All levels welcome; beginner instruction available. Please bring #10 knitting needles or G/H crochet hook. Yarn is provided.


Passport Club, Tourists

Registration required

Thurs., June 14, 1 pm
Thurs., June 28, 11 am

Grades K–2


Passport Club, Explorers

Registration required

Mon., June 11, 11 am

Mon., June 25, 1 pm
Grades 3–5
Discover the art, music, food, and stories from South America, Africa, Asia, and Europe. Students will create a passport for each class that will be stamped once our “travel” and activities are completed.


American Red Cross Babysitter’s Training Course

Registration required

Thurs., June 14, 9:30 am–4:30pm

Mon., June 25, 9:30 am–4:30pm

Ages 11–15

A 7½ -hour training course in which students learn basic babysitting skills and how to deal with emergencies. Participants must attend entire session. Due to the popularity of this program a lottery drawing will be held. Lottery registration begins May 29 for both June classes. Lottery drawing for the June 14 class will be held June 7; drawing for the June 25 class will be held on June 14. Priority given to Batavia Public Library cardholders. Sponsored by the Batavia Public Library Foundation.


Travel Journals

Registration required

Thurs., June 21, 10 am

Ages 8–14

Stampin’ Up demonstrator Heather Wnek demonstrates how to create a unique travel journal using stamps and other embellishments that can be filled with mementos. Registration closes 3 days prior to class date. 


Kids Read

Registration required

Fri., June 22, 11 am

Grades 4–8

Short by Holly Goldberg Sloan

Read the book then join us for discussion and activities based on the book. Reserve a copy of the book when registering.


Pizza Tasting

Registration required

Thurs., June 28, 1 pm

Grades 6–8

Join our blind taste test of pizzas and then vote on the best crust, best sauce, and best overall pizza in Batavia!


For Families



Observation Station

Drop by the Youth Services department each month to see what is being explored through our Observation Station.

Stomp Your Feet

Mon., May 7, 10:30 am

Singer-songwriter Amy Lowe invites children to stomp their feet during this lively performance. Lowe’s interactive songs and stories spark the imagination and encourage all to sing, clap, and move to the beat. Doors to the Founders Room open at 10:15 am.


Free Comic Book Day

Sat., May 5

Children can receive a free comic book on May 5 at the Youth Services Desk, while supplies last.


Drop-In Craft

Thurs., May 10, 10 am–12 pm

Mon., May 14, 4–6 pm

Tues., June 5, 10 am–12 pm

Thurs., July 5, 11 am–1 pm

All ages

Children ages 6 and younger must be accompanied by an adult.


Summer Reading Club 2018

Reading Takes You Everywhere

May 25–August 6

Children from birth through middle school are invited to participate in Summer Reading Club 2018. Go places while reading this summer.


Magician Ken Mate

Sat., June 2, 11 am

Professional magician Ken Mate kicks off Summer Reading Club with his sleight of hand and quick wit, which will amaze and entertain all ages. After the show, join us in the Reading Garden for ice cream and face-painting by Terry Mate. Doors to the Founders Room open at 10:45 am.    


Chess Knight

Tues., June 5–26, 7 pm

Ages 8 through adult

Participants should have a basic knowledge of the game of chess.       


Wendy & D.B.

Mon., June 18, 11 am

Wendy & D.B. dazzle children and parents with songs as they encourage the audience to explore ways in which they can be better ambassadors of our planet. This interactive show comes alive with puppets and props for non-stop excitement! Doors to the Founders Room open at 10:45 am.


Movies at the Library

Mon., July 2, 2 pm

Please call the Library for movie title, length, and rating.


International Games

Fri., June 15, 11 am–12 pm

Drop in to play games from or inspired by different countries. 



Wed., June 27, 1 pm

Ages 3–14

Play number bingo and picture bingo for one hour. Children ages 5 and younger must be accompanied by an adult or older sibling.



Spring Storytimes



Family Storytime

Mon., Apr. 2–23, 7 pm

Families with children through age 7 are welcome. 


Baby Storytime–Pre-Walkers

Registration required 

Tues., Apr. 3–24, 9:30 am

Babies 0–23 months with a caregiver

Babies who are not yet walking can enjoy songs, nursery rhymes, lap games, and book-sharing. Please make alternate care arrangements for older siblings.


Toddler Time

Registration required 

Tues., Apr. 3–24, 10:30 am

Ages 2–3 with a caregiver

Enjoy stories, rhymes, and more. Storytimes last approximately 25 minutes.


Drop-In Toddler Time

Tues., Apr. 3–24, 11:30 am

Ages 2–3 with a caregiver

Toddlers can enjoy stories, rhymes, movement, and more. Storytimes last approximately 20 minutes and are followed by a short group play time. Space is limited. Entry tickets will be given out 20 minutes before the storytime until gone. Batavia Public Library card required.


ABC Storytime

Registration required 

Wed., Apr. 4–25, 10 am

Wed., Apr. 4–25, 1 pm

Thurs., Apr. 5–26, 10 am

Ages 3–6

Activities, Books, and Craft program for children without a caregiver


Baby & Tot Storytime

Fri., Apr. 6–27, 10 am

Babies and tots through 35 months with a caregiver

Drop in for songs, rhymes, and stories. We ask that alternate care arrangements be made for older siblings. Entry tickets will be given out 20 minutes before the storytime until gone.

Batavia Public Library card required.


Baby Storytime–Walkers

Registration required

Fri., Apr. 6–27, 11 am

Babies through 23 months with a caregiver

Babies who are walking can enjoy songs, nursery rhymes, fingerplays, games, and book-sharing. Please make alternate care arrangements for older siblings.


Preschool Drop-In Storytime

Fri., Apr. 6–27, 1 pm

Ages 3–6
Children are invited, younger siblings welcome.  An adult must accompany children under the age of 4 years.