This event is in the "Teens (Grades 6-12)" group Apr-May 2026 Teen Grab & Go Craft Kit: Flower Tea Lights All Day 4/20–5/1 Teens (Grades 6-12) This event is in the "Teens (Grades 6-12)" group Apr-May 2026 Teen Grab & Go Craft Kit: Flower Tea Lights All Day 4/20–5/1 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, April 20 - Friday, May 1. Use fabric flower petals to make a unique tealight.
This event is in the "Teens (Grades 6-12)" group This event is in the "Adults" group This event is in the "New Adults" group This event is in the "Seniors" group This event is in the "Families" group Apr 27 2026 Mon Community Support Specialist 10:00am–2:00pm Teens (Grades 6-12), Adults, New Adults, Seniors, Families This event is in the "Teens (Grades 6-12)" group This event is in the "Adults" group This event is in the "New Adults" group This event is in the "Seniors" group This event is in the "Families" group Apr 27 2026 Mon Community Support Specialist 10:00am–2:00pm Remaining seats Remaining waitlist seats Library Branch: The Library Room: Geek Desk Age Group: Teens (Grades 6-12), Adults, New Adults, Seniors, Families Program Type: Community Service, In-Person Event Details: Are you looking for support services in the area? Our Community Support Specialist is here to help connect you with local resources, including healthcare, housing, and social services.
This event is in the "Teens (Grades 6-12)" group Apr 27 2026 Mon Magic the Gathering 4:00pm–5:00pm Teens (Grades 6-12) Open Registration Required This event is in the "Teens (Grades 6-12)" group Apr 27 2026 Mon Magic the Gathering 4:00pm–5:00pm Open Registration will close on April 27, 2026 @ 4:00pm. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Teen Program Room (D) Age Group: Teens (Grades 6-12) Program Type: Clubs & Games, In-Person Registration Required Event Details: Mondays, March 9-23 and April 13-27 from 4:00-5:00pm. Newbies and experts welcome. Join Mr. Paul to learn and play this epic fantasy trading card game! Registration required.
This event is in the "Teens (Grades 6-12)" group Apr 29 2026 Wed Wacky Wednesdays 3:30pm–4:30pm Teens (Grades 6-12) Open Registration Required This event is in the "Teens (Grades 6-12)" group Apr 29 2026 Wed Wacky Wednesdays 3:30pm–4:30pm Open Registration will close on April 29, 2026 @ 3:30pm. Remaining seats Remaining waitlist seats Library Branch: The Library Room: Teen Age Group: Teens (Grades 6-12) Program Type: Arts & Crafts, Food Events, Clubs & Games, In-Person Registration Required Event Details: Wednesdays, March 11, 25 and April 15, 29 from 3:30-4:30pm. Need to warm up after walking to the library from school? Join us for a different flavor of hot chocolate each week and a new activity.
This event is in the "Teens (Grades 6-12)" group Apr 30 2026 Thu Dungeons & Dragons: Beginners 4:00pm–6:00pm Teens (Grades 6-12) Open Registration Required This event is in the "Teens (Grades 6-12)" group Apr 30 2026 Thu Dungeons & Dragons: Beginners 4:00pm–6:00pm Open Registration will close on April 30, 2026 @ 4:00pm. 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, March 12, 26 and April 9, 30 from 4:00-6:00pm. Beginner players welcome! Join DM Gabriella on a quest to slay the beasts that bring harm to the fantasy world.
This event is in the "Teens (Grades 6-12)" group May 1 - 9 2026 Celebrate the Semiquincentennial with Teen Boulevard All Day 5/1–5/9 Teens (Grades 6-12) This event is in the "Teens (Grades 6-12)" group May 1 - 9 2026 Celebrate the Semiquincentennial with Teen Boulevard All Day 5/1–5/9 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 "Teens (Grades 6-12)" group May 1 2026 Fri Young Artists Reception 4:30pm–6:30pm Teens (Grades 6-12) This event is in the "Teens (Grades 6-12)" group May 1 2026 Fri Young Artists Reception 4:30pm–6:30pm Remaining seats Remaining waitlist seats Library Branch: The Library Room: Teen Age Group: Teens (Grades 6-12) Event Details: Everyone who attends the reception will be able to vote for their favorite art and winners will be selected by grade. Winners' art will be displayed in the Library for the year!
This event is in the "Children (Birth to Grade 3)" group This event is in the "Tweens (Grades 3-5)" group This event is in the "Tweens (Grades 4-5)" group This event is in the "Teens (Grades 6-12)" group This event is in the "Families" group May 2 2026 Sat YES COMHPS (Youth Enrichment Services, Community Mental Health Promotion and Support) 11:00am–3:00pm Children (Birth to Grade 3), Tweens (Grades 3-5), Tweens (Grades 4-5), Teens (Grades 6-12), Families This event is in the "Children (Birth to Grade 3)" group This event is in the "Tweens (Grades 3-5)" group This event is in the "Tweens (Grades 4-5)" group This event is in the "Teens (Grades 6-12)" group This event is in the "Families" group May 2 2026 Sat YES COMHPS (Youth Enrichment Services, Community Mental Health Promotion and Support) 11:00am–3:00pm Remaining seats Remaining waitlist seats Library Branch: The Library Room: Library Lobby Age Group: Children (Birth to Grade 3), Tweens (Grades 3-5), Tweens (Grades 4-5), Teens (Grades 6-12), Families Program Type: Tabling, In-Person Event Details: YES COMHPS (Youth Enrichment Services, Community Mental Health Promotion and Support) provides resources to manage stress, anxiety, wellness and mindfulness, and information about the 988 Suicide and Crisis LIFELINE.
This event is in the "Teens (Grades 6-12)" group May 4 - 9 2026 Grab & Go Community Service: Flower Ornaments All Day 5/4–5/9 Teens (Grades 6-12) Virtual Event This event is in the "Teens (Grades 6-12)" group May 4 - 9 2026 Grab & Go Community Service: Flower Ornaments All Day 5/4–5/9 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 4 - 9 2026 Grab & Go Community Service: Paper Poppies All Day 5/4–5/9 Teens (Grades 6-12) Virtual Event This event is in the "Teens (Grades 6-12)" group May 4 - 9 2026 Grab & Go Community Service: Paper Poppies All Day 5/4–5/9 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 4 - 9 2026 Teen Grab & Go Relaxation Kit: AP Exam Survival All Day 5/4–5/9 Teens (Grades 6-12) This event is in the "Teens (Grades 6-12)" group May 4 - 9 2026 Teen Grab & Go Relaxation Kit: AP Exam Survival All Day 5/4–5/9 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 "Teens (Grades 6-12)" group This event is in the "Adults" group This event is in the "New Adults" group This event is in the "Seniors" group This event is in the "Families" group May 4 2026 Mon Community Support Specialist 10:00am–2:00pm Teens (Grades 6-12), Adults, New Adults, Seniors, Families This event is in the "Teens (Grades 6-12)" group This event is in the "Adults" group This event is in the "New Adults" group This event is in the "Seniors" group This event is in the "Families" group May 4 2026 Mon Community Support Specialist 10:00am–2:00pm Remaining seats Remaining waitlist seats Library Branch: The Library Room: Geek Desk Age Group: Teens (Grades 6-12), Adults, New Adults, Seniors, Families Program Type: Community Service, In-Person Event Details: Are you looking for support services in the area? Our Community Support Specialist is here to help connect you with local resources, including healthcare, housing, and social services.
This event is in the "Teens (Grades 6-12)" group May 4 2026 Mon Magic the Gathering 4:00pm–5:00pm Teens (Grades 6-12) Upcoming Registration Required This event is in the "Teens (Grades 6-12)" group May 4 2026 Mon Magic the Gathering 4:00pm–5: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: Clubs & Games, In-Person Registration Required Event Details: Mondays, May 4, 18 and June 1, 8 from 4:00-6:00pm. Newbies and experts welcome. Join Mr. Paul to learn and play this epic fantasy trading card game! Registration required.
This event is in the "Teens (Grades 6-12)" group May 5 2026 Tue Manga Mania! 4:00pm–5:00pm Teens (Grades 6-12) Upcoming Registration Required This event is in the "Teens (Grades 6-12)" group May 5 2026 Tue Manga Mania! 4:00pm–5: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: Book Clubs, In-Person Registration Required Event Details: Come join Ms. Gabriella and Ms. Brooke in honor of free comic book day! Discuss manga, make candy sushi, and more!Registration required.
This event is in the "Teens (Grades 6-12)" group May 6 2026 Wed Battle of the Books Information Session 3:30pm–4:00pm Teens (Grades 6-12) Upcoming Registration Required This event is in the "Teens (Grades 6-12)" group May 6 2026 Wed Battle of the Books Information Session 3:30pm–4: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: Book Clubs, In-Person Registration Required Event Details: Do you love reading? Do you have a competitive spirit? Then, join our team for this year’s Battle of the Books!
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 "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 "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 "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 "Teens (Grades 6-12)" group This event is in the "Adults" group This event is in the "New Adults" group This event is in the "Seniors" group This event is in the "Families" group May 11 2026 Mon Community Support Specialist 10:00am–2:00pm Teens (Grades 6-12), Adults, New Adults, Seniors, Families This event is in the "Teens (Grades 6-12)" group This event is in the "Adults" group This event is in the "New Adults" group This event is in the "Seniors" group This event is in the "Families" group May 11 2026 Mon Community Support Specialist 10:00am–2:00pm Remaining seats Remaining waitlist seats Library Branch: The Library Room: Geek Desk Age Group: Teens (Grades 6-12), Adults, New Adults, Seniors, Families Program Type: Community Service, In-Person Event Details: Are you looking for support services in the area? Our Community Support Specialist is here to help connect you with local resources, including healthcare, housing, and social services.
This event is in the "Teens (Grades 6-12)" group May 13 2026 Wed Wacky Wednesdays 3:30pm–4:30pm Teens (Grades 6-12) Upcoming Registration Required This event is in the "Teens (Grades 6-12)" group May 13 2026 Wed Wacky Wednesdays 3:30pm–4:30pm 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: Food Events, In-Person Registration Required Event Details: Wednesdays, May 13 and 20 from 3:30-4:30pm. Join us for pink lemonade and a new activity. May 13: Defend Your FandomMay 20: Universal Yums
This event is in the "Teens (Grades 6-12)" group May 14 2026 Thu Dungeons & Dragons: Beginners 4:00pm–6:00pm Teens (Grades 6-12) Upcoming Registration Required This event is in the "Teens (Grades 6-12)" group May 14 2026 Thu Dungeons & Dragons: Beginners 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 14, 28 and June 11 from 4:00-6:00pm.