Show Filters
  • Browse By Age
  • Adults
  • Infants & Toddlers
  • Middle school
  • School age
  • Seniors
  • Teens
  • Browse By Type
  • Club/ Group
  • Crafts/Hobbies
  • Exhibit
  • Friends/Foundation
  • Literacy/Learning
  • Meeting
  • Performance & Arts
  • Reception
  • Storytime
  • Summer Reading
  • Talk/Lecture
  • Technology

Upcoming Events

Sat May 18
10:00 AM - 1:00 PM

SAT Practice Test

Teen Room

High school students are invited to a free SAT Practice Test. This is a paper version of the new Digital SAT test.

Register
Sat May 18
2:00 PM - 5:00 PM

Teen Gaming @ the Library

Teen Room

Video games are available for afternoon drop-in play in the Teen Room.

Sun May 19
2:00 PM - 5:00 PM

Teen Gaming @ the Library

Teen Room

Video games are available for afternoon drop-in play in the Teen Room.

Mon May 20
4:00 PM - 6:00 PM

Community Service for Teens

Teen Room

Middle and high school students who need to earn community service credit for school or who want to volunteer at the Library can sign up to be a helping hand on Mondays after school.

Register
Tue May 21
6:30 PM - 8:00 PM

The 2024 High School Anthology Gala Award Ceremony

Founders Room

Join us for an evening of inspiration and celebration at the High School Anthology Gala Award Ceremony. Come together to celebrate the power of poetry and support talented young poets!

Register
Wed May 22
2:00 PM - 5:00 PM

Afterschool Lounge

Teen Room

Drop in Wednesdays after school for snacks, studying, gaming and hanging out. For grades 6-12.

Wed May 22
5:00 PM - 7:00 PM

Chess Club

Corner Books

Join us for exciting chess meetups at the library! Whether you're a beginner or an experienced player, come and enhance your chess skills in a friendly environment. All ages are welcome.

Sat May 25
2:00 PM - 5:00 PM

Teen Gaming @ the Library

Teen Room

Video games are available for afternoon drop-in play in the Teen Room.

Sun May 26
2:00 PM - 5:00 PM

Teen Gaming @ the Library

Teen Room

Video games are available for afternoon drop-in play in the Teen Room.

Wed May 29
2:00 PM - 5:00 PM

Afterschool Lounge

Teen Room

Drop in Wednesdays after school for snacks, studying, and hanging out. For grades 6-12.

Wed May 29
5:00 PM - 7:00 PM

Chess Club

Corner Books

Join us for exciting chess meetups at the library! Whether you're a beginner or an experienced player, come and enhance your chess skills in a friendly environment. All ages are welcome.

Sat Jun 01
2:00 PM - 4:30 PM

Dungeons & Dragons Day

Teen Workshop

All-ages are invited to discover and explore the world of Dungeons & Dragons. Games, prizes, character creation, crafts, treats, and more. Make friends or bring friends to share the fun!

Sun Jun 02
2:00 PM - 5:00 PM

Teen Gaming @ the Library

Teen Room

Video games are available for afternoon drop-in play in the Teen Room.

Mon Jun 03
4:00 PM - 6:00 PM

Community Service for Teens

Teen Room

Middle and high school students who need to earn community service credit for school or who want to volunteer at the Library can sign up to be a helping hand on Mondays after school.

Register
Wed Jun 05
2:00 PM - 5:00 PM

Afterschool Lounge

Teen Room

Drop in Wednesdays after school for snacks, studying, gaming and hanging out. For grades 6-12.

Wed Jun 05
5:00 PM - 7:00 PM

Chess Club

Corner Books

Join us for exciting chess meetups at the library! Whether you're a beginner or an experienced player, come and enhance your chess skills in a friendly environment. All ages are welcome.

Sat Jun 08
2:00 PM - 5:00 PM

Teen Gaming @ the Library

Teen Room

Video games are available for afternoon drop-in play in the Teen Room.

Sun Jun 09
2:00 PM - 5:00 PM

Teen Gaming @ the Library

Teen Room

Video games are available for afternoon drop-in play in the Teen Room.

Wed Jun 12
3:00 PM - 5:00 PM

End of School Party

Teen Room

Celebrate the end of school and the beginning of summer! Free food and fun for students in grades 6-12.

Wed Jun 12
5:00 PM - 7:00 PM

Chess Club

Corner Books

Join us for exciting chess meetups at the library! Whether you're a beginner or an experienced player, come and enhance your chess skills in a friendly environment. All ages are welcome.