This event is in the "Teens" group Mar 17 2026 Tue International Snack Challenge 4:00pm–5:00pm Teens Open Registration Required This event is in the "Teens" group Mar 17 2026 Tue International Snack Challenge 4:00pm–5:00pm Open Registration will close on March 17, 2026 @ 4:00pm. Remaining seats Remaining waitlist seats 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 Mar 18 2026 Wed Craft Night: Sock Bunny 6:00pm–7:00pm Teens, Adults Open Registration Required This event is in the "Teens" group This event is in the "Adults" group Mar 18 2026 Wed Craft Night: Sock Bunny 6:00pm–7:00pm Open Registration will close on March 18, 2026 @ 6:00pm. Remaining seats Remaining waitlist seats 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 Mar 21 2026 Sat Bike Safety & Repair Demonstration 10:00am–11:00am Teens, Adults This event is in the "Teens" group This event is in the "Adults" group Mar 21 2026 Sat Bike Safety & Repair Demonstration 10:00am–11:00am Remaining seats Remaining waitlist seats 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 Mar 22 2026 Sun Teen Job & Volunteer Fair 1:00pm–3:00pm Teens Offsite Event This event is in the "Teens" group Mar 22 2026 Sun Teen Job & Volunteer Fair 1:00pm–3:00pm Remaining seats Remaining waitlist seats 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 Mar 22 2026 Sun LEGO Club 2:00pm–3:30pm Ages 0-5, Grades K-5, Grades 6-8, Teens 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 Mar 22 2026 Sun LEGO Club 2:00pm–3:30pm Remaining seats Remaining waitlist seats 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 Mar 24 2026 Tue Teen Chess Club 7:00pm–8:00pm Teens Open Registration Required This event is in the "Teens" group Mar 24 2026 Tue Teen Chess Club 7:00pm–8:00pm Open Registration will close on March 24, 2026 @ 7:00pm. Remaining seats Remaining waitlist seats 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 Mar 28 2026 Sat Puzzle Exchange 10:00am–1:00pm Grades 6-8, Teens, Adults This event is in the "Grades 6-8" group This event is in the "Teens" group This event is in the "Adults" group Mar 28 2026 Sat Puzzle Exchange 10:00am–1:00pm Remaining seats Remaining waitlist seats 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 Mar-Apr 2026 Pet Supply Collection All Day 3/29–4/11 Ages 0-5, Grades K-5, Grades 6-8, Teens, Adults 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 Mar-Apr 2026 Pet Supply Collection All Day 3/29–4/11 Remaining seats Remaining waitlist seats 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 Mar 31 2026 Tue LEGO Club 7:00pm–8:30pm Ages 0-5, Grades K-5, Grades 6-8, Teens 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 Mar 31 2026 Tue LEGO Club 7:00pm–8:30pm Remaining seats Remaining waitlist seats 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 Apr 7 2026 Tue Inclusion Game Night 6:30pm–8:00pm Teens, Adults Open Registration Required This event is in the "Teens" group This event is in the "Adults" group Apr 7 2026 Tue Inclusion Game Night 6:30pm–8:00pm Open Registration will close on April 7, 2026 @ 6:30pm. Remaining seats Remaining waitlist seats 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 Apr 11 2026 Sat Adoptable Dog Meet & Greet 12:00pm–3:00pm Ages 0-5, Grades K-5, Grades 6-8, Teens, Adults 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 Apr 11 2026 Sat Adoptable Dog Meet & Greet 12:00pm–3:00pm Remaining seats Remaining waitlist seats 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 Apr 12 2026 Sun Volunteens 2:00pm–4:00pm Teens Open Registration Required This event is in the "Teens" group Apr 12 2026 Sun Volunteens 2:00pm–4:00pm Open Registration will close on April 12, 2026 @ 2:00pm. Remaining seats Remaining waitlist seats 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 Apr 14 2026 Tue Spring Coasters with Sublimation Paint 6:00pm–7:30pm Teens, Adults Open Registration Required This event is in the "Teens" group This event is in the "Adults" group Apr 14 2026 Tue Spring Coasters with Sublimation Paint 6:00pm–7:30pm Open Registration will close on April 14, 2026 @ 6:00pm. Remaining seats Remaining waitlist seats 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 Apr 17 2026 Fri Teen Nintendo Switch: Grades 6-12 4:00pm–5:00pm Grades 6-8, Teens Open Registration Required This event is in the "Grades 6-8" group This event is in the "Teens" group Apr 17 2026 Fri Teen Nintendo Switch: Grades 6-12 4:00pm–5:00pm Open Registration will close on April 17, 2026 @ 4:00pm. Remaining seats Remaining waitlist seats 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 Apr 19 2026 Sun LEGO Club 2:00pm–3:30pm Ages 0-5, Grades K-5, Grades 6-8, Teens 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 Apr 19 2026 Sun LEGO Club 2:00pm–3:30pm Remaining seats Remaining waitlist seats 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 Apr 21 2026 Tue International Snack Challenge 4:00pm–5:00pm Teens Open Registration Required This event is in the "Teens" group Apr 21 2026 Tue International Snack Challenge 4:00pm–5:00pm Open Registration will close on April 21, 2026 @ 4:00pm. Remaining seats Remaining waitlist seats 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 Apr 22 2026 Wed Dog & Cat First Aid - One Book, One Batavia 6:00pm–7:00pm Teens, Adults Open Registration Required This event is in the "Teens" group This event is in the "Adults" group Apr 22 2026 Wed Dog & Cat First Aid - One Book, One Batavia 6:00pm–7:00pm Open Registration will close on April 22, 2026 @ 6:00pm. Remaining seats Remaining waitlist seats 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 Apr 25 2026 Sat Spring Coasters with Sublimation Paint 11:00am–12:30pm Teens, Adults Open Registration Required This event is in the "Teens" group This event is in the "Adults" group Apr 25 2026 Sat Spring Coasters with Sublimation Paint 11:00am–12:30pm Open Registration will close on April 25, 2026 @ 11:00am. Remaining seats Remaining waitlist seats 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 Apr 28 2026 Tue Volunteer Fair 2:00pm–6:00pm Teens, Adults This event is in the "Teens" group This event is in the "Adults" group Apr 28 2026 Tue Volunteer Fair 2:00pm–6:00pm Remaining seats Remaining waitlist seats 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 Apr 28 2026 Tue Teen Chess Club 7:00pm–8:00pm Teens Open Registration Required This event is in the "Teens" group Apr 28 2026 Tue Teen Chess Club 7:00pm–8:00pm Open Registration will close on April 28, 2026 @ 7:00pm. Remaining seats Remaining waitlist seats 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 Apr 29 2026 Wed Meet One Book, One Batavia Author Laurie Zaleski 7:00pm–8:00pm Teens, Adults Open Registration Required This event is in the "Teens" group This event is in the "Adults" group Apr 29 2026 Wed Meet One Book, One Batavia Author Laurie Zaleski 7:00pm–8:00pm Open Registration will close on April 29, 2026 @ 7:00pm. Remaining seats Remaining waitlist seats 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 Apr 30 2026 Thu Virtual Author Talk: Jason Reynolds 6:00pm–7:00pm Grades 6-8, Teens, Adults Virtual Event This event is in the "Grades 6-8" group This event is in the "Teens" group This event is in the "Adults" group Apr 30 2026 Thu Virtual Author Talk: Jason Reynolds 6:00pm–7:00pm Remaining seats Remaining waitlist seats 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 ReynoldsAward-Winning and New York Times Bestselling AuthorJoin 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 May 5 2026 Tue Inclusion Game Night 6:30pm–8:00pm Teens, Adults Open Registration Required This event is in the "Teens" group This event is in the "Adults" group May 5 2026 Tue Inclusion Game Night 6:30pm–8:00pm Open Registration will close on May 5, 2026 @ 6:30pm. Remaining seats Remaining waitlist seats 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 Jun 2 2026 Tue Inclusion Game Night 6:30pm–8:00pm Teens, Adults Open Registration Required This event is in the "Teens" group This event is in the "Adults" group Jun 2 2026 Tue Inclusion Game Night 6:30pm–8:00pm Open Registration will close on June 2, 2026 @ 6:30pm. Remaining seats Remaining waitlist seats 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.