Upcoming Events

Featured Events

Age Group
Age Group
Program Type
Program Type

Primary tabs

This event is in the "Teens" group

Teen Chess Club

7:00pm–8:00pm
Teens
Open
Registration Required
Registration will close on February 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 "Adults" group

Adult Chess Night

7:00pm–8:00pm
Adults
Open
Registration Required
Registration will close on February 25, 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 "Grades K-5" group
Registration Required
Registration will close on February 24, 2026 @ 1:00pm.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Grades K-5
Program Type: Fun & Games
Registration Required
Event Details:

Brand Name vs Knock-Off Taste Challenge: Trader Joe's edition! Make sure to exercise those taste buds beforehand - some of these are sure to be tricky, but still delicious! 

This event is in the "Grades 6-8" group
Registration Required
Registration will close on February 24, 2026 @ 1:00pm.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Grades 6-8
Program Type: Fun & Games
Registration Required
Event Details:

Brand Name vs Knock-Off Taste Challenge: Trader Joe's Edition! Make sure to exercise those taste buds beforehand - some of these are sure to be tricky, but still delicious! 

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 March 3, 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 "Adults" group

20s & 30s Video Game Night

6:30pm–8:30pm
Adults
Open
Registration Required
Registration will close on March 4, 2026 @ 6:30pm.
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 "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
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 "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
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 "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

Drop-In Game Day

All Day
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: Fun & Games
Event Details:

On Spring Break with nothing to do? Drop by and enjoy playing with some of our board games and oversized toys.

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

Interactive Movie Morning: How to Train Your Dragon

10:30am–12:00pm
Ages 0-5, Grades K-5, Grades 6-8
Library Branch: Batavia Public Library
Room: Founders Room
Age Group: Ages 0-5, Grades K-5, Grades 6-8
Program Type: Fun & Games
Event Details:

Experience a movie like never before. You'll be watching "How to Train Your Dragon," while staff interact with you in many exciting ways. No registration required, but the first 20 families will receive a bag of props to use during the 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.

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

20s & 30s Video Game Night

6:30pm–8:30pm
Adults
Open
Registration Required
Registration will close on April 1, 2026 @ 6:30pm.
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 "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 "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
Upcoming
Registration Required
Registration will open on March 18, 2026 @ 12:00am.
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 "Grades K-5" group

Nerf Night at the Library

6:15pm–8:15pm
Grades K-5
Upcoming
Registration Required
Registration will open on March 18, 2026 @ 12:00am.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Grades K-5
Program Type: Fun & Games
Registration Required
Event Details:

Strategize and showcase your Nerf skills in some after-hours Nerf battles in the Library.  To ensure an even playing field, we'll provide all Nerf guns, darts, and mandatory safety glasses.

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

Sweet Life After 50

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

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

Drive-In Movie

10:00am–11:30am
Ages 0-5
Upcoming
Registration Required
Registration will open on March 18, 2026 @ 12:00am.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5
Program Type: Arts & Crafts, Fun & Games
Registration Required
Event Details:

Design your own car from a box, pull into a parking spot and enjoy a short video. Boxes and snacks provided. Ages 2-5 with a caregiver. 

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

chat loading...