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 "Adults" group Mar 18 2026 Wed Board of Library Trustees Meeting 6:30pm–8:30pm Adults This event is in the "Adults" group Mar 18 2026 Wed Board of Library Trustees Meeting 6:30pm–8:30pm Remaining seats Remaining waitlist seats Library Branch: Batavia Public Library Room: Conference Room Age Group: Adults Program Type: Board Meeting Event Details: Board of Library Trustees Meeting
This event is in the "Adults" group Mar 18 2026 Wed Optimal Long Term Coverage 7:00pm–8:00pm Adults Open Registration Required This event is in the "Adults" group Mar 18 2026 Wed Optimal Long Term Coverage 7:00pm–8:00pm Open Registration will close on March 18, 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: Do you have a way to pay for medical expenses beyond just a few days in the hospital? Learn how long-term care insurance can protect retirement savings, provide access to better quality care and prevent burdens on loved ones. 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 Mar 19 2026 Thu Books Between Bites 12:00pm–1:00pm Adults This event is in the "Adults" group Mar 19 2026 Thu Books Between Bites 12:00pm–1:00pm Remaining seats Remaining waitlist seats Library Branch: Batavia Public Library Room: Founders Room Age Group: Adults Program Type: Books & Authors, Presentation Event Details: Join us for a free one-hour presentation on a book, author or local topic of interest. Bring a lunch to enjoy during the program.
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 "Adults" group Mar 22 2026 Sun Heartfulness Meditation 1:00pm–2:00pm Adults This event is in the "Adults" group Mar 22 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 Mar 23 2026 Mon Sweet Life After 50 1:30pm–3:00pm Adults Open 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 Mar 24 2026 Tue Virtual Author Talk: Shoshana Walter & host Barbara Kingsolver 1:00pm–2:00pm Adults 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 "Ages 0-5" group This event is in the "Grades K-5" group This event is in the "Adults" group Mar-Apr 2026 Toy Swap: Toy Drop-Off 03/25/2026 @ 9:00am–04/04/2026 @ 5:00pm Ages 0-5, Grades K-5, Adults This event is in the "Ages 0-5" group This event is in the "Grades K-5" group This event is in the "Adults" group Mar-Apr 2026 Toy Swap: Toy Drop-Off 03/25/2026 @ 9:00am–04/04/2026 @ 5:00pm Remaining seats Remaining waitlist seats Library Branch: Batavia Public Library Room: YS Space Age Group: Ages 0-5, Grades K-5, Adults Program Type: Community Engagement Event Details: If you have toys that your children no longer play with, consider swapping them for something new-to-you! Toys can be brought to the Youth Services Desk from March 25-April 8, during library hours.
This event is in the "Adults" group Mar 25 2026 Wed Senior Housing 101 7:00pm–8:00pm Adults Open 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 Mar 28 - 29 2026 Drop-In Craft: Mish Mash All Day 3/28–3/29 Ages 0-5, Grades K-5, Grades 6-8, 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 "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 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 "Adults" group Mar 29 2026 Sun Heartfulness Meditation 1:00pm–2:00pm Adults 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 Mar 29 2026 Sun Sundays on Stage: Lucy Pettengill 2:00pm–3:00pm Adults Open 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 "Adults" group Apr 1 2026 Wed 20s & 30s Video Game Night 6:30pm–8:30pm Adults Open 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 Apr 2 2026 Thu Virtual Author Talk: Valerie Neal 1:00pm–2:00pm Adults 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
This event is in the "Ages 0-5" group This event is in the "Grades K-5" group This event is in the "Adults" group Apr 6 - 8 2026 Toy Swap: Toy Drop-Off 04/06/2026 @ 9:00am–04/08/2026 @ 9:00pm Ages 0-5, Grades K-5, Adults This event is in the "Ages 0-5" group This event is in the "Grades K-5" group This event is in the "Adults" group Apr 6 - 8 2026 Toy Swap: Toy Drop-Off 04/06/2026 @ 9:00am–04/08/2026 @ 9:00pm Remaining seats Remaining waitlist seats Library Branch: Batavia Public Library Room: YS Space Age Group: Ages 0-5, Grades K-5, Adults Program Type: Community Engagement Event Details: If you have toys that your children no longer play with, consider swapping them for something new-to-you! Toys can be brought to the Youth Services Desk from March 25-April 8, during library hours.
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 "Adults" group Apr 8 2026 Wed Chat & Stitch 10:00am–12:00pm Adults This event is in the "Adults" group Apr 8 2026 Wed Chat & Stitch 10:00am–12:00pm Remaining seats Remaining waitlist seats Library Branch: Batavia Public Library Room: ATS Space Age Group: Adults Program Type: Arts & Crafts Event Details: Do you enjoy knitting, crochet, cross-stitching, or hand sewing? Then join us once a month to socialize while you stitch! Bring your own materials.
This event is in the "Adults" group Apr 8 2026 Wed Celebrate Route 66 7:00pm–8:00pm Adults Open Registration Required This event is in the "Adults" group Apr 8 2026 Wed Celebrate Route 66 7:00pm–8:00pm Open Registration will close on April 8, 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: Join us as we celebrate the centennial of the Mother Road with Dwight Cannon, president of the Route 66 Association of Illinois. He'll share stories and lore about one of the most famous roads in the world, one that ran from Chicago to LA. 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 Apr 9 2026 Thu Board of Library Trustees Committee of the Whole Meeting 6:30pm–8:30pm Adults This event is in the "Adults" group Apr 9 2026 Thu Board of Library Trustees Committee of the Whole Meeting 6:30pm–8:30pm Remaining seats Remaining waitlist seats Library Branch: Batavia Public Library Room: Conference Room Age Group: Adults Program Type: Board Meeting Event Details: Board of Library Trustees Committee of the Whole
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 Apr 10 2026 Fri Toy Swap "Shopping" Extravaganza 10:00am–12:00pm Ages 0-5, Grades K-5, Grades 6-8, 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 "Adults" group Apr 10 2026 Fri Toy Swap "Shopping" Extravaganza 10:00am–12:00pm 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: Other Event Details: Redeem your Toy Tickets at the Toy Swap “Shopping” Extravaganza on Fri., April 10 from 10-noon. Only those with Toy Tickets will be able to “shop” during the event.
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.