This event is in the "Teens (Grades 6-12)" group Teen Grab & Go Relaxation Kit: Father's Day Frames All Day 6/1 - 6/12 Teen Blvd Tables at The Library Program Type: Take-and-make, In-Person Age Group: Teens (Grades 6-12) Stop by Teen Blvd to pick up a Grab & Go kit while supplies last!Monday, June 1 - Friday, June 12. Decorate a frame for a picture of you and your dad, or any special person in your life! View Details This event is in the "Teens (Grades 6-12)" group Jun 1 - 12 2026 Teen Grab & Go Relaxation Kit: Father's Day Frames All Day 6/1–6/12 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, June 1 - Friday, June 12. Decorate a frame for a picture of you and your dad, or any special person in your life!
This event is in the "Teens (Grades 6-12)" group Magic the Gathering Monday, June 1, 2026 at 4:00pm - 5:00pm Teen Program Room (D) at The Library Program Type: Clubs & Games, In-Person Age Group: Teens (Grades 6-12) 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. Upcoming View Details Registration Required This event is in the "Teens (Grades 6-12)" group Jun 1 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 Art Club Tuesday, June 2, 2026 at 3:30pm - 4:30pm Teen Program Room (D) at The Library Program Type: Arts & Crafts, In-Person Age Group: Teens (Grades 6-12) Tuesdays, May 19 and June 2 from 3:30-4:30pm. Whether you just started making art or have been scribbling in your school notebooks for years, come hang out and make all sorts of art with us! Upcoming View Details Registration Required This event is in the "Teens (Grades 6-12)" group Jun 2 2026 Tue Art Club 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: Arts & Crafts, In-Person Registration Required Event Details: Tuesdays, May 19 and June 2 from 3:30-4:30pm. Whether you just started making art or have been scribbling in your school notebooks for years, come hang out and make all sorts of art with us!
This event is in the "Teens (Grades 6-12)" group Battle of the Books Wednesday, June 3, 2026 at 4:30pm - 6:30pm Teen Program Room (D) at The Library Program Type: Book Clubs, In-Person Age Group: Teens (Grades 6-12) Do you love reading? Do you have a competitive spirit? Then, join our team for this year’s Battle of the Books! Upcoming View Details Registration Required This event is in the "Teens (Grades 6-12)" group Jun 3 2026 Wed Battle of the Books 4:30pm–6: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: 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 Dungeons & Dragons: Advanced Thursday, June 4, 2026 at 4:00pm - 6:00pm Multipurpose Room (C) at The Library Program Type: Clubs & Games, In-Person Age Group: Teens (Grades 6-12) Thursdays, May 7, 21 and June 4 from 4:00-6:00pm. Upcoming View Details Registration Required This event is in the "Teens (Grades 6-12)" group Jun 4 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 "Tweens (Grades 4-5)" group This event is in the "Teens (Grades 6-12)" group The Great Global Cooking Quest Friday, June 5, 2026 at 4:00pm - 5:00pm Children's Program Room (E) at The Library Program Type: Lifelong Learning, Food Events, In-Person Age Group: Tweens (Grades 4-5), Teens (Grades 6-12) Fridays, May 15 and June 5 from 4:00pm-5:00pm.Join us at the Library to learn and make dishes from all around the world! We will have many options to choose from. What we cook next month is up to you! For grades 4-12. Upcoming View Details Registration Required This event is in the "Tweens (Grades 4-5)" group This event is in the "Teens (Grades 6-12)" group Jun 5 2026 Fri The Great Global Cooking Quest 4:00pm–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: Tweens (Grades 4-5), Teens (Grades 6-12) Program Type: Lifelong Learning, Food Events, In-Person Registration Required Event Details: Fridays, May 15 and June 5 from 4:00pm-5:00pm.Join us at the Library to learn and make dishes from all around the world! We will have many options to choose from. What we cook next month is up to you! For grades 4-12.
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 YES COMHPS (Youth Enrichment Services, Community Mental Health Promotion and Support) Saturday, June 6, 2026 at 11:00am - 3:00pm Library Lobby at The Library Program Type: Tabling, In-Person Age Group: Children (Birth to Grade 3), Tweens (Grades 3-5), Tweens (Grades 4-5), Teens (Grades 6-12), Families 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. View Details 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 Jun 6 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 Pride Magnets All Day 6/8 - 6/12 Teen at The Library Program Type: Arts & Crafts, In-Person Age Group: Teens (Grades 6-12) Weekdays in June from 10:00am-6:30pm. Stop in anytime to create a magnet to celebrate Pride Month! View Details This event is in the "Teens (Grades 6-12)" group Jun 8 - 12 2026 Pride Magnets All Day 6/8–6/12 Remaining seats Remaining waitlist seats Library Branch: The Library Room: Teen Age Group: Teens (Grades 6-12) Program Type: Arts & Crafts, In-Person Event Details: Weekdays in June from 10:00am-6:30pm. Stop in anytime to create a magnet to celebrate Pride Month!
This event is in the "Teens (Grades 6-12)" group Magic the Gathering Monday, June 8, 2026 at 4:00pm - 5:00pm Teen Program Room (D) at The Library Program Type: Clubs & Games, In-Person Age Group: Teens (Grades 6-12) 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. Upcoming View Details Registration Required This event is in the "Teens (Grades 6-12)" group Jun 8 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 Battle of the Books Wednesday, June 10, 2026 at 4:30pm - 6:30pm Teen Program Room (D) at The Library Program Type: Book Clubs, In-Person Age Group: Teens (Grades 6-12) Do you love reading? Do you have a competitive spirit? Then, join our team for this year’s Battle of the Books! Upcoming View Details Registration Required This event is in the "Teens (Grades 6-12)" group Jun 10 2026 Wed Battle of the Books 4:30pm–6: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: 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 Dungeons & Dragons: Beginners Thursday, June 11, 2026 at 4:00pm - 6:00pm Multipurpose Room (C) at The Library Program Type: Clubs & Games, In-Person Age Group: Teens (Grades 6-12) Thursdays, May 14, 28 and June 11 from 4:00-6:00pm. Upcoming View Details Registration Required This event is in the "Teens (Grades 6-12)" group Jun 11 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.
This event is in the "Teens (Grades 6-12)" group Friday Fun: Summer Reading Club Sundaes Friday, June 12, 2026 at 3:30pm - 4:00pm Multipurpose Room (C) at The Library Program Type: Food Events, In-Person Age Group: Teens (Grades 6-12) Join us for an ice cream sundae and sign up for this year's summer reading club! Registration required. Upcoming View Details Registration Required This event is in the "Teens (Grades 6-12)" group Jun 12 2026 Fri Friday Fun: Summer Reading Club Sundaes 3:30pm–4: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: Food Events, In-Person Registration Required Event Details: Join us for an ice cream sundae and sign up for this year's summer reading club! Registration required.
This event is in the "Teens (Grades 6-12)" group Pride Magnets All Day 6/15 - 6/18 Teen at The Library Program Type: Arts & Crafts, In-Person Age Group: Teens (Grades 6-12) Weekdays in June from 10:00am-6:30pm. Stop in anytime to create a magnet to celebrate Pride Month! View Details This event is in the "Teens (Grades 6-12)" group Jun 15 - 18 2026 Pride Magnets All Day 6/15–6/18 Remaining seats Remaining waitlist seats Library Branch: The Library Room: Teen Age Group: Teens (Grades 6-12) Program Type: Arts & Crafts, In-Person Event Details: Weekdays in June from 10:00am-6:30pm. Stop in anytime to create a magnet to celebrate Pride Month!
This event is in the "Teens (Grades 6-12)" group Teen Grab & Go Relaxation Kit: Seashell Frames All Day 6/15 - 6/18 Teen Blvd Tables at The Library Program Type: Take-and-make, In-Person Age Group: Teens (Grades 6-12) Stop by Teen Blvd to pick up a Grab & Go kit while supplies last!Monday, June 15 - Thursday, July 2. Turn a beautiful seashell into a little friend to sit on your desk at home. View Details This event is in the "Teens (Grades 6-12)" group Jun 15 - 18 2026 Teen Grab & Go Relaxation Kit: Seashell Frames All Day 6/15–6/18 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, June 15 - Thursday, July 2. Turn a beautiful seashell into a little friend to sit on your desk at home.
This event is in the "Teens (Grades 6-12)" group Battle of the Books Wednesday, June 17, 2026 at 4:30pm - 6:30pm Teen Program Room (D) at The Library Program Type: Book Clubs, In-Person Age Group: Teens (Grades 6-12) Do you love reading? Do you have a competitive spirit? Then, join our team for this year’s Battle of the Books! Upcoming View Details Registration Required This event is in the "Teens (Grades 6-12)" group Jun 17 2026 Wed Battle of the Books 4:30pm–6: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: 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 Celebrate the Semiquincentennial with Teen Boulevard All Day Teen Blvd Room 2 at The Library Program Type: History, Lifelong Learning, In-Person Age Group: Teens (Grades 6-12) Friday, May 1 - Tuesday, June 30. View Details This event is in the "Teens (Grades 6-12)" group Jun 20 2026 Sat Celebrate the Semiquincentennial with Teen Boulevard All Day 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 Grab & Go Community Service: Pride Pins All Day Off-site Program Type: Arts & Crafts, Community Service, In-Person Age Group: Teens (Grades 6-12) 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. View Details Virtual Event This event is in the "Teens (Grades 6-12)" group Jun 20 2026 Sat Grab & Go Community Service: Pride Pins All Day 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 Teen Grab & Go Relaxation Kit: Seashell Frames All Day Teen Blvd Tables at The Library Program Type: Take-and-make, In-Person Age Group: Teens (Grades 6-12) Stop by Teen Blvd to pick up a Grab & Go kit while supplies last!Monday, June 15 - Thursday, July 2. Turn a beautiful seashell into a little friend to sit on your desk at home. View Details This event is in the "Teens (Grades 6-12)" group Jun 20 2026 Sat Teen Grab & Go Relaxation Kit: Seashell Frames All Day 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, June 15 - Thursday, July 2. Turn a beautiful seashell into a little friend to sit on your desk at home.
This event is in the "Teens (Grades 6-12)" group Grab & Go Community Service: Pride Pins All Day 6/22 - 6/26 Off-site Program Type: Arts & Crafts, Community Service, In-Person Age Group: Teens (Grades 6-12) 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. View Details Virtual Event This event is in the "Teens (Grades 6-12)" group Jun 22 - 26 2026 Grab & Go Community Service: Pride Pins All Day 6/22–6/26 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 Pride Magnets All Day 6/22 - 6/26 Teen at The Library Program Type: Arts & Crafts, In-Person Age Group: Teens (Grades 6-12) Weekdays in June from 10:00am-6:30pm. Stop in anytime to create a magnet to celebrate Pride Month! View Details This event is in the "Teens (Grades 6-12)" group Jun 22 - 26 2026 Pride Magnets All Day 6/22–6/26 Remaining seats Remaining waitlist seats Library Branch: The Library Room: Teen Age Group: Teens (Grades 6-12) Program Type: Arts & Crafts, In-Person Event Details: Weekdays in June from 10:00am-6:30pm. Stop in anytime to create a magnet to celebrate Pride Month!
This event is in the "Teens (Grades 6-12)" group Celebrate the Semiquincentennial with Teen Boulevard All Day 6/22 - 6/30 Teen Blvd Room 2 at The Library Program Type: History, Lifelong Learning, In-Person Age Group: Teens (Grades 6-12) Friday, May 1 - Tuesday, June 30. View Details This event is in the "Teens (Grades 6-12)" group Jun 22 - 30 2026 Celebrate the Semiquincentennial with Teen Boulevard All Day 6/22–6/30 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 Teen Grab & Go Relaxation Kit: Seashell Frames All Day 6/22 - 7/2 Teen Blvd Tables at The Library Program Type: Take-and-make, In-Person Age Group: Teens (Grades 6-12) Stop by Teen Blvd to pick up a Grab & Go kit while supplies last!Monday, June 15 - Thursday, July 2. Turn a beautiful seashell into a little friend to sit on your desk at home. View Details This event is in the "Teens (Grades 6-12)" group Jun-Jul 2026 Teen Grab & Go Relaxation Kit: Seashell Frames All Day 6/22–7/2 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, June 15 - Thursday, July 2. Turn a beautiful seashell into a little friend to sit on your desk at home.
This event is in the "Teens (Grades 6-12)" group Battle of the Books Wednesday, June 24, 2026 at 4:30pm - 6:30pm Teen Program Room (D) at The Library Program Type: Book Clubs, In-Person Age Group: Teens (Grades 6-12) Do you love reading? Do you have a competitive spirit? Then, join our team for this year’s Battle of the Books! Upcoming View Details Registration Required This event is in the "Teens (Grades 6-12)" group Jun 24 2026 Wed Battle of the Books 4:30pm–6: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: 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 Friday Fun: End of the Year Scavenger Hunt Friday, June 26, 2026 at 3:00pm - 6:00pm Teen Blvd. Room at The Library Program Type: In-Person Age Group: Teens (Grades 6-12) We made it to the end of the year! Drop in anytime between 3:00-6:00pm to celebrate with a scavenger hunt View Details This event is in the "Teens (Grades 6-12)" group Jun 26 2026 Fri Friday Fun: End of the Year Scavenger Hunt 3:00pm–6:00pm Remaining seats Remaining waitlist seats Library Branch: The Library Room: Teen Blvd. Room Age Group: Teens (Grades 6-12) Program Type: In-Person Event Details: We made it to the end of the year! Drop in anytime between 3:00-6:00pm to celebrate with a scavenger hunt