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

Crafting Night: 2026 Vision Boards

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

Join us for a fun hour of crafting once a month. All materials provided.

January - 2026 Vision Boards

February - Wintery Yarn Snow Flakes

March - No-sew Sock Bunny

This event is in the "Adults" group
Registration Required
Registration will close on January 21, 2026 @ 7:00pm.
Library Branch: Batavia Public Library
Room: Newton Room
Age Group: Adults
Program Type: Books & Authors, Presentation
Registration Required
Event Details:

As the 250th anniversary of American independence approaches, it's time to celebrate the unsung heroines of the Revolutionary War—starting with the mysterious Agent 355.  Learn about the nation’s first female spies and the critical role they

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 February 5, 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 "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

Drop In Craft: DIY Origami

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

Create your own origami masterpiece. Origami instructions will be provided for a variety of age and skill levels.




 

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

Dolly Parton Imagination Library Party

10:00am–11:30am
Ages 0-5
Library Branch: Batavia Public Library
Room: Founders Room
Age Group: Ages 0-5
Program Type: Other
Event Details:

Dolly Parton Imagination Library is a book gifting program funded by Batavia United Way that mails a monthly book to Batavia children 5 & under who are registered for the 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 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 Wellness

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

Sundays on Stage

2:00pm–3:00pm
Adults
Open
Registration Required
Registration will close on January 25, 2026 @ 2:00pm.
Library Branch: Batavia Public Library
Room: Founders Room
Age Group: Adults
Program Type: Performance
Registration Required
Event Details:

Two-for-One Broadway

Experience a delightful cabaret presenting Broadway musicals from the 1930s to the 1980s featuring favorite tunes from seven shows, including Annie Get Your Gun, West Side Story

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

Book Bedazzling

2:00pm–4:00pm
Teens
Open
Registration Required
Registration will close on January 25, 2026 @ 2:00pm.
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: 12

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

Sweet Life After 50

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

Jan. 12: 3D Line Art; Jan. 26: Dot Painting; Feb. 9: Felt Roses; Feb. 23: Watercolor Dots

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 January 26, 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 artist is: Hundertwasser. 

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

Baby Storytime Pre-Walkers

9:30am–10:00am
Ages 0-5
Closed
Registration Required
Registration is no longer available for this event.
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.

This event is in the "Teens" group

Teen Chess Club

7:00pm–8:00pm
Teens
Open
Registration Required
Registration will close on January 27, 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

10:00am–10:30am
Ages 0-5
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 "Grades 6-8" group

Crochet Basics

4:30pm–5:30pm
Grades 6-8
Full
Registration Required
Registration is closed because the event is full.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Grades 6-8
Program Type: Arts & Crafts
Registration Required
Event Details:

Learn the basics of crochet in this four-week course. All materials provided.

This event is in the "Adults" group

Virtual Author Talk: Liz Moore

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:

Secrets and Second Chances with Liz Moore, New York Times Bestselling and Award-Winning Author of The God of the Woods

This event is in the "Adults" group

Adult Chess Night

7:00pm–8:00pm
Adults
Open
Registration Required
Registration will close on January 28, 2026 @ 7:00pm.
Library Branch: Batavia Public Library
Room: Van Nortwick Room
Age Group: Adults
Program Type: Fun & Games
Registration Required
Event Details:

Adult chess players of all levels are invited to a chess meet-up! A chess coach from Elite Chess will set up the matches and offer tips and guidance. 

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 February 5, 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

Heartfulness Wellness

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

Get volunteer hours!

Grades 9-12

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

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

Pizza & Pages

6:00pm–7:00pm
Grades K-5, Grades 6-8
Open
Registration Required
Registration will close on February 2, 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
Event Details:

Create tier lists of popular book characters and make your argument as to why YOURS is the best, all while eating pizza.

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
Closed
Registration Required
Registration is no longer available for this event.
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.