Programs & Events for Youth





Stop by or call the Youth Services Desk at (630) 879-1393 x500 to register and for more information. Priority is given to Batavia Public Library cardholders for all programs requiring registration. Unless otherwise noted registration for March programs begins March 1, registration for April programs begins April 1. Spring storytime registration begins March 18. Patrons of all abilities are welcome at our programs. Please contact the Library regarding accommodations.


Advanced registration is required for programs designated R



Visit our events calendar here:  Programs and Events

Family Programs | Student Programs | Storytimes

For Students


Priority is given to Batavia Public Library cardholders for all programs requiring registration.


Thurs., Mar. 7, 4:30pm

Thurs., Apr. 4, 4:30pm

Thurs. May 2, 4:30

Ages 6–14

Whether you enjoy creative or survival mode, you will love playing with your friends on the Library’s Minecraft server. Build worlds, destroy zombies, and have fun at Minecrafternoon.  No registration required. Entry tickets will be handed out 15 minutes before the program until gone. Space is limited.


ColorMyCode  R

Mon., Feb. 25, Mar. 4, 11, 18, 4:30pm
Grades 3–6
Do you want to learn how to program just like a real programmer? Join "ColorMyCode" and exercise your mind while learning to program in JavaScript. Computer science teacher Jo Ann Smith teaches this 4-week coding instruction using color and coloring to help children learn to write code for a computer. Each week Ms. Smith will introduce and review basic programming concepts followed by self-directed learning. Class is currently in session. Call for space availability.


Middle School Mystery Night  R

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

Grades 6–8

Have you ever wondered what it's like to be in the Library after it closes? Find out at this after-hours program and play a life-size game of Clue with characters and locations based on the magical world of Harry Potter. Also, try to unlock the secret in a challenge room to earn hints to solve the CLUE mystery. Pizza will be provided. Registration begins February 23. Space is limited. A signed parental form and $3 per participant are due at registration.


Book Gems  R

Tues., Mar. 12, 6:30 pm

Spork Out of Orbit by Nan Walker

Tues., Apr. 9, 6:30 pm

Dolphin Rescue by Catherine Nichols

Grades 2–3
Registration begins four weeks prior to discussion.  Reserve a copy of the book when you register.


Curiosity Club   R
Mon., Mar. 25, 10:30am
Wed., Apr. 24, 4:30pm
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  R

Thurs., Mar. 14, 4:30pm

Rube Goldberg Machines

Mon., Apr. 29, 4:30pm

Recycled Engineering Challenges

Grades 3–5

Test your engineering skills during Mad Scientist Club. In March learn what a Rube Goldberg machine is and make one of your own. In April use recycled material to complete a mystery challenge.


Chat & Chew  R

Mon., Mar. 11, 6pm

Mon., Apr. 15, 4:30-6pm

Grades 6–8

Put your directorial skills to the test and help the Library create and film a video to promote Summer Reading Club 2019. In March we will work on creating a plan for the video and in April we will film the video.


Chess Club  R
Tues., Mar. 19, 4:30pm
Tues., Apr. 23, 4:30pm
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; 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  R
Thurs., Mar. 21, 4:30pm
It’s About Time! Clocks and Calendars
Tues., Apr. 16, 4:30pm
How Does Your Garden Grow?
Grades 2–4
Journey into the interesting topics and subjects found in non-fiction books through games and activities. In March we will follow the varied ways of marking time and how we got our calendar. In April find out what makes the best gardens grow, learn about some famous gardens, and get a jump on starting a garden of your own.


Duplo & Lego® Fun

Fri., Mar. 29, 10am

Ages 4-11

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

Batavia Library card required for admission. Space is limited. Please note children age 4-6 must be accompanied by an adult.


Mon., Mar. 25, 6-8pm
Grades 5–8
Come talk about anime with your fellow anime enthusiasts. Whether you are just learning, or you are an expert, join us for snacks, discussion, and an anime movie.


Spring Storytimes & Activities


Baby Play & Learn

Tues., Mar. 12, 10am

Babies through 23 months with a caregiver

Drop-in playtime. Meet other caregivers, enjoy playtime and early literacy activities with your baby. Please make alternate care arrangements for older siblings. Space is limited.


Toddler Time

Mon., Apr. 1–29, 10:30am

Tues., Apr. 2–30, 10:30am

Ages 2–3 with a caregiver

Enjoy stories, rhymes, and more. Storytimes last approximately 25 minutes. No registration required; however, you must show your Batavia Public Library card at the Youth Services Desk to receive your entry ticket. Entry tickets will be handed out beginning 20 minutes before the program until gone. April 22 will feature nature tales for all ages in celebration of Earth Day. Stay for other Earth Day activities following storytime.


Evening Family Storytime

Mon., Apr. 1–29, 7pm

Families with children through age 7

Gather the family and join us for stories, rhymes, a craft, and more. On April 22, enjoy Earth Day activities throughout the day, then come for nature tales for all ages at 7pm.


Baby Storytime–Pre-Walkers  R

Tues., Apr. 2–30, 9:30am

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.


ABC Storytime  R

Wed., Apr. 3–May 1, 10am

Wed., Apr. 3–May 1, 1pm

Thurs., Apr. 4–May 2, 10am

Ages 3–6

Activities, Books, and Craft program for children 3 years old through Kindergarten without a caregiver.


Baby & Tot Storytime

Fri., Apr. 5–May 3, 10am

Babies and tots through 35 months with a caregiver

Drop in for songs, rhymes, and stories. We ask that care arrangements be made outside of class for older siblings. No registration required; however, you must show your Batavia Public Library card at the Youth Services Desk to receive your entry ticket. Entry tickets will be handed out beginning 20 minutes before the program until gone.


Baby Storytime – Walkers  R

Fri., Apr. 5–May 3, 11am

Infants with a caregiver

Infants through 23 months who are already walking will enjoy this interactive program which includes songs, nursery rhymes, fingerplays, games, and book sharing. We ask that care arrangements be made outside of class for older siblings.


Preschool Drop-In Storytime

Fri., Apr. 5–May 3, 1pm

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


Saturday Stories in Motion

Sat., Apr. 6, 11am

Sat., May 4, 11am

Ages 3–6

Books are great to listen to, but they really come alive when we add movement to them! In this drop-in storytime, we’ll act out stories, learn fun stretches, and practice lively movement rhymes and songs. Each class will explore a new theme while allowing our imaginations to soar. No registration required.



For Families


Priority is given to Batavia Public Library cardholders for all programs requiring registration.


Observation Station

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


Read Across America
Sat., Mar. 2, 11am-12pm
It’s Dr. Seuss’s birthday! Join us as we celebrate the fun of reading and honor Dr. Seuss. Enjoy stories, book-related activities, and games. No registration required. 

Tournament of Picture Books
Mar. 1–30
Choose your favorite illustrator! Starting with a pool of twenty picture books, young patrons can vote each week for their favorite one out of five. Get a ticket at the Youth Services Desk, walk the path of picture book nominees posted throughout the Youth Services department, then cast your vote. At the end of the month, the top five picture books will be announced. Don’t forget to vote every week!


30/30 Juggling Show

Thurs., Mar. 28, 11am

Mike Vondruska of the Illinois Juggling Institute Inc. brings his 30/30 Juggling Show to the Library. Enjoy a 30-minute juggling performance followed by 30 minutes of juggling instruction for the entire audience! Mike will get everyone in the act using slow-moving, colorful scarves. You’ll be on your way to becoming a pro. Doors to the Founders Room open at 10:45am.


Earth Day All Day

Monday, Apr. 22, 10:30am-8:00pm

Come for an all-day Earth Day celebration. Choose a craft to make from recycled materials, learn about composting, and enjoy other Earth Day activities. Drop in for nature stories at 10:30am and 7:00pm.


Free Comic Book Day

Sat., May 4

Children may stop by Youth Services Desk for a free comic book today, while supplies last.