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 Sunday, March 22, 2026 at 2:00pm - 3:30pm Program Type: Fun & Games, STEM Age Group: Ages 0-5, Grades K-5, Grades 6-8, Teens Lego Challenge: 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. Sup... View Details 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 "Adults" group Sweet Life After 50 Monday, March 23, 2026 at 1:30pm - 3:00pm Program Type: Arts & Crafts, Community Engagement, Fun & Games Age Group: Adults Sweet Life After 50: 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 oth... March 9: Marbling with nail polish; March 23: Bookmark Art; April 13: Diamond Art; April 27: Seated Beach Volleyball Open Register Now Registration Required This event is in the "Adults" group Mar 23 2026 Mon Sweet Life After 50 1:30pm–3:00pm Open Registration will close on March 23, 2026 @ 1:30pm. Remaining seats Remaining waitlist seats 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 Author Talk: Shoshana Walter & host Barbara Kingsolver Tuesday, March 24, 2026 at 1:00pm - 2:00pm Program Type: Books & Authors, Presentation Age Group: Adults America’s Failed Response to the Opioid Crisis with Author Shoshana Walter with Special Guest Host Barbara Kingsolver View Details Virtual Event This event is in the "Adults" group Mar 24 2026 Tue Virtual Author Talk: Shoshana Walter & host Barbara Kingsolver 1:00pm–2:00pm Remaining seats Remaining waitlist seats 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 Tuesday, March 24, 2026 at 7:00pm - 8:00pm Program Type: Fun & Games Age Group: Teens 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. Open Register Now 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 "Ages 0-5" group Spanish Bilingual Storytime Wednesday, March 25, 2026 at 6:30pm - 7:00pm Program Type: Storytime Age Group: Ages 0-5 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. Open Register Now Registration Required This event is in the "Ages 0-5" group Mar 25 2026 Wed Spanish Bilingual Storytime 6:30pm–7:00pm Open Registration will close on March 25, 2026 @ 6:30pm. Remaining seats Remaining waitlist seats 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 Wednesday, March 25, 2026 at 7:00pm - 8:00pm Program Type: Presentation Age Group: Adults 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. Open Register Now Registration Required This event is in the "Adults" group Mar 25 2026 Wed Senior Housing 101 7:00pm–8:00pm Open Registration will close on March 25, 2026 @ 7:00pm. Remaining seats Remaining waitlist seats 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 Program Type: Arts & Crafts Age Group: Ages 0-5, Grades K-5, Grades 6-8, Adults Drop-in crafts for all ages. View Details 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 Mar 28 - 29 2026 Drop-In Craft: Mish Mash All Day 3/28–3/29 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, 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 Saturday, March 28, 2026 at 10:00am - 1:00pm Program Type: Community Engagement, Fun & Games Age Group: Grades 6-8, Teens, Adults 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. View Details 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 Pet Supply Collection All Day 3/29 - 4/11 Program Type: Community Engagement Age Group: Ages 0-5, Grades K-5, Grades 6-8, Teens, Adults 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. View Details 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 "Adults" group Heartfulness Meditation Sunday, March 29, 2026 at 1:00pm - 2:00pm Program Type: Presentation Age Group: Adults At this weekly drop-in program, learn powerful meditation techniques, create a personal wellness blueprint and connect with like-minded people. View Details This event is in the "Adults" group Mar 29 2026 Sun Heartfulness Meditation 1:00pm–2:00pm Remaining seats Remaining waitlist seats 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 "Adults" group Sundays on Stage: Lucy Pettengill Sunday, March 29, 2026 at 2:00pm - 3:00pm Program Type: Performance Age Group: Adults Lucy Pettengill, Operator on the Underground RailroadThis program finds Lucy Pettengill, resident of Peoria, IL, in March 1857. Open Register Now Registration Required This event is in the "Adults" group Mar 29 2026 Sun Sundays on Stage: Lucy Pettengill 2:00pm–3:00pm Open Registration will close on March 29, 2026 @ 2:00pm. Remaining seats Remaining waitlist seats Library Branch: Batavia Public Library Room: Founders Room Age Group: Adults Program Type: Performance Registration Required Event Details: Lucy Pettengill, Operator on the Underground RailroadThis program finds Lucy Pettengill, resident of Peoria, IL, in March 1857. 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 Drop-In Game Day All Day Program Type: Fun & Games Age Group: Ages 0-5, Grades K-5, Grades 6-8 On Spring Break with nothing to do? Drop by and enjoy playing with some of our board games and oversized toys. View Details 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 Mar 30 2026 Mon Drop-In Game Day All Day 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 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 Tuesday, March 31, 2026 at 10:30am - 12:00pm Program Type: Fun & Games Age Group: Ages 0-5, Grades K-5, Grades 6-8 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. View Details 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 Mar 31 2026 Tue Interactive Movie Morning: How to Train Your Dragon 10:30am–12:00pm Remaining seats Remaining waitlist seats 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 Tuesday, March 31, 2026 at 7:00pm - 8:30pm Program Type: Fun & Games, STEM Age Group: Ages 0-5, Grades K-5, Grades 6-8, Teens Lego Challenge: 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. Sup... View Details 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 "Ages 0-5" group This event is in the "Grades K-5" group This event is in the "Grades 6-8" group Drop-In Craft: Collagapalooza Wednesday, April 1, 2026 at 9:30am - 8:30pm Program Type: Arts & Crafts Age Group: Ages 0-5, Grades K-5, Grades 6-8 Drop In Craft: Drop-in craft activities available while supplies last. Children ages 8 and younger must be accompanied by an adult. View Details 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 Apr 1 2026 Wed Drop-In Craft: Collagapalooza 9:30am–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 Program Type: Arts & Crafts Drop-in craft activities available while supplies last. Children ages 8 and younger must be accompanied by an adult. 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 Graphic Novel Workshop Wednesday, April 1, 2026 at 6:30pm - 7:30pm Program Type: Arts & Crafts Age Group: Grades K-5, Grades 6-8 Dive into the world of comics with Do Art Productions' interactive Comic Book Workshop! Upcoming View Details Registration Required This event is in the "Grades K-5" group This event is in the "Grades 6-8" group Apr 1 2026 Wed Graphic Novel Workshop 6:30pm–7:30pm Upcoming Registration will open on March 18, 2026 @ 12:00am. Remaining seats Remaining waitlist seats Library Branch: Batavia Public Library Room: Newton Room Age Group: Grades K-5, Grades 6-8 Program Type: Arts & Crafts Registration Required Event Details: Dive into the world of comics with Do Art Productions' interactive Comic Book Workshop!
This event is in the "Adults" group 20s & 30s Video Game Night Wednesday, April 1, 2026 at 6:30pm - 8:30pm Program Type: Fun & Games Age Group: Adults 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! Open Register Now Registration Required This event is in the "Adults" group Apr 1 2026 Wed 20s & 30s Video Game Night 6:30pm–8:30pm Open Registration will close on April 1, 2026 @ 6:30pm. Remaining seats Remaining waitlist seats 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 Virtual Author Talk: Valerie Neal Thursday, April 2, 2026 at 1:00pm - 2:00pm Program Type: Books & Authors, Presentation Age Group: Adults On a Mission: The History of US Women Astronauts with Smithsonian Curator Emerita Valerie NealJoin us for an exhilarating journey through the history of US women astronauts with Valerie Neal, emerita curator from the Smit View Details Virtual Event This event is in the "Adults" group Apr 2 2026 Thu Virtual Author Talk: Valerie Neal 1:00pm–2:00pm Remaining seats Remaining waitlist seats Library Branch: Batavia Public Library Room: Virtual Room Age Group: Adults Program Type: Books & Authors, Presentation Event Details: On a Mission: The History of US Women Astronauts with Smithsonian Curator Emerita Valerie NealJoin us for an exhilarating journey through the history of US women astronauts with Valerie Neal, emerita curator from the Smit
Library closed for Easter Sunday, April 5, 2026 at 12:00pm - 5:00pm Library closed for Easter Closing Apr 5 2026 Sun Closing Library closed for Easter 12:00pm–5:00pm Branches: Batavia Public Library Description: Library closed for Easter
This event is in the "Ages 0-5" group Drop-in Family Storytime Monday, April 6, 2026 at 10:00am - 10:30am Program Type: Storytime Age Group: Ages 0-5 Stories, rhymes, songs and a craft. View Details This event is in the "Ages 0-5" group Apr 6 2026 Mon Drop-in Family Storytime 10:00am–10:30am Remaining seats Remaining waitlist seats Library Branch: Batavia Public Library Room: YS Program Room Age Group: Ages 0-5 Program Type: Storytime Event Details: Stories, rhymes, songs and a craft. 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 Storytime Pre-Walkers Tuesday, April 7, 2026 at 9:30am - 10:00am Program Type: Storytime Age Group: Ages 0-5 Baby Storytime: Stories, songs and early literacy skills for babies. Please register each child separately. Upcoming View Details Registration Required This event is in the "Ages 0-5" group Apr 7 2026 Tue Baby Storytime Pre-Walkers 9:30am–10:00am Upcoming Registration will open on March 18, 2026 @ 12:00am. Remaining seats Remaining waitlist seats Library Branch: Batavia Public Library Room: YS Program Room Age Group: Ages 0-5 Program Type: Storytime Registration Required Stories, songs and early literacy skills for babies. Please register each child separately. 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 Storytime Walkers Tuesday, April 7, 2026 at 10:30am - 11:00am Program Type: Storytime Age Group: Ages 0-5 Baby Storytime: Stories, songs and early literacy skills for babies. Please register each child separately. Upcoming View Details Registration Required This event is in the "Ages 0-5" group Apr 7 2026 Tue Baby Storytime Walkers 10:30am–11:00am Upcoming Registration will open on March 18, 2026 @ 12:00am. Remaining seats Remaining waitlist seats Library Branch: Batavia Public Library Room: YS Program Room Age Group: Ages 0-5 Program Type: Storytime Registration Required Stories, songs and early literacy skills for babies. Please register each child separately. 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 Tuesday, April 7, 2026 at 6:30pm - 8:00pm Program Type: Fun & Games Age Group: Teens, Adults 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. Open Register Now 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 "Grades K-5" group This event is in the "Grades 6-8" group Chess Club Tuesday, April 7, 2026 at 7:00pm - 8:00pm Program Type: Fun & Games Age Group: Grades K-5, Grades 6-8 Chess Club: 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. Upcoming View Details Registration Required This event is in the "Grades K-5" group This event is in the "Grades 6-8" group Apr 7 2026 Tue Chess Club 7:00pm–8:00pm Upcoming Registration will open on March 18, 2026 @ 12:00am. Remaining seats Remaining waitlist seats 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.