Upcoming Events

Featured Events

Age Group
Age Group
Program Type

Primary tabs

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

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

7:00pm–8: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
This event is in the "Adults" group

Inclusion Game Night

6:30pm–8:00pm
Teens, Adults
Open
Registration Required
Registration will close on April 7, 2026 @ 6:30pm.
Library Branch: Batavia Public Library
Room: Founders Room
Age Group: Teens, Adults
Program Type: Fun & Games
Registration Required
Event Details:

Teens and young adults of all abilities, their families and friends are welcome to play board games and card games. Those not needing assistance are welcome to attend without a caregiver.

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

Adoptable Dog Meet & Greet

12:00pm–3:00pm
Ages 0-5, Grades K-5, Grades 6-8, Teens, Adults
Library Branch: Batavia Public Library
Room: Reading Garden
Age Group: Ages 0-5, Grades K-5, Grades 6-8, Teens, Adults
Program Type: Community Engagement
Event Details:

Come meet some rescue dogs looking for new homes! You can even start the adoption process with Starfish Animal Rescue in Geneva if you meet your new furry family member.

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 April 12, 2026 @ 2:00pm.
Library Branch: Batavia Public Library
Room: MakerZone
Age Group: Teens
Program Type: Arts & Crafts
Registration Required
Event Details:

Get Volunteer Hours!

Grades 9-12 

In Person  

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

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

Spring Coasters with Sublimation Paint

6:00pm–7:30pm
Teens, Adults
Open
Registration Required
Registration will close on April 14, 2026 @ 6:00pm.
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
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
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

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

Spring Coasters with Sublimation Paint

11:00am–12:30pm
Teens, Adults
Open
Registration Required
Registration will close on April 25, 2026 @ 11: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 "Teens" group
This event is in the "Adults" group

Volunteer Fair

2:00pm–6:00pm
Teens, Adults
Library Branch: Batavia Public Library
Room: Founders Room
Age Group: Teens, Adults
Program Type: Community Engagement
Event Details:

Looking for a place to volunteer? Discover a wide range of opportunities to help in our community with a volunteer role that aligns with your passion and skills. Brought to you in partnership with the Batavia Chamber of Commerce. 

This event is in the "Teens" group

Teen Chess Club

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

Meet One Book, One Batavia Author Laurie Zaleski

7:00pm–8:00pm
Teens, Adults
Open
Registration Required
Registration will close on April 29, 2026 @ 7:00pm.
Library Branch: Batavia Public Library
Room: Founders Room
Age Group: Teens, Adults
Program Type: Books & Authors
Registration Required
Event Details:

Author Laurie Zaleski will join us via Zoom to discuss her book Funny Farm with the audience. 

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

Virtual Author Talk: Jason Reynolds

6:00pm–7:00pm
Grades 6-8, Teens, Adults
Virtual Event
Library Branch: Batavia Public Library
Room: Virtual Room
Age Group: Grades 6-8, Teens, Adults
Program Type: Books & Authors, Presentation
Event Details:

On Writing Beloved Characters and Powerful Portrayals of Resilience with Jason Reynolds

Award-Winning and New York Times Bestselling Author

Join us in conversation with bestselling author Jason Reynolds as we discuss his l

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

Inclusion Game Night

6:30pm–8:00pm
Teens, Adults
Open
Registration Required
Registration will close on May 5, 2026 @ 6:30pm.
Library Branch: Batavia Public Library
Room: Founders Room
Age Group: Teens, Adults
Program Type: Fun & Games
Registration Required
Event Details:

Teens and young adults of all abilities, their families and friends are welcome to play board games and card games. Those not needing assistance are welcome to attend without a caregiver.

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

Inclusion Game Night

6:30pm–8:00pm
Teens, Adults
Open
Registration Required
Registration will close on June 2, 2026 @ 6:30pm.
Library Branch: Batavia Public Library
Room: Founders Room
Age Group: Teens, Adults
Program Type: Fun & Games
Registration Required
Event Details:

Teens and young adults of all abilities, their families and friends are welcome to play board games and card games. Those not needing assistance are welcome to attend without a caregiver.

chat loading...