Event List

Age Group
Age Group
Program Type

Primary tabs

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

LEGO Club

Sunday, March 22, 2026 at 2:00pm - 3:30pm
Program Type:
Fun & Games, STEM
Age Group:
Ages 0-5, Grades K-5, Grades 6-8, Teens
Lego Challenge:

Drop in for a family Lego challenge featuring a variety of challenge cards to test your building skills. Your family's creation will be displayed in the Library for all to see. Sup...

Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5, Grades K-5, Grades 6-8, Teens
Program Type: Fun & Games, STEM

Drop in for a family Lego challenge featuring a variety of challenge cards to test your building skills. Your family's creation will be displayed in the Library for all to see. Supplies are limited.

This event is in the "Adults" group

Sweet Life After 50

Monday, March 23, 2026 at 1:30pm - 3:00pm
Program Type:
Arts & Crafts, Community Engagement, Fun & Games
Age Group:
Adults
Sweet Life After 50:

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 oth...

March 9: Marbling with nail polish; March 23: Bookmark Art; April 13: Diamond Art; April 27: Seated Beach Volleyball

Open
Registration Required
Registration will close on March 23, 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.  

March 9: Marbling with nail polish; March 23: Bookmark Art; 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 "Adults" group

Virtual Author Talk: Shoshana Walter & host Barbara Kingsolver

Tuesday, March 24, 2026 at 1:00pm - 2:00pm
Program Type:
Books & Authors, Presentation
Age Group:
Adults

America’s Failed Response to the Opioid Crisis with Author Shoshana Walter with Special Guest Host Barbara Kingsolver

Virtual Event
Library Branch: Batavia Public Library
Room: Virtual Room
Age Group: Adults
Program Type: Books & Authors, Presentation
Event Details:

America’s Failed Response to the Opioid Crisis with Author Shoshana Walter with Special Guest Host Barbara Kingsolver

This event is in the "Teens" group

Teen Chess Club

Tuesday, March 24, 2026 at 7:00pm - 8:00pm
Program Type:
Fun & Games
Age Group:
Teens

Put your chess skills to the test by playing with your peers. This is for those who already know how to play, but beginners are welcome. 8 players can play at one time.  

Open
Registration Required
Registration will close on March 24, 2026 @ 7:00pm.
Library Branch: Batavia Public Library
Room: ATS Space
Age Group: Teens
Program Type: Fun & Games
Registration Required
Event Details:

Put your chess skills to the test by playing with your peers. This is for those who already know how to play, but beginners are welcome. 8 players can play at one time.  

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

Spanish Bilingual Storytime

Wednesday, March 25, 2026 at 6:30pm - 7:00pm
Program Type:
Storytime
Age Group:
Ages 0-5

Presenters from The Language Labs will create a fun, interactive experience through songs, games, rhymes, and a craft, allowing children to explore a new language in a playful and memorable way.

Open
Registration Required
Registration will close on March 25, 2026 @ 6:30pm.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5
Program Type: Storytime
Registration Required
Event Details:

Presenters from The Language Labs will create a fun, interactive experience through songs, games, rhymes, and a craft, allowing children to explore a new language in a playful and memorable way.

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

Senior Housing 101

Wednesday, March 25, 2026 at 7:00pm - 8:00pm
Program Type:
Presentation
Age Group:
Adults

There are so many types of senior housing, it can be confusing! Attendees will learn the types of senior housing, things to consider when looking, funding for senior housing, and how to find senior properties.  

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

There are so many types of senior housing, it can be confusing! Attendees will learn the types of senior housing, things to consider when looking, funding for senior housing, and how to find senior properties.  

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 "Adults" group

Drop-In Craft: Mish Mash

All Day 3/28 - 3/29
Program Type:
Arts & Crafts
Age Group:
Ages 0-5, Grades K-5, Grades 6-8, Adults

Drop-in crafts for all ages.

Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5, Grades K-5, Grades 6-8, Adults
Program Type: Arts & Crafts
Event Details:

Drop-in crafts for all ages.

This event is in the "Grades 6-8" group
This event is in the "Teens" group
This event is in the "Adults" group

Puzzle Exchange

Saturday, March 28, 2026 at 10:00am - 1:00pm
Program Type:
Community Engagement, Fun & Games
Age Group:
Grades 6-8, Teens, Adults

Looking for a way to acquire some new puzzles? Bring in your gently used puzzles and take something different! Bring your puzzles in their original boxes with no missing pieces. You do not need to bring puzzles to take puzzles.

Library Branch: Batavia Public Library
Room: Van Nortwick Room
Age Group: Grades 6-8, Teens, Adults
Program Type: Community Engagement, Fun & Games
Event Details:

Looking for a way to acquire some new puzzles? Bring in your gently used puzzles and take something different! Bring your puzzles in their original boxes with no missing pieces. You do not need to bring puzzles to take puzzles.

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

Pet Supply Collection

All Day 3/29 - 4/11
Program Type:
Community Engagement
Age Group:
Ages 0-5, Grades K-5, Grades 6-8, Teens, Adults

Help take care of the animals at Starfish Animal Rescue by bringing supplies to the lobby of the Library between March 29 at April 11, the date of Starfish's Adoptable Dog Meet & Greet.

Library Branch: Batavia Public Library
Room: Library-wide
Age Group: Ages 0-5, Grades K-5, Grades 6-8, Teens, Adults
Program Type: Community Engagement
Event Details:

Help take care of the animals at Starfish Animal Rescue by bringing supplies to the lobby of the Library between March 29 at April 11, the date of Starfish's Adoptable Dog Meet & Greet.

This event is in the "Adults" group

Heartfulness Meditation

Sunday, March 29, 2026 at 1:00pm - 2:00pm
Program Type:
Presentation
Age Group:
Adults

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

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 "Adults" group

Sundays on Stage: Lucy Pettengill

Sunday, March 29, 2026 at 2:00pm - 3:00pm
Program Type:
Performance
Age Group:
Adults
Lucy Pettengill, Operator on the Underground Railroad

This program finds Lucy Pettengill, resident of Peoria, IL, in March 1857.

Open
Registration Required
Registration will close on March 29, 2026 @ 2:00pm.
Library Branch: Batavia Public Library
Room: Founders Room
Age Group: Adults
Program Type: Performance
Registration Required
Event Details:
Lucy Pettengill, Operator on the Underground Railroad

This program finds Lucy Pettengill, resident of Peoria, IL, in March 1857.

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

Drop-In Game Day

All Day
Program Type:
Fun & Games
Age Group:
Ages 0-5, Grades K-5, Grades 6-8

On Spring Break with nothing to do? Drop by and enjoy playing with some of our board games and oversized toys.

Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5, Grades K-5, Grades 6-8
Program Type: Fun & Games
Event Details:

On Spring Break with nothing to do? Drop by and enjoy playing with some of our board games and oversized toys.

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

Interactive Movie Morning: How to Train Your Dragon

Tuesday, March 31, 2026 at 10:30am - 12:00pm
Program Type:
Fun & Games
Age Group:
Ages 0-5, Grades K-5, Grades 6-8

Experience a movie like never before. You'll be watching "How to Train Your Dragon," while staff interact with you in many exciting ways. No registration required, but the first 20 families will receive a bag of props to use during the movie.

Library Branch: Batavia Public Library
Room: Founders Room
Age Group: Ages 0-5, Grades K-5, Grades 6-8
Program Type: Fun & Games
Event Details:

Experience a movie like never before. You'll be watching "How to Train Your Dragon," while staff interact with you in many exciting ways. No registration required, but the first 20 families will receive a bag of props to use during the movie.

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 "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

LEGO Club

Tuesday, March 31, 2026 at 7:00pm - 8:30pm
Program Type:
Fun & Games, STEM
Age Group:
Ages 0-5, Grades K-5, Grades 6-8, Teens
Lego Challenge:

Drop in for a family Lego challenge featuring a variety of challenge cards to test your building skills. Your family's creation will be displayed in the Library for all to see. Sup...

Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5, Grades K-5, Grades 6-8, Teens
Program Type: Fun & Games, STEM

Drop in for a family Lego challenge featuring a variety of challenge cards to test your building skills. Your family's creation will be displayed in the Library for all to see. Supplies are limited.

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

Drop-In Craft: Collagapalooza

Wednesday, April 1, 2026 at 9:30am - 8:30pm
Program Type:
Arts & Crafts
Age Group:
Ages 0-5, Grades K-5, Grades 6-8
Drop In Craft:

Drop-in craft activities available while supplies last. Children ages 8 and younger must be accompanied by an adult.

Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5, Grades K-5, Grades 6-8
Program Type: Arts & Crafts

Drop-in craft activities available while supplies last. Children ages 8 and younger must be accompanied by an adult.

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 "Grades K-5" group
This event is in the "Grades 6-8" group

Graphic Novel Workshop

Wednesday, April 1, 2026 at 6:30pm - 7:30pm
Program Type:
Arts & Crafts
Age Group:
Grades K-5, Grades 6-8

Dive into the world of comics with Do Art Productions' interactive Comic Book Workshop!

Upcoming
Registration Required
Registration will open on March 18, 2026 @ 12:00am.
Library Branch: Batavia Public Library
Room: Newton Room
Age Group: Grades K-5, Grades 6-8
Program Type: Arts & Crafts
Registration Required
Event Details:

Dive into the world of comics with Do Art Productions' interactive Comic Book Workshop!

This event is in the "Adults" group

20s & 30s Video Game Night

Wednesday, April 1, 2026 at 6:30pm - 8:30pm
Program Type:
Fun & Games
Age Group:
Adults

Join us for a friendly video game night for adults in their 20s & 30s. Whether you're looking for something competitive or laid-back, come connect with others your age. All are welcome!

Open
Registration Required
Registration will close on April 1, 2026 @ 6:30pm.
Library Branch: Batavia Public Library
Room: Van Nortwick Room
Age Group: Adults
Program Type: Fun & Games
Registration Required
Event Details:

Join us for a friendly video game night for adults in their 20s & 30s. Whether you're looking for something competitive or laid-back, come connect with others your age. All are welcome!

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

Virtual Author Talk: Valerie Neal

Thursday, April 2, 2026 at 1:00pm - 2:00pm
Program Type:
Books & Authors, Presentation
Age Group:
Adults
On a Mission: The History of US Women Astronauts with Smithsonian Curator Emerita Valerie Neal

Join us for an exhilarating journey through the history of US women astronauts with Valerie Neal, emerita curator from the Smit

Virtual Event
Library Branch: Batavia Public Library
Room: Virtual Room
Age Group: Adults
Program Type: Books & Authors, Presentation
Event Details:
On a Mission: The History of US Women Astronauts with Smithsonian Curator Emerita Valerie Neal

Join us for an exhilarating journey through the history of US women astronauts with Valerie Neal, emerita curator from the Smit

Library closed for Easter

Sunday, April 5, 2026 at 12:00pm - 5:00pm

Library closed for Easter

Closing
Branches:
Batavia Public Library
Description:

Library closed for Easter

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

Drop-in Family Storytime

Monday, April 6, 2026 at 10:00am - 10:30am
Program Type:
Storytime
Age Group:
Ages 0-5

Stories, rhymes, songs and a craft.

Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5
Program Type: Storytime
Event Details:

Stories, rhymes, songs and a craft.

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 Pre-Walkers

Tuesday, April 7, 2026 at 9:30am - 10:00am
Program Type:
Storytime
Age Group:
Ages 0-5
Baby Storytime:

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

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

Tuesday, April 7, 2026 at 10:30am - 11:00am
Program Type:
Storytime
Age Group:
Ages 0-5
Baby Storytime:

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

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 "Teens" group
This event is in the "Adults" group

Inclusion Game Night

Tuesday, April 7, 2026 at 6:30pm - 8:00pm
Program Type:
Fun & Games
Age Group:
Teens, Adults

Teens and young adults of all abilities, their families and friends are welcome to play board games and card games. Those not needing assistance are welcome to attend without a caregiver.

Open
Registration Required
Registration will close on April 7, 2026 @ 6:30pm.
Library Branch: Batavia Public Library
Room: Founders Room
Age Group: Teens, Adults
Program Type: Fun & Games
Registration Required
Event Details:

Teens and young adults of all abilities, their families and friends are welcome to play board games and card games. Those not needing assistance are welcome to attend without a caregiver.

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

Chess Club

Tuesday, April 7, 2026 at 7:00pm - 8:00pm
Program Type:
Fun & Games
Age Group:
Grades K-5, Grades 6-8
Chess Club:

Capture an evening of fun, not just your opponent's chess pieces! Participants should have a basic knowledge of the game of chess. Register each child separately.

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, Grades 6-8
Program Type: Fun & Games
Registration Required

Capture an evening of fun, not just your opponent's chess pieces! Participants should have a basic knowledge of the game of chess. 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.

chat loading...