Upcoming Events

Featured Events

Age Group
Age Group
Program Type

Primary tabs

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

Sensory Playtime: Spring Has Sprung

10:00am–10:45am
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: Other
Registration Required
Event Details:

Bring your little one for some developmentally friendly - and fun - sensory play stations. Dress to get messy. Please register each child separately.

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

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

Teen Nintendo Switch: Grades 6-12

4:00pm–5:00pm
Grades 6-8, Teens
Open
Registration Required
Registration will close on April 17, 2026 @ 4:00pm.
Library Branch: Batavia Public Library
Room: Newton Room
Age Group: Grades 6-8, Teens
Program Type: Fun & Games
Registration Required
Event Details:

Grades 6-12 

Come play Mario Kart or Super Smash Bros at the library.  Four people can play at one time. Registration is required. 

Limit: 12 

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

Drive-In Movie

10:00am–11: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: Arts & Crafts, Fun & Games
Registration Required
Event Details:

Design your own car from a box, pull into a parking spot and enjoy a short video. Boxes and snacks provided. Ages 2-5 with a caregiver. 

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

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

2:00pm–3:30pm
Ages 0-5, Grades K-5, Grades 6-8, Teens
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 "Grades K-5" group
This event is in the "Grades 6-8" group

Meet Jana Tropper, Animal Rescue Friends Author

6:00pm–8:00pm
Grades K-5, Grades 6-8
Library Branch: Batavia Public Library
Room: Founders Room
Age Group: Grades K-5, Grades 6-8
Program Type: Books & Authors
Event Details:

Jana Tropper, one of the authors of the Animal Rescue Friends series will be sharing her author story with us, doing dramatic readings from her graphic novels, signing books, and giving high fives. 

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

International Snack Challenge

4:00pm–5:00pm
Teens
Open
Registration Required
Registration will close on April 21, 2026 @ 4:00pm.
Library Branch: Batavia Public Library
Room: Van Nortwick Room
Age Group: Teens
Program Type: Fun & Games
Registration Required
Event Details:

Grades 8-12 

Ever wanted to try snacks from another country? Take your taste buds on a journey to discover new snacks. Food, games, and trivia included. Registration is requested, but walk-ins are welcome. 

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

Taste Testers: Oreos

6:30pm–7:30pm
Grades K-5, Grades 6-8
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: Other
Registration Required
Event Details:

Kids will taste different kinds of Oreo cookies and rate and rank them. 

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 Meeting

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
Virtual Event
Library Branch: Batavia Public Library
Room: Virtual Room
Age Group: Adults
Program Type: Books & Authors, Presentation
Event Details:

Lush Lyricism and Intimate Confessions with Miranda Cowley Heller

New York Times Bestselling Author of The Paper Palace

Award-winning and bestselling author Miranda Cowley Heller takes us on an intimate journey th

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

Dog & Cat First Aid - One Book, One Batavia

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

Would you know what to do if your dog or cat had an accident or a health emergency? Dr. Nate Berg of Batavia Animal Clinic will explain the steps you can take and answer your questions.  Ages 12 and up.

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

Annual Friends Brunch

10:00am–12:00pm
Adults
Library Branch: Batavia Public Library
Room: Newton Room
Age Group: Adults
Program Type: Other
Event Details:

Friends Annual Brunch

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

Spring Coasters with Sublimation Paint

11:00am–12:30pm
Teens, Adults
Upcoming
Registration Required
Registration will open on March 9, 2026 @ 8: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 "Grades 6-8" group

Perler Bead Crafternoon

2:00pm–2:45pm
Grades 6-8
Upcoming
Registration Required
Registration will open on March 18, 2026 @ 12:00am.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Grades 6-8
Program Type: Other
Registration Required
Event Details:

Need a Mother's Day gift, or just want to update your locker? Come and make a DIY perler bead picture frame? Frames will fit a standard 4 x 6 photograph.

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 "Grades K-5" group

Making Comics with Jana Tropper (Gr. 3-5)

2:00pm–2:45pm
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: Arts & Crafts, Books & Authors
Registration Required
Event Details:

Learn what it takes to make a comic with our One Book, One Batavia author, Jana Tropper, with step-by-step instructions and guidance.

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

Sundays on Stage: Emily Dickinson

2:00pm–3:00pm
Adults
Open
Registration Required
Registration will close on April 26, 2026 @ 2:00pm.
Library Branch: Batavia Public Library
Room: Founders Room
Age Group: Adults
Program Type: Performance
Registration Required
Event Details:
I Dwell in Possibility: An Intimate Evening with Emily Dickinson

Emily Dickinson (1830-1886) is regarded as one of the greatest American poets.

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 6-8" group

Making Comics with Jana Tropper (Gr. 6-8)

3:00pm–3:45pm
Grades 6-8
Upcoming
Registration Required
Registration will open on March 18, 2026 @ 12:00am.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Grades 6-8
Program Type: Arts & Crafts, Books & Authors
Registration Required
Event Details:

Learn what it takes to make a comic with our One Book, One Batavia author, Jana Tropper, with step-by-step instructions and guidance.

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

Sweet Life After 50

1:30pm–3:00pm
Adults
Open
Registration Required
Registration will close on April 27, 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.

chat loading...