Programs & Events for Youth


2018 - 2019



Stop by or call the Youth Services Desk at (630) 879-4775 to register or for more information. Priority is given to Batavia Public Library cardholders for all programs requiring registration. Unless otherwise noted, registration for January programs begins January 2, 2019, registration for February programs begins February 1, 2019.


Visit our events calendar here:  Programs and Events

Family Programs | Student Programs | Storytimes

For Students


Mad Scientists Club

Registration required.   

Mon., Jan. 28, 4:30 pm

Winter Sports Science

Mon., Feb. 11, 4:30 pm

Valentine’s Day Science

Grades 3-5


Come and explore your inner scientist. We’ll have fun with science, technology,

engineering, and math (STEM) through activities, experiments, and games.



Thurs., Jan. 3, 2 pm

Thurs., Feb. 7, 4:30 pm

Thurs., Mar. 7, 4:30 pm

Ages 6–14

Join your fellow Minecrafters for an hour of play on the Library’s Minecraft system. No registration required. Entry tickets will be handed out beginning 15 minutes before the program until gone. Please show your Batavia Public Library card. Space is limited.


Mario Kart Tournament
Registration required.
Fri., Dec. 28, 2–3:30 pm
Grades 6–8

Come test your Wii Mario Kart skills on the big screen—best overall standings across multiple races wins! Snacks will be provided while you watch your competitors’ races. Prize awarded to the top racers.

Chess Club
Registration required. 

Tues., Jan. 29, 4:30 pm
Tues., Feb. 26, 4:30 pm

Ages 6–14
If you would like to learn more about chess or improve your chess skills, join us as we explore strategy and tactics. Basic knowledge of the game is required; but all skill levels are welcome. A portion of the hour will be spent on strategy, then playing the game using what you have learned.

Dewey Club
Registration required.
Tues., Dec. 18, 4:30 pm

Tues., Jan. 15, 4:30pm
Tues., Feb. 19, 4:30pm
Love the Library
Grades 2-4
Journey into the interesting topics and subjects found in non-fiction books with games and activities. 

Curiosity Club
Registration required.

Tues., Jan. 15, 4:30pm

Wed., Jan. 23, 4:30pm
Tues., Feb. 19, 4:30pm

Wed., Feb. 27, 4:30pm

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

Read with Rusty
Grades K-8

Looking for a reading challenge this fall? Keep track of the time you read to earn a voucher for a ticket to a Chicago Steel hockey game at the Fox Valley Ice Arena. Pick up your tracking sheet and more details at the Youth Services Desk beginning in October. Batavia Public Library card required. Offered in partnership with the Chicago Steel Hockey Team.


Chat & Chew
Registration required.

Mon., Dec. 17, 4:30 pm

Mon., Jan. 14, 4:30 pm

Mon., Feb. 18, 2 pm

Grades 6–8

Come to the Library, hang out with friends, eat pizza, and do creative projects. In November, we’ll make decorations for the Youth Services Department and discuss our December project.


Book Gems
Registration required.

Tues., Dec. 11, 6:30 pm

Christmas in Camelot by Mary Pope Osborne

Tues., Jan. 8, 6:30 pm
Punished! by David Lubar
Tues., Feb. 12, 6:30 pm
Who Was Abraham Lincoln by Janet Pascal
Abe Lincoln at Last by Mary Pope Osborne
Grades 2–3 Grades 2–3

Book club and activities for young readers. Registration required; reserve a copy of the book when registering.

Yarn ‘n’ Tale Club

Registration required.

Thurs., Jan. 17, 24, 31, Feb. 7, 6:30-7:45pm

Ages 8–14

Students and student/parent teams are invited to knit or crochet while listening to a story. All levels of experience welcome; basic instructions will be offered. Please bring your own knitting needles (size 10) or crochet hook (size G/H), we’ll provide the yarn.


Recycled Book Art

Registration required.

Sat., Feb. 2, 2:00-3:30 pm

Grades 5–8

Recycle an old book and transform it into a work of art. Simply measure, fold, and decorate to create a heart in a book masterpiece that you can keep or give as a Valentine’s Day gift. Bring a hardcover book you are willing to fold and color on. Registration begins Jan. 2.  


Sew a Valentine 

Registration required.

Tues., Feb. 5, 6:30 pm

Ages 8-14

Make a heart for someone special for Valentine’s Day. Learn basic stiches to sew the pieces together, then complete the heart by adding your own personal touch. No sewing experience required; hand-sewing instructions will be available. Registration begins January 2.


Game Day 
Mon., Feb. 18, 2:30-3:30 pm

Ages 6-14

Enjoy indoor games on this day off from school. Play Wii, chess, giant Connect Four and other board games.



Registration required.

Mon., Feb. 25, Mar. 4, 11, 18, 4:30 pm
Grades 3-6

Learn to program in JavaScript just like a real programmer. 4-weeks of coding instruction helps students learn to write code for a computer. Each week retired computer science teacher Jo Ann Smith will introduce and review basic programming concepts followed by self-directed learning helping students progress and build skills.



Middle School Mystery Night

Registration required.

Fri., March 8, 6:30-9 pm

Grades 6–8

Hang out in the library after it closes. Play a life-size game of Clue with characters and locations based on the magical world of Harry Potter. Try to unlock the secret in a challenge room to earn hints to solve the CLUE mystery and eat pizza. Registration begins February 23. Space is limited. A signed parental form and $3 per participant are due at registration.



Winter Storytime

Holiday Storytime Specials





Stories in Motion

Sat., Jan. 5, 11 am

Sat., Feb. 2, 11 am

Ages 3–5

Books are great to listen to, but they really come alive when we add movement to them, too! We’ll act out stories, learn fun stretches, and practice lively movements to rhymes and songs. Each class has a different theme.


Family Storytime

Mon., Jan. 14–Feb. 25, 7pm

Families with children through age 7 are welcome.


Toddler Time

Registration required.

Mon., Dec. 10, 10:30 am

Mon., Jan. 14–Feb. 25, 10:30 am

Tues., Jan. 15–Feb. 26, 10:30 am

Ages 2–3 with a caregiver

Enjoy stories, rhymes, movement, and more. Classes last approximately 25 minutes.

ABC Storytime

Registration required.

Wed., Jan. 16–Feb. 27, 10 am

Wed., Jan. 16-Feb. 27, 1 pm

Thurs., Jan. 17–Feb. 28, 10 am

Ages 3–6

Activities, Books, and Craft program for children. This interactive storytime is designed for preschoolers who can listen and participate independently without a caregiver. Each class runs approximately 40-45 minutes.


Baby Storytime
Tues., Dec. 11, 11am

Tues., Jan. 15–Feb.26, 9:30 am

Babies with a caregiver

Babies through 24 months will enjoy this interactive program including songs, nursery rhymes, lap games
and book sharing


Baby Storytime–Pre-Walkers

Registration required.

Tues., Jan. 15–Feb.26, 9:30 am

Infants with a caregiver

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


Baby Storytime – Walkers

Registration required.

Fri., Jan. 18–Mar. 1, 11 am

Infants with a caregiver

Infants through 23 months who are walking will enjoy songs, nursery rhymes, fingerplays, games and book sharing. Please make alternate care arrangements for older siblings.



Baby & Tot Storytime

Fri., Jan. 18–Mar. 1, 10 am

Babies and tots through 35 months with a caregiver

Drop in for songs, rhymes and stories. Please make alternate care arrangements for older siblings. Space is limited. Batavia Public Library card is required. Entry tickets will be given out 20 minutes before the program until gone.


Preschool Drop-In Storytime

Fri., Dec. 14, 1 pm

Fri., Jan. 18–Mar. 1, 1pm

Ages 3–6

Younger siblings welcome. An adult must accompany children under the age of 4.

Two special events will take place this fall during this time, “Stuffed Animal Storytime” on Sept. 28 and “Book Character Visit” on Oct. 26. See program descriptions below.

Jingle Bell Express
Sat., Dec. 8, 2 pm
A fast-paced musical review with over twenty of your favorite holiday songs and a parody of the beloved Christmas song, “The Twelve Days of Christmas.” Join the cast of American Eagle Productions as they sing and dance their way through this energetic show that will put you in the holiday spirit! No registration required. Doors to the Founders Room open at 1:45pm.

Winnie the Pooh Party

Fri., Jan. 18, 1 pm

Join us in celebrating Winnie the Pooh and friends. We’ll have Pooh games, a craft, and read a story or two.  An adult must accompany children under the age of 4 years.


Family Yoga Storytime

Thurs., Feb. 21, 6:30 pm



For Families


Observation Stations You Love!

During Winter Library Club, from January 12 – February 28 we will be featuring some of our most popular Observation Stations. Stop in often – observation Station will change weekly.


I Love Batavia Public Library

Jan. 12 – Feb. 28


Fall in love with the Batavia Public Library with Winter Library Club 2019. This winter club combines reading and activities. See complete info on page 1.


Family Cartooning  

Registration required.

Sat., Jan. 12, 1 pm
Families with children age 5 and older
Cartooning expert Mark Anderson will teach families the basics of cartooning, then take it to the next level as your family creates “Dinosaurs vs. Sharks”. What happens next? Do they fight or have a picnic? Shoot lasers or share ice cream? You’ll love this fun draw-along class. Minimum one adult attending per family.



Registration required.

Sat., Jan. 19, 1 pm

Bring a little warmth to someone this winter. Join us as we measure, cut and knot colorful fleece scarves. Needle and thread NOT required. Instructions and materials provided, but feel free to bring along your own sewing scissors and unique piece of fleece. All completed scarves will find new homes through the Batavia Clothes Closet. Children must be accompanied by an adult.   


Science & Art Fair

Sat., Jan. 26, 11 am – 2 pm


Families are invited to learn and explore at our fourth annual Science & Art Fair. The open-house format features stations from Incredible Bats, SciTech Museum, NIU Stem Outreach and more. Timed tickets available for a mini art lesson Water Street Studios (for students ages 7 -14) and ukulele lessons from Hootenanny House (for ages 6-14). Tickets available for these lessons at the Youth Services Desk the day of the Fair. Activities are suitable for children preschool age and older. No registration required. Sponsored by the Friends of the Batavia Public Library.


Heart Healthy Granola DIY

Sat., Feb. 9, 10:30 am-12 pm 

Stop by to assemble a heart healthy snack that you can give to your special valentine or enjoy for yourself. Ingredients, recipe card and bake-at-home instructions will be provided. 


Valentine Fun and Games

Wed., Feb. 13, 4-5:30 pm

Drop in for a variety of activities celebrating Valentine’s Day. Enjoy a treat, make a craft, play games and watch a Valentine video. Children age 6 and under must be accompanied by an adult.


Ben’s Bubble Show

Sat., Feb. 23, 11 am

Ben’s Bubble Show is a visually delightful and interactive blend of art and science with a touch of magic. Beautiful, humorous, and mind-boggling sculptures, giant bubbles, people inside bubbles and much more will be happening. A uniquely enjoyable experience for people of all ages. Doors to the Founders Room open at 10:45 a.m.


Read Across America
Sat., Mar. 2, 11 am-12 pm
It’s Dr. Seuss’s birthday! Join us as we celebrate the fun of reading and honoring that special storyteller Dr. Seuss. We will read a story or two and then join in book related activities and games. No registration required. 




And Don’t Miss . . .   Registration is not required for the following activities.


Chess Knight

Thurs., Jan. 3, 7-8 pm

Ages 8 and older

Students, teens and adults of all skill levels are welcome.


Duplo & Lego® Fun

Fri., Jan. 4, 10 am

Ages 4-11

Drop-in and build something with our Duplo and Lego bricks.


Drop-In Craft

Mon., Jan. 21, 2–4 pm

All ages


Movie at the Library

Fri., Feb. 15, 2 pm


Please call the Library for movie title, length and rating. Make a Minion craft before the movie at 1:45pm