Upcoming Events

Featured Events

Age Group
Age Group
Program Type

Primary tabs

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

Baby Storytime Walkers

10:30am–11: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
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

International Snack Challenge

4:00pm–5:00pm
Teens
Open
Registration Required
Registration will close on March 17, 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 "Ages 0-5" group

Stuffies & Stories

6:30pm–7:15pm
Ages 0-5
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5
Program Type: Storytime
Event Details:

Bring a favorite stuffed animal for some stories and songs children and their stuffies can enjoy together. Feel free to wear your pajamas! Space is limited.

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

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

Craft Night: Sock Bunny

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

Turn a sock into an adorable bunny with no sewing required! All materials provided.

 

Join us for a fun hour of crafting once a month.

April - Soda Tab Beaded Butterfly

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

Optimal Long Term Coverage

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

Do you have a way to pay for medical expenses beyond just a few days in the hospital? Learn how long-term care insurance can protect retirement savings, provide access to better quality care and prevent burdens on loved ones.

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

Books Between Bites

12:00pm–1:00pm
Adults
Library Branch: Batavia Public Library
Room: Founders Room
Age Group: Adults
Program Type: Books & Authors, Presentation
Event Details:

Join us for a free one-hour presentation on a book, author or local topic of interest.  Bring a lunch to enjoy during the program.

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

Baby/Caregiver Yoga: 9:30 AM Session

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

Create a space for you to connect to yourself and your baby through gentle movement and breath work in a relaxed, playful environment. Yoga mats provided. Please register for only one time slot.

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/Caregiver Yoga: 10:15 AM Session

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

Create a space for you to connect to yourself and your baby through gentle movement and breath work in a relaxed, playful environment. Yoga mats provided. Please register for only one time slot.

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

Bike Safety & Repair Demonstration

10:00am–11:00am
Teens, Adults
Library Branch: Batavia Public Library
Room: Newton Room
Age Group: Teens, Adults
Program Type: Presentation
Event Details:

Prairie Path Cycles will give bicycle safety tips, quick inspection tips for every ride, and demonstrate how to replace a flat tire.

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

Teen Job & Volunteer Fair

1:00pm–3:00pm
Teens
Offsite Event
Library Branch: Batavia Public Library
Room: Offsite
Age Group: Teens
Program Type: Other
Event Details:

Teens, bring your resume to the Library to meet businesses and organizations that are looking for seasonal or part-time employees or volunteers.

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

Sweet Life After 50

1:30pm–3:00pm
Adults
Open
Registration Required
Registration will close on March 23, 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 "Adults" group
Virtual Event
Library Branch: Batavia Public Library
Room: Virtual Room
Age Group: Adults
Program Type: Books & Authors, Presentation
Event Details:

America’s Failed Response to the Opioid Crisis with Author Shoshana Walter with Special Guest Host Barbara Kingsolver

This event is in the "Teens" group

Teen Chess Club

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

Toy Swap: Toy Drop-Off

03/25/2026 @ 9:00am–04/04/2026 @ 5:00pm
Ages 0-5, Grades K-5, Adults
Library Branch: Batavia Public Library
Room: YS Space
Age Group: Ages 0-5, Grades K-5, Adults
Program Type: Community Engagement
Event Details:

If you have toys that your children no longer play with, consider swapping them for something new-to-you! 

Toys can be brought to the Youth Services Desk from March 25-April 8, during library hours. 

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

Spanish Bilingual Storytime

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

Presenters from The Language Labs will create a fun, interactive experience through songs, games, rhymes, and a craft, allowing children to explore a new language in a playful and memorable way.

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

Senior Housing 101

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

There are so many types of senior housing, it can be confusing! Attendees will learn the types of senior housing, things to consider when looking, funding for senior housing, and how to find senior properties.  

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

Drop-In Craft: Mish Mash

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

Drop-in crafts for all ages.

This event is in the "Grades 6-8" group
This event is in the "Teens" group
This event is in the "Adults" group

Puzzle Exchange

10:00am–1:00pm
Grades 6-8, Teens, Adults
Library Branch: Batavia Public Library
Room: Van Nortwick Room
Age Group: Grades 6-8, Teens, Adults
Program Type: Community Engagement, Fun & Games
Event Details:

Looking for a way to acquire some new puzzles? Bring in your gently used puzzles and take something different! Bring your puzzles in their original boxes with no missing pieces. You do not need to bring puzzles to take puzzles.

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

Pet Supply Collection

All Day 3/29–4/11
Ages 0-5, Grades K-5, Grades 6-8, Teens, Adults
Library Branch: Batavia Public Library
Room: Library-wide
Age Group: Ages 0-5, Grades K-5, Grades 6-8, Teens, Adults
Program Type: Community Engagement
Event Details:

Help take care of the animals at Starfish Animal Rescue by bringing supplies to the lobby of the Library between March 29 at April 11, the date of Starfish's Adoptable Dog Meet & Greet.

chat loading...