Event List

Age Group
Age Group
Program Type

Primary tabs

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

Baby Storytime Walkers

Tuesday, April 28, 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.

Open
Registration Required
Registration will close on May 5, 2026 @ 10:30am.
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

Volunteer Fair

Tuesday, April 28, 2026 at 2:00pm - 6:00pm
Program Type:
Community Engagement
Age Group:
Teens, Adults

Looking for a place to volunteer? Discover a wide range of opportunities to help in our community with a volunteer role that aligns with your passion and skills. Brought to you in partnership with the Batavia Chamber of Commerce. 

Library Branch: Batavia Public Library
Room: Founders Room
Age Group: Teens, Adults
Program Type: Community Engagement
Event Details:

Looking for a place to volunteer? Discover a wide range of opportunities to help in our community with a volunteer role that aligns with your passion and skills. Brought to you in partnership with the Batavia Chamber of Commerce. 

This event is in the "Teens" group

Teen Chess Club

Tuesday, April 28, 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 April 28, 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

Toddler Time

Wednesday, April 29, 2026 at 10:00am - 10:30am
Program Type:
Storytime
Age Group:
Ages 0-5
Toddler Time:

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

Waitlist
Registration Required
Capacity has been reached. Additional registrants will be placed on the waitlist.
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

Meet One Book, One Batavia Author Laurie Zaleski

Wednesday, April 29, 2026 at 7:00pm - 8:00pm
Program Type:
Books & Authors
Age Group:
Teens, Adults

Author Laurie Zaleski will join us via Zoom to discuss her book Funny Farm with the audience. 

Open
Registration Required
Registration will close on April 29, 2026 @ 7:00pm.
Library Branch: Batavia Public Library
Room: Founders Room
Age Group: Teens, Adults
Program Type: Books & Authors
Registration Required
Event Details:

Author Laurie Zaleski will join us via Zoom to discuss her book Funny Farm with the audience. 

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

Thursday, April 30, 2026 at 10:00am - 10:45am
Program Type:
Storytime
Age Group:
Ages 0-5
Preschool Storytime:

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

Open
Registration Required
Registration will close on May 7, 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 "Grades 6-8" group
This event is in the "Teens" group
This event is in the "Adults" group

Virtual Author Talk: Jason Reynolds

Thursday, April 30, 2026 at 6:00pm - 7:00pm
Program Type:
Books & Authors, Presentation
Age Group:
Grades 6-8, Teens, Adults

On Writing Beloved Characters and Powerful Portrayals of Resilience with Jason Reynolds

Award-Winning and New York Times Bestselling Author

Join us in conversation with bestselling author Jason Reynolds as we discuss his l

Virtual Event
Library Branch: Batavia Public Library
Room: Virtual Room
Age Group: Grades 6-8, Teens, Adults
Program Type: Books & Authors, Presentation
Event Details:

On Writing Beloved Characters and Powerful Portrayals of Resilience with Jason Reynolds

Award-Winning and New York Times Bestselling Author

Join us in conversation with bestselling author Jason Reynolds as we discuss his l

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

Sensory Playtime: The Messy One

Friday, May 1, 2026 at 10:00am - 10:45am
Program Type:
Fun & Games, Other
Age Group:
Ages 0-5

Bring your little one for some fun, developmentally friendly play stations that explore the senses and practice motor skills. Dress to get messy!

Open
Registration Required
Registration will close on May 1, 2026 @ 10:00am.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5
Program Type: Fun & Games, Other
Registration Required
Event Details:

Bring your little one for some fun, developmentally friendly play stations that explore the senses and practice motor skills. Dress to get messy!

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

Baby Prom: For Ages 0-23 Months

Saturday, May 2, 2026 at 10:00am - 11:00am
Program Type:
Fun & Games
Age Group:
Ages 0-5

Dust off your sequins and bow ties and bring your baby to their first prom! Dance, sing, and show off your baby’s style.  

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

Dust off your sequins and bow ties and bring your baby to their first prom! Dance, sing, and show off your baby’s style.  

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

Heartfulness Meditation

Sunday, May 3, 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 "Ages 0-5" group

Baby Storytime Pre-Walkers

Tuesday, May 5, 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.

Open
Registration Required
Registration will close on May 5, 2026 @ 9:30am.
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, May 5, 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.

Open
Registration Required
Registration will close on May 5, 2026 @ 10:30am.
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

DIY Mug Press

Tuesday, May 5, 2026 at 4:30pm - 6:00pm
Program Type:
Arts & Crafts
Age Group:
Teens, Adults

Draw your own custom artwork using sublimation markers, then watch it transform into a vibrant design as we press it onto a mug. All materials are provided, just bring your creativity! Limited to Batavia Cardholders only. 

Waitlist
Registration Required
Capacity has been reached. Additional registrants will be placed on the waitlist.
Library Branch: Batavia Public Library
Room: MakerZone
Age Group: Teens, Adults
Program Type: Arts & Crafts
Registration Required
Event Details:

Draw your own custom artwork using sublimation markers, then watch it transform into a vibrant design as we press it onto a mug. All materials are provided, just bring your creativity! Limited to Batavia Cardholders only. 

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

Inclusion Game Night

Tuesday, May 5, 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 May 5, 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, May 5, 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.

Open
Registration Required
Registration will close on May 5, 2026 @ 7:00pm.
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.

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

Toddler Time

Wednesday, May 6, 2026 at 10:00am - 10:30am
Program Type:
Storytime
Age Group:
Ages 0-5
Toddler Time:

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

Waitlist
Registration Required
Capacity has been reached. Additional registrants will be placed on the waitlist.
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

Friends of Library Book Sale

Wednesday, May 6, 2026 at 6:00pm - 8:00pm
Program Type:
Other
Age Group:
Adults
FOL Book Sale:

Buying books at the Friends' sale is a great way to support the Library. Book sales are held in the lower level FriendSpace every month throughout the year.

Library Branch: Batavia Public Library
Room: Library-wide
Age Group: Adults
Program Type: Other

Buying books at the Friends' sale is a great way to support the Library. Book sales are held in the lower level FriendSpace every month throughout the year.

This event is in the "Adults" group

20s & 30s Video Game Night

Wednesday, May 6, 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 May 6, 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 "Ages 0-5" group

Preschool Storytime: Ages 4-6

Thursday, May 7, 2026 at 10:00am - 10:45am
Program Type:
Storytime
Age Group:
Ages 0-5
Preschool Storytime:

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

Open
Registration Required
Registration will close on May 7, 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

Virtual Author Talk: Marjan Kamali

Thursday, May 7, 2026 at 6:00pm - 7:00pm
Program Type:
Books & Authors, Presentation
Age Group:
Adults

On Courage, Turmoil and the Tranformative Power of Love with Marjan Kamali

Internationally Bestselling and Award-Winning Author of The Lion Women of Tehran

Join us for an exciting conversation with internationall

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

On Courage, Turmoil and the Tranformative Power of Love with Marjan Kamali

Internationally Bestselling and Award-Winning Author of The Lion Women of Tehran

Join us for an exciting conversation with internationall

This event is in the "Adults" group

Board of Library Trustees Committee of the Whole Meeting

Thursday, May 7, 2026 at 6:30pm - 8:30pm
Program Type:
Board Meeting
Age Group:
Adults

Board of Library Trustees Committee of the Whole

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

Friends of Library Book Sale

Saturday, May 9, 2026 at 9:00am - 1:00pm
Program Type:
Other
Age Group:
Adults
FOL Book Sale:

Buying books at the Friends' sale is a great way to support the Library. Book sales are held in the lower level FriendSpace every month throughout the year.

Library Branch: Batavia Public Library
Room: Library-wide
Age Group: Adults
Program Type: Other

Buying books at the Friends' sale is a great way to support the Library. Book sales are held in the lower level FriendSpace every month throughout the year.

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: Mother's Day Card

Saturday, May 9, 2026 at 9:30am - 4:30pm
Program Type:
Arts & Crafts
Age Group:
Ages 0-5, Grades K-5, Grades 6-8

Come and make a Mother's Day card for a mother figure in your life 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
Event Details:

Come and make a Mother's Day card for a mother figure in your life while supplies last. Children ages 8 and younger must be accompanied by an adult.

chat loading...