Upcoming Events

Featured Events

Age Group
Age Group
Program Type

Primary tabs

This event is in the "Ages 0-5" group

Toddler Time

10:00am–10:30am
Ages 0-5
Upcoming
Registration Required
Registration will open on March 18, 2026 @ 12:00am.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5
Program Type: Storytime
Registration Required

Enjoy stories, songs, rhymes and a craft. Please register each child separately.

Disclaimer(s)

The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

This event is in the "Adults" group

Chat & Stitch

10:00am–12:00pm
Adults
Library Branch: Batavia Public Library
Room: ATS Space
Age Group: Adults
Program Type: Arts & Crafts
Event Details:

Do you enjoy knitting, crochet, cross-stitching, or hand sewing? Then join us once a month to socialize while you stitch! Bring your own materials. 

This event is in the "Ages 0-5" group
This event is in the "Grades K-5" group
This event is in the "Grades 6-8" group

Homeschool Hangout

1:00pm–2:00pm
Ages 0-5, Grades K-5, Grades 6-8
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5, Grades K-5, Grades 6-8
Program Type: Other
Event Details:

Bring yourself and your homeschool learners to the library for a relaxing hangout. Meet other homeschooling families and unwind while doing crafts, playing games, and other low-key activities. 

No registration required!

Disclaimer(s)

The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

This event is in the "Adults" group

Celebrate Route 66

7:00pm–8:00pm
Adults
Open
Registration Required
Registration will close on April 8, 2026 @ 7:00pm.
Library Branch: Batavia Public Library
Room: Newton Room
Age Group: Adults
Program Type: Presentation
Registration Required
Event Details:

Join us as we celebrate the centennial of the Mother Road with Dwight Cannon, president of the Route 66 Association of Illinois. He'll share stories and lore about one of the most famous roads in the world, one that ran from Chicago to LA.

Disclaimer(s)

The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

This event is in the "Ages 0-5" group

Preschool Storytime: Ages 4-6

10:00am–10:45am
Ages 0-5
Upcoming
Registration Required
Registration will open on March 18, 2026 @ 9:00am.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5
Program Type: Storytime
Registration Required

Stories, songs, and more! Children may attend on their own or with a caregiver. Please register each child separately.

This event is in the "Adults" group
Library Branch: Batavia Public Library
Room: Conference Room
Age Group: Adults
Program Type: Board Meeting
Event Details:

Board of Library Trustees Committee of the Whole

This event is in the "Ages 0-5" group
This event is in the "Grades K-5" group
This event is in the "Grades 6-8" group
This event is in the "Adults" group

Toy Swap "Shopping" Extravaganza

10:00am–12:00pm
Ages 0-5, Grades K-5, Grades 6-8, Adults
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5, Grades K-5, Grades 6-8, Adults
Program Type: Other
Event Details:

Here’s your incentive to get the kids pumped for spring cleaning! Families can bring in up to five toys to trade in for Toy Tickets from March 25-April 8. No large items, stuffed animals or Happy Meal-type toys will be accepted.

This event is in the "Grades K-5" group

Nerf Night at the Library

6:15pm–8:15pm
Grades K-5
Upcoming
Registration Required
Registration will open on March 18, 2026 @ 12:00am.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Grades K-5
Program Type: Fun & Games
Registration Required
Event Details:

Strategize and showcase your Nerf skills in some after-hours Nerf battles in the Library.  To ensure an even playing field, we'll provide all Nerf guns, darts, and mandatory safety glasses.

Disclaimer(s)

The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

This event is in the "Ages 0-5" group
This event is in the "Grades K-5" group
This event is in the "Grades 6-8" group

Critter Crafting

04/11/2026 @ 9:30am–04/12/2026 @ 4:30pm
Ages 0-5, Grades K-5, Grades 6-8
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5, Grades K-5, Grades 6-8
Program Type: Arts & Crafts
Event Details:

Stop by the Youth Services Department and craft a critter. While supplies last. 

This is a One Book, One Batavia program. 

Disclaimer(s)

The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

This event is in the "Ages 0-5" group
This event is in the "Grades K-5" group
This event is in the "Grades 6-8" group
This event is in the "Teens" group
This event is in the "Adults" group

Adoptable Dog Meet & Greet

12:00pm–3:00pm
Ages 0-5, Grades K-5, Grades 6-8, Teens, Adults
Library Branch: Batavia Public Library
Room: Reading Garden
Age Group: Ages 0-5, Grades K-5, Grades 6-8, Teens, Adults
Program Type: Community Engagement
Event Details:

Come meet some rescue dogs looking for new homes! You can even start the adoption process with Starfish Animal Rescue in Geneva if you meet your new furry family member.

Disclaimer(s)

The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

This event is in the "Adults" group

Heartfulness Meditation

1:00pm–2:00pm
Adults
Library Branch: Batavia Public Library
Room: Conference Room
Age Group: Adults
Program Type: Presentation
Event Details:

At this weekly drop-in program, learn powerful meditation techniques, create a personal wellness blueprint and connect with like-minded people. 

Disclaimer(s)

The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

This event is in the "Teens" group

Volunteens

2:00pm–4:00pm
Teens
Open
Registration Required
Registration will close on April 12, 2026 @ 2:00pm.
Library Branch: Batavia Public Library
Room: MakerZone
Age Group: Teens
Program Type: Arts & Crafts
Registration Required
Event Details:

Get Volunteer Hours!

Grades 9-12 

In Person  

Help out behind the scenes with a variety of tasks to receive volunteer hours or work experience. 

This event is in the "Adults" group

Sweet Life After 50

1:30pm–3:00pm
Adults
Open
Registration Required
Registration will close on April 13, 2026 @ 1:30pm.
Library Branch: Batavia Public Library
Room: Newton Room
Age Group: Adults
Program Type: Arts & Crafts, Community Engagement, Fun & Games
Registration Required
Event Details:

Visit the library for social time and a relaxed craft or activity designed for individuals 50 and older who enjoy fun and easy crafts, games, and puzzles while socializing with other active adults.  

April 13: Diamond Art; April 27: Seated Beach Volleyball

Disclaimer(s)

The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

This event is in the "Ages 0-5" group

Baby Storytime Pre-Walkers

9:30am–10:00am
Ages 0-5
Upcoming
Registration Required
Registration will open on March 18, 2026 @ 12:00am.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5
Program Type: Storytime
Registration Required

Stories, songs and early literacy skills for babies. Please register each child separately.

Disclaimer(s)

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

This event is in the "Ages 0-5" group

Baby Storytime Walkers

10:30am–11:00am
Ages 0-5
Upcoming
Registration Required
Registration will open on March 18, 2026 @ 12:00am.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5
Program Type: Storytime
Registration Required

Stories, songs and early literacy skills for babies. Please register each child separately.

Disclaimer(s)

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

This event is in the "Adults" group

Virtual Author Talk: Brad Taylor

6:00pm–7:00pm
Adults
Virtual Event
Library Branch: Batavia Public Library
Room: Virtual Room
Age Group: Adults
Program Type: Books & Authors, Presentation
Event Details:

On Writing Action-Packed and Suspenseful Spycraft with Brad Taylor

Former Special Forces and New York Times Bestselling Author of the Pike Logan Series

Join us in conversation with acclaimed author Brad Taylor on his lates

This event is in the "Teens" group
This event is in the "Adults" group

Spring Coasters with Sublimation Paint

6:00pm–7:30pm
Teens, Adults
Upcoming
Registration Required
Registration will open on March 9, 2026 @ 12:00am.
Library Branch: Batavia Public Library
Room: MakerZone
Age Group: Teens, Adults
Program Type: Arts & Crafts
Registration Required
Event Details:

Paint your own custom or floral artwork using sublimation paints, then watch it transform into a vibrant design as we heat-press it onto a ceramic coaster. All materials are provided, just bring your creativity!

This event is in the "Ages 0-5" group

Stuffies & Stories

6:30pm–7:15pm
Ages 0-5
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5
Program Type: Storytime
Event Details:

Bring a favorite stuffed animal for some stories and songs children and their stuffies can enjoy together. Feel free to wear your pajamas! Space is limited.

Disclaimer(s)

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

This event is in the "Adults" group

Adult Book Discussion

7:30pm–8:30pm
Adults
Open
Registration Required
Registration will close on April 14, 2026 @ 7:30pm.
Library Branch: Batavia Public Library
Room: Conference Room
Age Group: Adults
Program Type: Books & Authors
Registration Required
Event Details:

Join us for a librarian-led discussion of Tartufo by Kira Jane Buxton

This event is in the "Ages 0-5" group

Toddler Time

10:00am–10:30am
Ages 0-5
Upcoming
Registration Required
Registration will open on March 18, 2026 @ 12:00am.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5
Program Type: Storytime
Registration Required

Enjoy stories, songs, rhymes and a craft. Please register each child separately.

Disclaimer(s)

The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

This event is in the "Teens" group
This event is in the "Adults" group

Craft Night: Soda Tab Beaded Butterfly

6:00pm–7:00pm
Teens, Adults
Open
Registration Required
Registration will close on April 15, 2026 @ 6:00pm.
Library Branch: Batavia Public Library
Room: ATS Space
Age Group: Teens, Adults
Program Type: Arts & Crafts
Registration Required
Event Details:

Transform soda tabs into a beautiful beaded butterfly! All materials provided.

 

Join us for a fun hour of crafting once a month.

Disclaimer(s)

The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

This event is in the "Adults" group

The Strange and Unusual World of Fungi

7:00pm–8:00pm
Adults
Open
Registration Required
Registration will close on March 11, 2026 @ 7:00pm.
Library Branch: Batavia Public Library
Room: Newton Room
Age Group: Adults
Program Type: Presentation
Registration Required
Event Details:

With names like Giant Puffball, Chicken of the Woods and Dead Man’s Fingers, fungi are often considered odd and misunderstood organisms.

Disclaimer(s)

The library makes every effort to ensure our programs can be enjoyed by all. If you have any concerns about accessibility or need to request specific accommodations, please contact the library.

This event is in the "Ages 0-5" group

Preschool Storytime: Ages 4-6

10:00am–10:45am
Ages 0-5
Upcoming
Registration Required
Registration will open on March 18, 2026 @ 9:00am.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5
Program Type: Storytime
Registration Required

Stories, songs, and more! Children may attend on their own or with a caregiver. Please register each child separately.

This event is in the "Adults" group

Books Between Bites

12:00pm–1:00pm
Adults
Library Branch: Batavia Public Library
Room: Founders Room
Age Group: Adults
Program Type: Books & Authors, Presentation
Event Details:

Join us for a free one-hour presentation on a book, author or local topic of interest.  Bring a lunch to enjoy during the program.

chat loading...