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 "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 "Ages 0-5" group Toddler Time Wednesday, April 8, 2026 at 10:00am - 10:30am Program Type: Storytime Age Group: Ages 0-5 Toddler Time: Enjoy stories, songs, rhymes and a craft. Please register each child separately. Upcoming View Details Registration Required This event is in the "Ages 0-5" group Apr 8 2026 Wed Toddler Time 10:00am–10:30am 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 Enjoy stories, songs, rhymes and a craft. Please 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 "Ages 0-5" group This event is in the "Grades K-5" group This event is in the "Grades 6-8" group Homeschool Hangout Wednesday, April 8, 2026 at 1:00pm - 2:00pm Program Type: Other Age Group: Ages 0-5, Grades K-5, Grades 6-8 Bring yourself and your homeschool learners to the library for a relaxing hangout. Meet other homeschooling families and unwind while doing crafts, playing games, and other low-key activities. No registration required! 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 8 2026 Wed Homeschool Hangout 1:00pm–2: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 Program Type: Other Event Details: Bring yourself and your homeschool learners to the library for a relaxing hangout. Meet other homeschooling families and unwind while doing crafts, playing games, and other low-key activities. No registration required! 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 Preschool Storytime: Ages 4-6 Thursday, April 9, 2026 at 10:00am - 10:45am Program Type: Storytime Age Group: Ages 0-5 Preschool Storytime: Stories, songs, and more! Children may attend on their own or with a caregiver. Please register each child separately. Upcoming View Details Registration Required This event is in the "Ages 0-5" group Apr 9 2026 Thu Preschool Storytime: Ages 4-6 10:00am–10:45am Upcoming Registration will open on March 18, 2026 @ 9: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 more! Children may attend on their own or with a caregiver. Please register each child separately.
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 Toy Swap "Shopping" Extravaganza Friday, April 10, 2026 at 10:00am - 12:00pm Program Type: Other Age Group: Ages 0-5, Grades K-5, Grades 6-8, Adults Here’s your incentive to get the kids pumped for spring cleaning! Families can bring in up to five toys to trade in for Toy Tickets from March 25-April 8. No large items, stuffed animals or Happy Meal-type toys will be accepted. 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 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: Here’s your incentive to get the kids pumped for spring cleaning! Families can bring in up to five toys to trade in for Toy Tickets from March 25-April 8. No large items, stuffed animals or Happy Meal-type toys will be accepted.
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 Critter Crafting 04/11/2026 @ 9:30am to 04/12/2026 @ 4:30pm Program Type: Arts & Crafts Age Group: Ages 0-5, Grades K-5, Grades 6-8 Stop by the Youth Services Department and craft a critter. While supplies last. This is a One Book, One Batavia program. 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 11 - 12 2026 Critter Crafting 04/11/2026 @ 9:30am–04/12/2026 @ 4: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 Event Details: Stop by the Youth Services Department and craft a critter. While supplies last. This is a One Book, One Batavia program. 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 "Teens" group This event is in the "Adults" group Adoptable Dog Meet & Greet Saturday, April 11, 2026 at 12:00pm - 3:00pm Program Type: Community Engagement Age Group: Ages 0-5, Grades K-5, Grades 6-8, Teens, Adults 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. 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 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 "Ages 0-5" group Baby Storytime Pre-Walkers Tuesday, April 14, 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 14 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 14, 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 14 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 "Ages 0-5" group Stuffies & Stories Tuesday, April 14, 2026 at 6:30pm - 7:15pm Program Type: Storytime Age Group: Ages 0-5 Bring a favorite stuffed animal for some stories and songs children and their stuffies can enjoy together. Feel free to wear your pajamas! Space is limited. View Details This event is in the "Ages 0-5" group Apr 14 2026 Tue Stuffies & Stories 6:30pm–7:15pm Remaining seats Remaining waitlist seats Library Branch: Batavia Public Library Room: YS Program Room Age Group: Ages 0-5 Program Type: Storytime Event Details: Bring a favorite stuffed animal for some stories and songs children and their stuffies can enjoy together. Feel free to wear your pajamas! Space is limited. 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 Toddler Time Wednesday, April 15, 2026 at 10:00am - 10:30am Program Type: Storytime Age Group: Ages 0-5 Toddler Time: Enjoy stories, songs, rhymes and a craft. Please register each child separately. Upcoming View Details Registration Required This event is in the "Ages 0-5" group Apr 15 2026 Wed Toddler Time 10:00am–10:30am 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 Enjoy stories, songs, rhymes and a craft. Please 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 "Ages 0-5" group Preschool Storytime: Ages 4-6 Thursday, April 16, 2026 at 10:00am - 10:45am Program Type: Storytime Age Group: Ages 0-5 Preschool Storytime: Stories, songs, and more! Children may attend on their own or with a caregiver. Please register each child separately. Upcoming View Details Registration Required This event is in the "Ages 0-5" group Apr 16 2026 Thu Preschool Storytime: Ages 4-6 10:00am–10:45am Upcoming Registration will open on March 18, 2026 @ 9: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 more! Children may attend on their own or with a caregiver. Please register each child separately.
This event is in the "Ages 0-5" group Sensory Playtime: Spring Has Sprung Friday, April 17, 2026 at 10:00am - 10:45am Program Type: Other Age Group: Ages 0-5 Sensory Play: Bring your little one for some developmentally friendly - and fun - sensory play stations. Dress to get messy. Please register each child separately. Bring your little one for some fun, developmentally friendly play stations that explore the senses and practice motor skills. Upcoming View Details Registration Required This event is in the "Ages 0-5" group Apr 17 2026 Fri Sensory Playtime: Spring Has Sprung 10:00am–10:45am 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: Other Registration Required Event Details: Bring your little one for some developmentally friendly - and fun - sensory play stations. Dress to get messy. Please register each child separately. Bring your little one for some fun, developmentally friendly play stations that explore the senses and practice motor skills. 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 Drive-In Movie Saturday, April 18, 2026 at 10:00am - 11:30am Program Type: Arts & Crafts, Fun & Games Age Group: Ages 0-5 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. Upcoming View Details Registration Required This event is in the "Ages 0-5" group Apr 18 2026 Sat Drive-In Movie 10:00am–11:30am 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: 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 Sunday, April 19, 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 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 "Ages 0-5" group Baby Storytime Pre-Walkers Tuesday, April 21, 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 21 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 21, 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 21 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 "Ages 0-5" group Toddler Time Wednesday, April 22, 2026 at 10:00am - 10:30am Program Type: Storytime Age Group: Ages 0-5 Toddler Time: Enjoy stories, songs, rhymes and a craft. Please register each child separately. Upcoming View Details Registration Required This event is in the "Ages 0-5" group Apr 22 2026 Wed Toddler Time 10:00am–10:30am 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 Enjoy stories, songs, rhymes and a craft. Please 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.