Upcoming Events

Featured Events

Age Group
Age Group
Program Type

Primary tabs

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:

Humor, Heart, and Reflective Rural Stories with Michael Perry

New York Times bestselling author of Population: 485 and The Jesus Cow.

This event is in the "Adults" group

20s & 30s Video Game Night

6:30pm–8:30pm
Adults
Cancelled
Closed
Registration Required
Registration is no longer available for this event.
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

10:00am–10:45am
Ages 0-5
Open
Registration Required
Registration will close on March 19, 2026 @ 10: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

Drop-In Family Storytime

10:00am–10:30am
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: Storytime
Event Details:

Drop in for some stories and a craft.

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

Drop-In Family Storytime

10:00am–10:30am
Ages 0-5, Adults
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5, Adults
Program Type: Storytime
Event Details:

Drop in for stories, songs and more for the whole family

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

Teen Book Bedazzling

11:00am–1:00pm
Teens
Open
Registration Required
Registration will close on March 7, 2026 @ 11:00am.
Library Branch: Batavia Public Library
Room: MakerZone
Age Group: Teens
Program Type: Arts & Crafts
Registration Required
Event Details:

Grades 8-12

Sparkle up your bookshelf with Book Bedazzling. Bring in your favorite book (or any book) and give it a makeover. 

Limit: 20

This event is in the "Teens" group

Practice SAT or ACT Test

12:00pm–2:30pm
Teens
Open
Registration Required
Registration will close on March 7, 2026 @ 12:00pm.
Library Branch: Batavia Public Library
Room: Newton Room
Age Group: Teens
Program Type: Other
Registration Required
Event Details:

Do you have the ACT® and SAT® scores to get into your dream college? Sign up for a free Diagnostic SAT or ACT test with C2 Education. Test will be held at the Batavia Public 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

DIY Friendship Bracelets

2:00pm–3:00pm
Grades K-5
Open
Registration Required
Registration will close on March 8, 2026 @ 2:00pm.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Grades K-5
Program Type: Arts & Crafts
Registration Required
Event Details:

Design and create your own friendship bracelet using embroidery thread. Materials provided.

This event is in the "Teens" group
This event is in the "Adults" group
Registration Required
Registration will close on March 8, 2026 @ 2:00pm.
Library Branch: Batavia Public Library
Room: Founders Room
Age Group: Teens, Adults
Program Type: Performance
Registration Required
Event Details:

Just in time for St Patrick’s Day! 

String Theory is Batavia High School’s Fiddle and Alternative Styles String Ensemble. They play Irish, Scottish, and American fiddle-based, including bluegrass and some jazz styles.

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 March 8, 2026 @ 2:00pm.
Library Branch: Batavia Public Library
Room: ATS Space
Age Group: Teens
Program Type: Other
Registration Required
Event Details:

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

Artist Adventures: Grades 1-5

4:30pm–5:30pm
Grades K-5
Open
Registration Required
Registration will close on March 9, 2026 @ 4:30pm.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Grades K-5
Program Type: Arts & Crafts
Registration Required
Event Details:

Explore the wide world of art by studying a different famous artist every month. We’ll begin the class with a look at the artist’s life and their artwork and then create our own projects in that artist’s signature style. Please register each child separately.

This month's featured artist is: Laurel Burch! 

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

Baby Storytime Prewalkers

9:30am–10:00am
Ages 0-5
Open
Registration Required
Registration will close on March 17, 2026 @ 9:30am.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5
Program Type: Storytime
Registration Required
Event Details:

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

For babies to 23 months who are not yet walking.

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

10:30am–11:00am
Ages 0-5
Open
Registration Required
Registration will close on March 17, 2026 @ 10:30am.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5
Program Type: Storytime
Registration Required
Event Details:

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

Babies through 23 months who are walking.

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 the MakerZone

5:30pm–6:30pm
Teens, Adults
Open
Registration Required
Registration will close on March 9, 2026 @ 5:30pm.
Library Branch: Batavia Public Library
Room: MakerZone
Age Group: Teens, Adults
Program Type: Arts & Crafts
Registration Required
Event Details:

Want to design your own tote bag using sublimation? Or make a vinyl sticker decal with the Cricut? Learn about the various equipment and creative designs you can make in our MakerZone! Examples of past creations will be displayed.  

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

Chess Club

7:00pm–8:00pm
Grades K-5, Grades 6-8
Open
Registration Required
Registration will close on March 10, 2026 @ 6: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 event is in the "Adults" group

Adult Book Discussion

7:30pm–8:30pm
Adults
Open
Registration Required
Registration will close on March 10, 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 The Buffalo Hunter Hunter by Stephen Graham Jones. 

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

Toddler Time

10:00am–10:30am
Ages 0-5
Full
Registration Required
Registration is closed because the event is full.
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

Internet Safety and Online Scams

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

Stay safe and secure online! Join Tony LaPalio, founder and CEO of Senior Tech Support, for an essential presentation on protecting yourself in today’s digital world.

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

Dementia-Friendly Movie

2:00pm–4:00pm
Adults
Open
Registration Required
Offsite Event
Registration will close on March 11, 2026 @ 2:00pm.
Library Branch: Batavia Public Library
Room: Offsite
Age Group: Adults
Program Type: Community Engagement, Presentation
Registration Required
Event Details:

Adults with dementia and their caregivers are invited to a free screening of "Tootsie," presented with softer sound and ambient lighting.

Join us at Emagine Theater for a free 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.

chat loading...