Event List

Age Group
Age Group
Program Type

Primary tabs

This event is in the "Adults" group

Unmasking Agent 355: The Women Who Spied for America’s Freedom

Wednesday, January 21, 2026 at 7:00pm - 8:00pm
Program Type:
Books & Authors, Presentation
Age Group:
Adults

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

Open
Registration Required
This event is in the "Ages 0-5" group

Preschool Storytime: Ages 4-6

Thursday, January 22, 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.

Upcoming
Registration Required
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
Program Type:
Arts & Crafts
Age Group:
Ages 0-5, Grades K-5, Grades 6-8, Teens, Adults

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




 

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

Dolly Parton Imagination Library Party

Saturday, January 24, 2026 at 10:00am - 11:30am
Program Type:
Other
Age Group:
Ages 0-5

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.

This event is in the "Adults" group

Heartfulness Wellness

Sunday, January 25, 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.

This event is in the "Adults" group

Sundays on Stage

Sunday, January 25, 2026 at 2:00pm - 3:00pm
Program Type:
Performance
Age Group:
Adults

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

Open
Registration Required
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, January 25, 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...

This event is in the "Teens" group

Book Bedazzling

Sunday, January 25, 2026 at 2:00pm - 4:00pm
Program Type:
Arts & Crafts
Age Group:
Teens

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

Open
Registration Required
This event is in the "Ages 0-5" group
This event is in the "Adults" group

Drop-In Family Storytime

Monday, January 26, 2026 at 10:00am - 10:30am
Program Type:
Storytime
Age Group:
Ages 0-5, Adults

Drop in for some stories and a craft. 

This event is in the "Adults" group

Sweet Life After 50

Monday, January 26, 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...

Nov. 10: Fall Acorn Banner; Nov. 24: Corn Husk Chalkboard Sign; Dec. 8: No-sew holiday coffee sleeves; Dec. 22: Holiday Diamond Art

Open
Registration Required
This event is in the "Grades K-5" group

Artist Adventures: Grades 1-5

Monday, January 26, 2026 at 4:30pm - 5:30pm
Program Type:
Arts & Crafts
Age Group:
Grades K-5
Artist Adventures:

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

This month's artist is: Hundertwasser. 

Upcoming
Registration Required
This event is in the "Ages 0-5" group

Baby Storytime Pre-Walkers

Tuesday, January 27, 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
This event is in the "Ages 0-5" group

Baby Storytime Walkers

Tuesday, January 27, 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
This event is in the "Teens" group

Teen Chess Club

Tuesday, January 27, 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
This event is in the "Ages 0-5" group

Toddler Time

Wednesday, January 28, 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.

Open
Registration Required
This event is in the "Grades 6-8" group

Crochet Basics

Wednesday, January 28, 2026 at 4:30pm - 5:30pm
Program Type:
Arts & Crafts
Age Group:
Grades 6-8

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

Upcoming
Registration Required
This event is in the "Adults" group

Virtual Author Talk: Liz Moore

Wednesday, January 28, 2026 at 6:00pm - 7:00pm
Program Type:
Books & Authors, Presentation
Age Group:
Adults

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

Virtual Event
This event is in the "Adults" group

Adult Chess Night

Wednesday, January 28, 2026 at 7:00pm - 8:00pm
Program Type:
Fun & Games
Age Group:
Adults

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. 

Open
Registration Required
This event is in the "Ages 0-5" group

Preschool Storytime: Ages 4-6

Thursday, January 29, 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.

Upcoming
Registration Required
This event is in the "Adults" group

Heartfulness Wellness

Sunday, February 1, 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.

This event is in the "Teens" group

Volunteens

Sunday, February 1, 2026 at 2:00pm - 4:00pm
Program Type:
Other
Age Group:
Teens

Get volunteer hours!

Grades 9-12

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

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

Pizza & Pages

Monday, February 2, 2026 at 6:00pm - 7:00pm
Program Type:
Fun & Games
Age Group:
Grades K-5, Grades 6-8

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

Upcoming
Registration Required
This event is in the "Ages 0-5" group

Baby Storytime Pre-Walkers

Tuesday, February 3, 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