This event is in the "Adults" group May 6 2026 Wed Sports Card Collecting 5:30pm–6:30pm Adults Upcoming Registration Required This event is in the "Adults" group May 6 2026 Wed Sports Card Collecting 5:30pm–6:30pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Multipurpose Room (C) Age Group: Adults Program Type: Lifelong Learning, In-Person Registration Required Event Details: Sports Card CollectingWednesday, May 6 at 5:30pm
This event is in the "Adults" group May 7 2026 Thu Defensive Driving with the Empire Safety Council 10:30am–5:00pm Adults Open Registration Required Payment Required This event is in the "Adults" group May 7 2026 Thu Defensive Driving with the Empire Safety Council 10:30am–5:00pm Open Registration will close on May 7, 2026 @ 10:30am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Meeting Room AB Age Group: Adults Program Type: Lifelong Learning, In-Person Registration Required Payment Required Event Details: Defensive Driving with the Empire Safety CouncilThursday, May 7 from 10:30am-5:30pmRegistration is $33.00 and is required.
This event is in the "Adults" group This event is in the "Seniors" group May 7 2026 Thu LibraryGeeks Remote Appointments 3:00pm–7:00pm Adults, Seniors Virtual Event This event is in the "Adults" group This event is in the "Seniors" group May 7 2026 Thu LibraryGeeks Remote Appointments 3:00pm–7:00pm Remaining seats Remaining waitlist seats Library Branch: Off-site Age Group: Adults, Seniors Program Type: Technology, In-Person Event Details: LibraryGeeks Remote Appointments
This event is in the "Teens (Grades 6-12)" group May 7 2026 Thu Dungeons & Dragons: Advanced 4:00pm–6:00pm Teens (Grades 6-12) Upcoming Registration Required This event is in the "Teens (Grades 6-12)" group May 7 2026 Thu Dungeons & Dragons: Advanced 4:00pm–6:00pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Multipurpose Room (C) Age Group: Teens (Grades 6-12) Program Type: Clubs & Games, In-Person Registration Required Event Details: Thursdays, May 7, 21 and June 4 from 4:00-6:00pm.
This event is in the "Children (Birth to Grade 3)" group This event is in the "K-3" group This event is in the "Tweens (Grades 4-5)" group This event is in the "Families" group May 7 2026 Thu Screen Free Week: Board Games 4:00pm–6:00pm Children (Birth to Grade 3), K-3, Tweens (Grades 4-5), Families Upcoming Registration Required This event is in the "Children (Birth to Grade 3)" group This event is in the "K-3" group This event is in the "Tweens (Grades 4-5)" group This event is in the "Families" group May 7 2026 Thu Screen Free Week: Board Games 4:00pm–6:00pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Children's Program Room (E) Age Group: Children (Birth to Grade 3), K-3, Tweens (Grades 4-5), Families Program Type: Clubs & Games, In-Person Registration Required Event Details: Visit the Library after school for various screen free activities. Our librarians can’t wait to spend an eventful week with you and your family. Thursday, May 7 from 4-6pm: New and classic board games
This event is in the "Adults" group May 7 2026 Thu Thursday Evening Yoga 5:30pm–6:30pm Adults Upcoming Registration Required Payment Required This event is in the "Adults" group May 7 2026 Thu Thursday Evening Yoga 5:30pm–6:30pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Meeting Room AB Age Group: Adults Program Type: Health & Fitness, In-Person Registration Required Payment Required Event Details: Thursday Evening YogaThursdays, May 7 - June 25 at 5:30pm
This event is in the "Seniors" group May 8 2026 Fri Senior Total Fitness (Zoom Virtual Classes) 9:00am–10:00am Seniors Upcoming Registration Required Payment Required Virtual Event This event is in the "Seniors" group May 8 2026 Fri Senior Total Fitness (Zoom Virtual Classes) 9:00am–10:00am Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: Off-site Age Group: Seniors Program Type: Health & Fitness, Virtual Registration Required Payment Required Event Details: Senior Total Fitness (Zoom Virtual Classes)Fridays, May 8, June 5, June 12, and June 26 at 9:00am
This event is in the "Babies" group May 8 2026 Fri Wake Up With Ms. Marie 10:15am–11:00am Babies Upcoming Registration Required This event is in the "Babies" group May 8 2026 Fri Wake Up With Ms. Marie 10:15am–11:00am Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Children's Program Room (E) Age Group: Babies Program Type: Health & Fitness, In-Person Registration Required Event Details: Fridays, May 8 and June 5 from 10:15-11:00am.
This event is in the "Adults" group This event is in the "Seniors" group May 8 2026 Fri Long Term Care Planning 12:00pm–1:00pm Adults, Seniors Upcoming Registration Required This event is in the "Adults" group This event is in the "Seniors" group May 8 2026 Fri Long Term Care Planning 12:00pm–1:00pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Meeting Room AB Age Group: Adults, Seniors Program Type: Lifelong Learning, Health & Fitness, In-Person Registration Required Event Details: Long Term Care PlanningFriday, May 8 at 12:00pm
This event is in the "Adults" group This event is in the "Seniors" group May 8 2026 Fri LibraryGeeks 12:00pm–2:00pm Adults, Seniors This event is in the "Adults" group This event is in the "Seniors" group May 8 2026 Fri LibraryGeeks 12:00pm–2:00pm Remaining seats Remaining waitlist seats Library Branch: The Library Room: Geek Desk Age Group: Adults, Seniors Program Type: Technology, In-Person Event Details: LibraryGeeks
This event is in the "Seniors" group May 8 2026 Fri Friday Chair Yoga 3:00pm–4:00pm Seniors Upcoming Registration Required Payment Required This event is in the "Seniors" group May 8 2026 Fri Friday Chair Yoga 3:00pm–4:00pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Meeting Room AB Age Group: Seniors Program Type: Health & Fitness, In-Person Registration Required Payment Required Event Details: Friday Chair YogaFridays, May 8 - June 26 at 3:00pm (excl. June 19)
This event is in the "Teens (Grades 6-12)" group May 8 2026 Fri Friday Fun: Mother's Day Cards 3:00pm–6:00pm Teens (Grades 6-12) Upcoming Registration Required This event is in the "Teens (Grades 6-12)" group May 8 2026 Fri Friday Fun: Mother's Day Cards 3:00pm–6:00pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Teen Program Room (D) Age Group: Teens (Grades 6-12) Program Type: Arts & Crafts, In-Person Registration Required Event Details: Friday, May 8 anytime between 3:00-6:00pm. Come in to create a card for the mother figure in your lifeRegistration required.
This event is in the "K-3" group This event is in the "Tweens (Grades 4-5)" group This event is in the "Families" group May 8 2026 Fri Cooking with Rob Scott: Parmesan Crusted Quesadilla 4:00pm–4:30pm K-3, Tweens (Grades 4-5), Families Upcoming Registration Required This event is in the "K-3" group This event is in the "Tweens (Grades 4-5)" group This event is in the "Families" group May 8 2026 Fri Cooking with Rob Scott: Parmesan Crusted Quesadilla 4:00pm–4:30pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Children's Program Room (E) Age Group: K-3, Tweens (Grades 4-5), Families Program Type: Food Events, In-Person Registration Required Event Details: Bring your mom, grandma, or any special woman to create a delicious dish of parmesan crusted quesadillas with tomato and basil.
This event is in the "K-3" group This event is in the "Tweens (Grades 4-5)" group May 8 2026 Fri Cooking with Rob Scott: Parmesan Crusted Quesadilla 4:30pm–5:00pm K-3, Tweens (Grades 4-5) Upcoming Registration Required This event is in the "K-3" group This event is in the "Tweens (Grades 4-5)" group May 8 2026 Fri Cooking with Rob Scott: Parmesan Crusted Quesadilla 4:30pm–5:00pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Children's Program Room (E) Age Group: K-3, Tweens (Grades 4-5) Program Type: Food Events, In-Person Registration Required Event Details: Bring your mom, grandma, or any special woman to create a delicious dish of parmesan crusted quesadillas with tomato and basil.
This event is in the "Adults" group May 9 2026 Sat Fact and Fiction History Book Club 11:00am–12:00pm Adults Upcoming Registration Required This event is in the "Adults" group May 9 2026 Sat Fact and Fiction History Book Club 11:00am–12:00pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Multipurpose Room (C) Age Group: Adults Program Type: Book Clubs, In-Person Registration Required Event Details: Fact and Fiction History Book Club Saturday, May 9 at 11:00am. Read nonfiction and historical fiction and see where the two converge. Also, bagels.
This event is in the "K-3" group This event is in the "Tweens (Grades 4-5)" group This event is in the "Families" group May 9 2026 Sat Decorate with Jerri: Mother's Day Cookie Decorating 1:00pm–2:00pm K-3, Tweens (Grades 4-5), Families Upcoming Registration Required Payment Required This event is in the "K-3" group This event is in the "Tweens (Grades 4-5)" group This event is in the "Families" group May 9 2026 Sat Decorate with Jerri: Mother's Day Cookie Decorating 1:00pm–2:00pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Children's Program Room (E) Age Group: K-3, Tweens (Grades 4-5), Families Program Type: Holiday, Food Events, In-Person Registration Required Payment Required Event Details: Jerri Montillo from Jerri’s Cakes will guide you in decorating a beautiful flower cookie bouquet for Mother’s Day.
This event is in the "Adults" group May 9 2026 Sat Bread, Butter, Salt 1:00pm–3:00pm Adults Upcoming Registration Required Payment Required This event is in the "Adults" group May 9 2026 Sat Bread, Butter, Salt 1:00pm–3:00pm Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Meeting Room AB Age Group: Adults Program Type: Food Events, In-Person Registration Required Payment Required Event Details: Bread, Butter, SaltFriday, May 9 from 1:00-3:00pm
May 10 2026 Sun Mother's Day All Day Closing May 10 2026 Sun Closing Mother's Day All Day Branches: The Library
This event is in the "Teens (Grades 6-12)" group May 11 - 15 2026 Grab & Go Community Service: Paper Poppies All Day 5/11–5/15 Teens (Grades 6-12) Virtual Event This event is in the "Teens (Grades 6-12)" group May 11 - 15 2026 Grab & Go Community Service: Paper Poppies All Day 5/11–5/15 Remaining seats Remaining waitlist seats Library Branch: Off-site Age Group: Teens (Grades 6-12) Program Type: Arts & Crafts, Community Service, In-Person Event Details: Earn one hour of community service for all of the following Grab & Go activities. Projects must be returned on time and must be of good quality. Available while supplies last.
This event is in the "Teens (Grades 6-12)" group May 11 - 15 2026 Teen Grab & Go Relaxation Kit: AP Exam Survival All Day 5/11–5/15 Teens (Grades 6-12) This event is in the "Teens (Grades 6-12)" group May 11 - 15 2026 Teen Grab & Go Relaxation Kit: AP Exam Survival All Day 5/11–5/15 Remaining seats Remaining waitlist seats Library Branch: The Library Room: Teen Blvd Tables Age Group: Teens (Grades 6-12) Program Type: Take-and-make, In-Person Event Details: Stop by Teen Blvd to pick up a Grab & Go kit while supplies last!Monday, May 4 - Friday, May 15. Everything you need to survive the AP Exams from tea to snacks to notebooks and more!
This event is in the "Pre-K" group This event is in the "K-3" group May 11 - 16 2026 Take It and Make it: Alphabet Collage - Letter Kk All Day 5/11–5/16 Pre-K, K-3 Virtual Event This event is in the "Pre-K" group This event is in the "K-3" group May 11 - 16 2026 Take It and Make it: Alphabet Collage - Letter Kk All Day 5/11–5/16 Remaining seats Remaining waitlist seats Library Branch: Off-site Age Group: Pre-K, K-3 Program Type: Take-and-make, Art Events, Virtual Event Details: Each week, we will have a different surprise craft that you can pick up to “take it and make it” at home.
This event is in the "Teens (Grades 6-12)" group May 11 - 22 2026 Grab & Go Community Service: Flower Ornaments All Day 5/11–5/22 Teens (Grades 6-12) Virtual Event This event is in the "Teens (Grades 6-12)" group May 11 - 22 2026 Grab & Go Community Service: Flower Ornaments All Day 5/11–5/22 Remaining seats Remaining waitlist seats Library Branch: Off-site Age Group: Teens (Grades 6-12) Program Type: Arts & Crafts, Community Service, In-Person Event Details: Earn one hour of community service for all of the following Grab & Go activities. Projects must be returned on time and must be of good quality. Available while supplies last.
This event is in the "Teens (Grades 6-12)" group May 11 - 24 2026 Celebrate the Semiquincentennial with Teen Boulevard All Day 5/11–5/24 Teens (Grades 6-12) This event is in the "Teens (Grades 6-12)" group May 11 - 24 2026 Celebrate the Semiquincentennial with Teen Boulevard All Day 5/11–5/24 Remaining seats Remaining waitlist seats Library Branch: The Library Room: Teen Blvd Room 2 Age Group: Teens (Grades 6-12) Program Type: History, Lifelong Learning, In-Person Event Details: Friday, May 1 - Tuesday, June 30.
This event is in the "Adults" group May 11 2026 Mon Monday Morning Yoga 10:00am–11:00am Adults Upcoming Registration Required Payment Required This event is in the "Adults" group May 11 2026 Mon Monday Morning Yoga 10:00am–11:00am Upcoming Registration will open on May 1, 2026 @ 10:00am. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Meeting Room AB Age Group: Adults Program Type: Health & Fitness, In-Person Registration Required Payment Required Event Details: Monday Morning Yoga Mondays, May 11 - June 29 (excl. May 25) at 10:00am