This event is in the "Babies & Toddlers" group Apr 17 2026 Fri Baby Storytime 9:00am–10:00am Babies & Toddlers Storytime Virtual Event This event is in the "Babies & Toddlers" group Apr 17 2026 Fri Baby Storytime 9:00am–10:00am Storytime Remaining seats Remaining waitlist seats Library Branch: Main Branch Room: Virtual Age Group: Babies & Toddlers Program Type: Storytime Baby Storytime Help your child learn important pre-literacy skills with our fun-filled baby storytimes. We focus on songs, games, and motion in addition to books to help babies learn and grow..
This event is in the "Teens" group This event is in the "Adults" group Apr 17 2026 Fri Building with Ben 10:00am–11:00am Teens, Adults Workshop Register Registration Required This event is in the "Teens" group This event is in the "Adults" group Apr 17 2026 Fri Building with Ben 10:00am–11:00am Workshop Register Remaining seats Remaining waitlist seats Library Branch: Jefferson-Brooks Branch Room: Arts Room Age Group: Teens, Adults Program Type: Workshop Registration Required Event Details: Each week in this series, we'll take apart a home appliance and put it back together again. Our goal is to see how many pieces we can have left over and the appliance still work.
This event is in the "Babies & Toddlers" group Apr 17 2026 Fri Toddler Storytime 11:00am–12:00pm Babies & Toddlers Storytime Register Registration Required This event is in the "Babies & Toddlers" group Apr 17 2026 Fri Toddler Storytime 11:00am–12:00pm Storytime Register Remaining seats Remaining waitlist seats Library Branch: Main Branch Room: Community Room Age Group: Babies & Toddlers Program Type: Storytime Registration Required Event Details: Bring your little ones for fun and imagination at Toddler Storytime
Apr 18 2026 Sat Town Hall with the Mayor 4:00pm–6:00pm Apr 18 2026 Sat Town Hall with the Mayor 4:00pm–6:00pm This is not a library sponsored event. Library Branch: Main Branch Room: Community Room Purpose of Meeting The mayor is inviting everyone to join him at the library for a Town Hall Meeting. Feel free to ask them anything you like.
This event is in the "Children" group Apr 23 2026 Thu Crafternoon 3:00pm–4:00pm Children Arts & Crafts Register Registration Required This event is in the "Children" group Apr 23 2026 Thu Crafternoon 3:00pm–4:00pm Arts & Crafts Register Remaining seats Remaining waitlist seats Library Branch: Main Branch Room: Community Room Age Group: Children Program Type: Arts & Crafts Registration Required Event Details: Join us for an afternoon craft project. We'll complete a different project each week with options for more structured and unstructured crafts. Follow our gallery of kid-created library art on Pinterest. Disclaimer(s) Accompanying Adults 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 Apr 24 2026 Fri Building with Ben 10:00am–11:00am Teens, Adults Workshop Register Registration Required This event is in the "Teens" group This event is in the "Adults" group Apr 24 2026 Fri Building with Ben 10:00am–11:00am Workshop Register Remaining seats Remaining waitlist seats Library Branch: Jefferson-Brooks Branch Room: Arts Room Age Group: Teens, Adults Program Type: Workshop Registration Required Event Details: Each week in this series, we'll take apart a home appliance and put it back together again. Our goal is to see how many pieces we can have left over and the appliance still work.
This event is in the "Children" group Apr 30 2026 Thu Crafternoon 3:00pm–4:00pm Children Arts & Crafts Register Registration Required This event is in the "Children" group Apr 30 2026 Thu Crafternoon 3:00pm–4:00pm Arts & Crafts Register Remaining seats Remaining waitlist seats Library Branch: Main Branch Room: Community Room Age Group: Children Program Type: Arts & Crafts Registration Required Event Details: Join us for an afternoon craft project. We'll complete a different project each week with options for more structured and unstructured crafts. Follow our gallery of kid-created library art on Pinterest. Disclaimer(s) Accompanying Adults 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 May 1 2026 Fri Building with Ben 10:00am–11:00am Teens, Adults Workshop Register Registration Required This event is in the "Teens" group This event is in the "Adults" group May 1 2026 Fri Building with Ben 10:00am–11:00am Workshop Register Remaining seats Remaining waitlist seats Library Branch: Jefferson-Brooks Branch Room: Arts Room Age Group: Teens, Adults Program Type: Workshop Registration Required Event Details: Each week in this series, we'll take apart a home appliance and put it back together again. Our goal is to see how many pieces we can have left over and the appliance still work.
This event is in the "Children" group May 7 2026 Thu Crafternoon 3:00pm–4:00pm Children Arts & Crafts Register Registration Required This event is in the "Children" group May 7 2026 Thu Crafternoon 3:00pm–4:00pm Arts & Crafts Register Remaining seats Remaining waitlist seats Library Branch: Main Branch Room: Community Room Age Group: Children Program Type: Arts & Crafts Registration Required Event Details: Join us for an afternoon craft project. We'll complete a different project each week with options for more structured and unstructured crafts. Follow our gallery of kid-created library art on Pinterest. Disclaimer(s) Accompanying Adults 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 May 8 2026 Fri Building with Ben 10:00am–11:00am Teens, Adults Workshop Register Registration Required This event is in the "Teens" group This event is in the "Adults" group May 8 2026 Fri Building with Ben 10:00am–11:00am Workshop Register Remaining seats Remaining waitlist seats Library Branch: Jefferson-Brooks Branch Room: Arts Room Age Group: Teens, Adults Program Type: Workshop Registration Required Event Details: Each week in this series, we'll take apart a home appliance and put it back together again. Our goal is to see how many pieces we can have left over and the appliance still work.
This event is in the "Children" group May 14 2026 Thu Crafternoon 3:00pm–4:00pm Children Arts & Crafts Register Registration Required This event is in the "Children" group May 14 2026 Thu Crafternoon 3:00pm–4:00pm Arts & Crafts Register Remaining seats Remaining waitlist seats Library Branch: Main Branch Room: Community Room Age Group: Children Program Type: Arts & Crafts Registration Required Event Details: Join us for an afternoon craft project. We'll complete a different project each week with options for more structured and unstructured crafts. Follow our gallery of kid-created library art on Pinterest. Disclaimer(s) Accompanying Adults 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 May 15 2026 Fri Building with Ben 10:00am–11:00am Teens, Adults Workshop Register Registration Required This event is in the "Teens" group This event is in the "Adults" group May 15 2026 Fri Building with Ben 10:00am–11:00am Workshop Register Remaining seats Remaining waitlist seats Library Branch: Jefferson-Brooks Branch Room: Arts Room Age Group: Teens, Adults Program Type: Workshop Registration Required Event Details: Each week in this series, we'll take apart a home appliance and put it back together again. Our goal is to see how many pieces we can have left over and the appliance still work.
This event is in the "Babies & Toddlers" group May 15 2026 Fri Test Registration Event 2:15pm–3:15pm Babies & Toddlers STEAM Register Registration Required This event is in the "Babies & Toddlers" group May 15 2026 Fri Test Registration Event 2:15pm–3:15pm STEAM Register Remaining seats Remaining waitlist seats Library Branch: Main Branch Room: Children's Storytime Theater Age Group: Babies & Toddlers Program Type: STEAM Registration Required Event Details: Testing registration open.
May 16 2026 Sat Town Hall with the Mayor 4:00pm–6:00pm May 16 2026 Sat Town Hall with the Mayor 4:00pm–6:00pm This is not a library sponsored event. Library Branch: Main Branch Room: Community Room Purpose of Meeting The mayor is inviting everyone to join him at the library for a Town Hall Meeting. Feel free to ask them anything you like.
This event is in the "Children" group May 21 2026 Thu Crafternoon 3:00pm–4:00pm Children Arts & Crafts Register Registration Required This event is in the "Children" group May 21 2026 Thu Crafternoon 3:00pm–4:00pm Arts & Crafts Register Remaining seats Remaining waitlist seats Library Branch: Main Branch Room: Community Room Age Group: Children Program Type: Arts & Crafts Registration Required Event Details: Join us for an afternoon craft project. We'll complete a different project each week with options for more structured and unstructured crafts. Follow our gallery of kid-created library art on Pinterest. Disclaimer(s) Accompanying Adults 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 May 22 2026 Fri Building with Ben 10:00am–11:00am Teens, Adults Workshop Register Registration Required This event is in the "Teens" group This event is in the "Adults" group May 22 2026 Fri Building with Ben 10:00am–11:00am Workshop Register Remaining seats Remaining waitlist seats Library Branch: Jefferson-Brooks Branch Room: Arts Room Age Group: Teens, Adults Program Type: Workshop Registration Required Event Details: Each week in this series, we'll take apart a home appliance and put it back together again. Our goal is to see how many pieces we can have left over and the appliance still work.
This event is in the "Children" group May 28 2026 Thu Crafternoon 3:00pm–4:00pm Children Arts & Crafts Register Registration Required This event is in the "Children" group May 28 2026 Thu Crafternoon 3:00pm–4:00pm Arts & Crafts Register Remaining seats Remaining waitlist seats Library Branch: Main Branch Room: Community Room Age Group: Children Program Type: Arts & Crafts Registration Required Event Details: Join us for an afternoon craft project. We'll complete a different project each week with options for more structured and unstructured crafts. Follow our gallery of kid-created library art on Pinterest. Disclaimer(s) Accompanying Adults 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 May 29 2026 Fri Building with Ben 10:00am–11:00am Teens, Adults Workshop Register Registration Required This event is in the "Teens" group This event is in the "Adults" group May 29 2026 Fri Building with Ben 10:00am–11:00am Workshop Register Remaining seats Remaining waitlist seats Library Branch: Jefferson-Brooks Branch Room: Arts Room Age Group: Teens, Adults Program Type: Workshop Registration Required Event Details: Each week in this series, we'll take apart a home appliance and put it back together again. Our goal is to see how many pieces we can have left over and the appliance still work.
This event is in the "Teens" group This event is in the "Adults" group Jun 5 2026 Fri Building with Ben 10:00am–11:00am Teens, Adults Workshop Register Registration Required This event is in the "Teens" group This event is in the "Adults" group Jun 5 2026 Fri Building with Ben 10:00am–11:00am Workshop Register Remaining seats Remaining waitlist seats Library Branch: Jefferson-Brooks Branch Room: Arts Room Age Group: Teens, Adults Program Type: Workshop Registration Required Event Details: Each week in this series, we'll take apart a home appliance and put it back together again. Our goal is to see how many pieces we can have left over and the appliance still work.
This event is in the "Teens" group This event is in the "Adults" group Jun 12 2026 Fri Building with Ben 10:00am–11:00am Teens, Adults Workshop Register Registration Required This event is in the "Teens" group This event is in the "Adults" group Jun 12 2026 Fri Building with Ben 10:00am–11:00am Workshop Register Remaining seats Remaining waitlist seats Library Branch: Jefferson-Brooks Branch Room: Arts Room Age Group: Teens, Adults Program Type: Workshop Registration Required Event Details: Each week in this series, we'll take apart a home appliance and put it back together again. Our goal is to see how many pieces we can have left over and the appliance still work.
This event is in the "Teens" group This event is in the "Adults" group Jun 19 2026 Fri Building with Ben 10:00am–11:00am Teens, Adults Workshop Register Registration Required This event is in the "Teens" group This event is in the "Adults" group Jun 19 2026 Fri Building with Ben 10:00am–11:00am Workshop Register Remaining seats Remaining waitlist seats Library Branch: Jefferson-Brooks Branch Room: Arts Room Age Group: Teens, Adults Program Type: Workshop Registration Required Event Details: Each week in this series, we'll take apart a home appliance and put it back together again. Our goal is to see how many pieces we can have left over and the appliance still work.
Jun 20 2026 Sat Town Hall with the Mayor 4:00pm–6:00pm Jun 20 2026 Sat Town Hall with the Mayor 4:00pm–6:00pm This is not a library sponsored event. Library Branch: Main Branch Room: Community Room Purpose of Meeting The mayor is inviting everyone to join him at the library for a Town Hall Meeting. Feel free to ask them anything you like.
This event is in the "Teens" group This event is in the "Adults" group Jun 26 2026 Fri Building with Ben 10:00am–11:00am Teens, Adults Workshop Register Registration Required This event is in the "Teens" group This event is in the "Adults" group Jun 26 2026 Fri Building with Ben 10:00am–11:00am Workshop Register Remaining seats Remaining waitlist seats Library Branch: Jefferson-Brooks Branch Room: Arts Room Age Group: Teens, Adults Program Type: Workshop Registration Required Event Details: Each week in this series, we'll take apart a home appliance and put it back together again. Our goal is to see how many pieces we can have left over and the appliance still work.
This event is in the "Teens" group This event is in the "Adults" group Jul 3 2026 Fri Building with Ben 10:00am–11:00am Teens, Adults Workshop Register Registration Required This event is in the "Teens" group This event is in the "Adults" group Jul 3 2026 Fri Building with Ben 10:00am–11:00am Workshop Register Remaining seats Remaining waitlist seats Library Branch: Jefferson-Brooks Branch Room: Arts Room Age Group: Teens, Adults Program Type: Workshop Registration Required Event Details: Each week in this series, we'll take apart a home appliance and put it back together again. Our goal is to see how many pieces we can have left over and the appliance still work.