Upcoming Events

Featured Events

Age Group
Age Group
Program Type
Program Type

Primary tabs

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

Sweet Life After 50

1:30pm–3:00pm
Adults
Open
Registration Required
Registration will close on April 27, 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 "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 "Ages 0-5" group

Sensory Playtime: The Messy One

10:00am–10:45am
Ages 0-5
Open
Registration Required
Registration will close on May 1, 2026 @ 10:00am.
Library Branch: Batavia Public Library
Room: YS Program Room
Age Group: Ages 0-5
Program Type: Fun & Games, Other
Registration Required
Event Details:

Bring your little one for some fun, developmentally friendly play stations that explore the senses and practice motor skills. Dress to get messy!

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

Baby Prom: For Ages 0-23 Months

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

Dust off your sequins and bow ties and bring your baby to their first prom! Dance, sing, and show off your baby’s style.  

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

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 "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 May 5, 2026 @ 7: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 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

20s & 30s Video Game Night

6:30pm–8:30pm
Adults
Open
Registration Required
Registration will close on May 6, 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 May 11, 2026 @ 1:30pm.
Library Branch: Batavia Public Library
Room: Van Nortwick 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.  

May 11: Sticker Art

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

Adult Chess Night

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

International Snack Challenge

4:00pm–5:00pm
Teens
Library Branch: Batavia Public Library
Room: Van Nortwick Room
Age Group: Teens
Program Type: Fun & Games, Other
Event Details:

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. 

Limit: 12 

This event is in the "Teens" group

Teen Chess Club

4:00pm–5:00pm
Teens
Library Branch: Batavia Public Library
Room: ATS Space
Age Group: Teens
Program Type: Fun & Games
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

Summer Movie Series: "Gabby's Dollhouse: The Movie" (G)

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

Work on some crafts, do some coloring, and enjoy a snack while we watch movies at the Library!

We'll be watching Gabby's Dollhouse: The Movie, rated G. 

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

LEGO Club

2:00pm–3:30pm
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, 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 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.

This event is in the "Adults" group

20s & 30s Video Game Night

6:30pm–8:30pm
Adults
Open
Registration Required
Registration will close on June 3, 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

Adult Chess Night

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

International Snack Challenge

4:00pm–5:00pm
Teens
Library Branch: Batavia Public Library
Room: Van Nortwick Room
Age Group: Teens
Program Type: Fun & Games, Other
Event Details:

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. 

Limit: 12 

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

Puzzle Race

10:00am–12:00pm
Teens, Adults
Upcoming
Registration Required
Registration will open on June 1, 2026 @ 12:00am.
Library Branch: Batavia Public Library
Room: Founders Room
Age Group: Teens, Adults
Program Type: Fun & Games
Registration Required
Event Details:

Gather a team of up to 4 to race to put together a 500-piece puzzle! All puzzles are the same and no one may see the puzzle until time starts. Have 1 person register for each team. Ages 13 & up. REGISTER BY JUNE 17.

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

4:00pm–5:00pm
Teens
Library Branch: Batavia Public Library
Room: ATS Space
Age Group: Teens
Program Type: Fun & Games
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

Teen Retro Gaming- XBox One

6:00pm–7:00pm
Teens
Library Branch: Batavia Public Library
Room: Newton Room
Age Group: Teens
Program Type: Fun & Games
Event Details:

Play as either Sonic, Tails, Knuckles, or Amy in Sonic: Superstars. 

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

Inclusion Game Night

6:30pm–8:00pm
Teens, Adults
Cancelled
Closed
Registration Required
Registration is no longer available for this event.
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...