This event is in the "Civic Learning" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Mar 19 2026 Thu Teen Debate Club 5:30pm–6:30pm Civic Learning, Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Civic Learning" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Mar 19 2026 Thu Teen Debate Club 5:30pm–6:30pm Main Library Register now Registration will close on March 19, 2026 @ 5:30pm. Library Branch: Main Library Room: Small Meeting Room Age Group: Middle School, High School Program Type: Civic Learning, Students Grades 6-8, Students Grades 9-12 Registration Required Event Details: Join us for Teen Debate Club, where your voice matters! Whether you're a seasoned debater or just starting out, our club offers a fun and supportive space to sharpen your skills, build confidence, and explore fun topics.
This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Mar 20 2026 Fri 2k26 Teen Blacktop Showdown! 5:00pm–6:00pm Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Mar 20 2026 Fri 2k26 Teen Blacktop Showdown! 5:00pm–6:00pm Main Library Register now Registration will close on March 20, 2026 @ 5:00pm. Library Branch: Main Library Room: High School Space Age Group: Middle School, High School Program Type: Students Grades 6-8, Students Grades 9-12 Registration Required Event Details: 🏀 Join the 2K26 Blacktop Tournament
This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Mar 25 2026 Wed Spoken Words Wednesdays 4:00pm–5:00pm Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Mar 25 2026 Wed Spoken Words Wednesdays 4:00pm–5:00pm Main Library Register now Registration will close on March 25, 2026 @ 4:00pm. Library Branch: Main Library Room: Veterans Room Age Group: Middle School, High School Program Type: Students Grades 6-8, Students Grades 9-12 Registration Required Event Details: Speak your truth. Share your voice.Join us for **Spoken Word Wednesdays**A space to create, perform, andvibe through poetry, rhythm, and real stories.
This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Mar 25 2026 Wed Spoken Words Wednesdays 4:00pm–5:00pm Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Mar 25 2026 Wed Spoken Words Wednesdays 4:00pm–5:00pm Main Library Register now Registration will close on March 25, 2026 @ 4:00pm. Library Branch: Main Library Room: Middle School Space Age Group: Middle School, High School Program Type: Students Grades 6-8, Students Grades 9-12 Registration Required Event Details: Speak your truth. Share your voice.Join us for **Spoken Word Wednesdays**A space to create, perform, andvibe through poetry, rhythm, and real stories.
This event is in the "Careers & Businesses" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Mar 25 2026 Wed Leading Edge Teen Advisory Board | Meeting 4:30pm–5:30pm Careers & Businesses, Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Careers & Businesses" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Mar 25 2026 Wed Leading Edge Teen Advisory Board | Meeting 4:30pm–5:30pm Main Library Register now Registration will close on March 25, 2026 @ 4:30pm. Library Branch: Main Library Room: Small Meeting Room Age Group: Middle School, High School Program Type: Careers & Businesses, Students Grades 6-8, Students Grades 9-12 Registration Required
This event is in the "Civic Learning" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Mar 26 2026 Thu Teen Debate Club 5:30pm–6:30pm Civic Learning, Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Civic Learning" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Mar 26 2026 Thu Teen Debate Club 5:30pm–6:30pm Main Library Register now Registration will close on March 26, 2026 @ 5:30pm. Library Branch: Main Library Room: Small Meeting Room Age Group: Middle School, High School Program Type: Civic Learning, Students Grades 6-8, Students Grades 9-12 Registration Required Event Details: Join us for Teen Debate Club, where your voice matters! Whether you're a seasoned debater or just starting out, our club offers a fun and supportive space to sharpen your skills, build confidence, and explore fun topics.
This event is in the "Careers & Businesses" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 1 2026 Wed Leading Edge Teen Advisory Board | Meeting 4:30pm–5:30pm Careers & Businesses, Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Careers & Businesses" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 1 2026 Wed Leading Edge Teen Advisory Board | Meeting 4:30pm–5:30pm Main Library Register now Registration will close on April 1, 2026 @ 4:30pm. Library Branch: Main Library Room: Small Meeting Room Age Group: Middle School, High School Program Type: Careers & Businesses, Students Grades 6-8, Students Grades 9-12 Registration Required
This event is in the "Civic Learning" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 2 2026 Thu Teen Debate Club 5:30pm–6:30pm Civic Learning, Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Civic Learning" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 2 2026 Thu Teen Debate Club 5:30pm–6:30pm Main Library Register now Registration will close on April 2, 2026 @ 5:30pm. Library Branch: Main Library Room: Small Meeting Room Age Group: Middle School, High School Program Type: Civic Learning, Students Grades 6-8, Students Grades 9-12 Registration Required Event Details: Join us for Teen Debate Club, where your voice matters! Whether you're a seasoned debater or just starting out, our club offers a fun and supportive space to sharpen your skills, build confidence, and explore fun topics.
This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 3 2026 Fri TikTok, Brain Teasers and Trivia w/ Mr. T 4:30pm–5:30pm Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 3 2026 Fri TikTok, Brain Teasers and Trivia w/ Mr. T 4:30pm–5:30pm Main Library Register now Registration will close on April 3, 2026 @ 4:30pm. Library Branch: Main Library Room: High School Space Age Group: Middle School, High School Program Type: Students Grades 6-8, Students Grades 9-12 Registration Required Event Details: TikTok, Brain Teasers & Trivia w/ Mr. T is a high-energy, interactive pop-up experience designed to challenge the mind, spark creativity, and build community all while having a crazy amount of fun.
This event is in the "Arts & Culture" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 8 2026 Wed Body Bliss: Craft Your Own Body Glow 4:00pm–5:00pm Arts & Culture, Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Arts & Culture" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 8 2026 Wed Body Bliss: Craft Your Own Body Glow 4:00pm–5:00pm Main Library Register now Registration will close on April 8, 2026 @ 4:00pm. Library Branch: Main Library Room: Middle School Space Age Group: Middle School, High School Program Type: Arts & Culture, Students Grades 6-8, Students Grades 9-12 Registration Required Event Details: A fun, hands-on program where teens learn to make their own body scrubs, oils, and other natural self-care products.
This event is in the "Careers & Businesses" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 8 2026 Wed Leading Edge Teen Advisory Board | Meeting 4:30pm–5:30pm Careers & Businesses, Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Careers & Businesses" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 8 2026 Wed Leading Edge Teen Advisory Board | Meeting 4:30pm–5:30pm Main Library Register now Registration will close on April 8, 2026 @ 4:30pm. Library Branch: Main Library Room: Small Meeting Room Age Group: Middle School, High School Program Type: Careers & Businesses, Students Grades 6-8, Students Grades 9-12 Registration Required
This event is in the "Civic Learning" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 9 2026 Thu Teen Debate Club 5:30pm–6:30pm Civic Learning, Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Civic Learning" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 9 2026 Thu Teen Debate Club 5:30pm–6:30pm Main Library Register now Registration will close on April 9, 2026 @ 5:30pm. Library Branch: Main Library Room: Small Meeting Room Age Group: Middle School, High School Program Type: Civic Learning, Students Grades 6-8, Students Grades 9-12 Registration Required Event Details: Join us for Teen Debate Club, where your voice matters! Whether you're a seasoned debater or just starting out, our club offers a fun and supportive space to sharpen your skills, build confidence, and explore fun topics.
This event is in the "Equity & Anti-Racism" group This event is in the "Kids & Families" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 12 2026 Sun Neurodivergent Nerdout! 1:00pm–2:30pm Equity & Anti-Racism, Kids & Families, Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Equity & Anti-Racism" group This event is in the "Kids & Families" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 12 2026 Sun Neurodivergent Nerdout! 1:00pm–2:30pm Main Library Register now Registration will close on April 12, 2026 @ 1:00pm. Library Branch: Main Library Room: Small Meeting Room Age Group: Elementary School, Middle School, High School, Adults, Older Adults Program Type: Equity & Anti-Racism, Kids & Families, Students Grades 6-8, Students Grades 9-12 Registration Required Event Details: This new multigenerational program welcomes neurodivergent kids, teens, adults, and seniors. Participants can choose how to participate, including signing up for five minutes to share about a favorite topic or hanging out in the space. Disclaimer(s) Masks Encouraged Masks for everyone age 2+ are encouraged while attending this program.
This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 13 2026 Mon How to Build a PC for Teens! 5:00pm–7:00pm Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 13 2026 Mon How to Build a PC for Teens! 5:00pm–7:00pm Main Library Register now Registration will close on April 13, 2026 @ 5:00pm. Library Branch: Main Library Room: Middle School Space Age Group: Middle School, High School Program Type: Students Grades 6-8, Students Grades 9-12 Registration Required Event Details: 🔧 Build Your Own PC: A Hands-On Tech Workshop for Teens!
This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 15 2026 Wed Spoken Words Wednesdays 4:00pm–5:00pm Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 15 2026 Wed Spoken Words Wednesdays 4:00pm–5:00pm Main Library Register now Registration will close on April 15, 2026 @ 4:00pm. Library Branch: Main Library Room: Veterans Room Age Group: Middle School, High School Program Type: Students Grades 6-8, Students Grades 9-12 Registration Required Event Details: Speak your truth. Share your voice.Join us for **Spoken Word Wednesdays**A space to create, perform, andvibe through poetry, rhythm, and real stories.
This event is in the "Careers & Businesses" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 15 2026 Wed Leading Edge Teen Advisory Board | Meeting 4:30pm–5:30pm Careers & Businesses, Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Careers & Businesses" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 15 2026 Wed Leading Edge Teen Advisory Board | Meeting 4:30pm–5:30pm Main Library Register now Registration will close on April 15, 2026 @ 4:30pm. Library Branch: Main Library Room: Small Meeting Room Age Group: Middle School, High School Program Type: Careers & Businesses, Students Grades 6-8, Students Grades 9-12 Registration Required
This event is in the "Civic Learning" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 16 2026 Thu Teen Debate Club 5:30pm–6:30pm Civic Learning, Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Civic Learning" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 16 2026 Thu Teen Debate Club 5:30pm–6:30pm Main Library Register now Registration will close on April 16, 2026 @ 5:30pm. Library Branch: Main Library Room: Small Meeting Room Age Group: Middle School, High School Program Type: Civic Learning, Students Grades 6-8, Students Grades 9-12 Registration Required Event Details: Join us for Teen Debate Club, where your voice matters! Whether you're a seasoned debater or just starting out, our club offers a fun and supportive space to sharpen your skills, build confidence, and explore fun topics.
This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 21 2026 Tue National Library Week: Trivia! 4:00pm–4:30pm Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 21 2026 Tue National Library Week: Trivia! 4:00pm–4:30pm Main Library Register now Registration will close on April 21, 2026 @ 4:00pm. Library Branch: Main Library Room: Middle School Space Age Group: Middle School, High School Program Type: Students Grades 6-8, Students Grades 9-12 Registration Required Event Details: Join us in celebrating National Library Week with a fun trivia game about libraries and library lore!
This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 22 2026 Wed Spoken Words Wednesdays 4:00pm–5:00pm Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 22 2026 Wed Spoken Words Wednesdays 4:00pm–5:00pm Main Library Register now Registration will close on April 22, 2026 @ 4:00pm. Library Branch: Main Library Room: Middle School Space Age Group: Middle School, High School Program Type: Students Grades 6-8, Students Grades 9-12 Registration Required Event Details: Speak your truth. Share your voice.Join us for **Spoken Word Wednesdays**A space to create, perform, andvibe through poetry, rhythm, and real stories.
This event is in the "Careers & Businesses" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 22 2026 Wed Leading Edge Teen Advisory Board | Meeting 4:30pm–5:30pm Careers & Businesses, Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Careers & Businesses" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 22 2026 Wed Leading Edge Teen Advisory Board | Meeting 4:30pm–5:30pm Main Library Register now Registration will close on April 22, 2026 @ 4:30pm. Library Branch: Main Library Room: Small Meeting Room Age Group: Middle School, High School Program Type: Careers & Businesses, Students Grades 6-8, Students Grades 9-12 Registration Required
This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 23 2026 Thu National Library Week: Library Olympics! 4:00pm–5:00pm Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 23 2026 Thu National Library Week: Library Olympics! 4:00pm–5:00pm Main Library Register now Registration will close on April 23, 2026 @ 4:00pm. Library Branch: Main Library Room: High School Space Age Group: Middle School, High School Program Type: Students Grades 6-8, Students Grades 9-12 Registration Required Event Details: Join us in celebrating National Library Week! Compete against your friends in library themed Olympic games.
This event is in the "Civic Learning" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 23 2026 Thu Teen Debate Club 5:30pm–6:30pm Civic Learning, Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Civic Learning" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 23 2026 Thu Teen Debate Club 5:30pm–6:30pm Main Library Register now Registration will close on April 23, 2026 @ 5:30pm. Library Branch: Main Library Room: Small Meeting Room Age Group: Middle School, High School Program Type: Civic Learning, Students Grades 6-8, Students Grades 9-12 Registration Required Event Details: Join us for Teen Debate Club, where your voice matters! Whether you're a seasoned debater or just starting out, our club offers a fun and supportive space to sharpen your skills, build confidence, and explore fun topics.
This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 24 2026 Fri 2k26 Teen Blacktop Showdown! 5:00pm–6:00pm Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 24 2026 Fri 2k26 Teen Blacktop Showdown! 5:00pm–6:00pm Main Library Register now Registration will close on April 24, 2026 @ 5:00pm. Library Branch: Main Library Room: High School Space Age Group: Middle School, High School Program Type: Students Grades 6-8, Students Grades 9-12 Registration Required Event Details: 🏀 Join the 2K26 Blacktop Tournament
This event is in the "Careers & Businesses" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 29 2026 Wed Leading Edge Teen Advisory Board | Meeting 4:30pm–5:30pm Careers & Businesses, Students Grades 6-8, Students Grades 9-12 Main Library Register now Registration Required This event is in the "Careers & Businesses" group This event is in the "Students Grades 6-8" group This event is in the "Students Grades 9-12" group Apr 29 2026 Wed Leading Edge Teen Advisory Board | Meeting 4:30pm–5:30pm Main Library Register now Registration will close on April 29, 2026 @ 4:30pm. Library Branch: Main Library Room: Small Meeting Room Age Group: Middle School, High School Program Type: Careers & Businesses, Students Grades 6-8, Students Grades 9-12 Registration Required