Learn more about what the library has to offer teens and how you can participate below.


Recommended for Teens


Explore titles in the below genres:

Resources, Programs and Events

There's always something happening at your local library branch. Follow our recommendations below for popular teen programs and resources, or search the full event list.

Join our Teen Discord server—a virtual hangout space where teens ages 11 to 17 can enjoy virtual programming and chat with other teens and our librarians—all in a curated, welcoming and well-moderated environment. Topics include:

  • Anime
  • Arts and crafts
  • Books
  • Movies 
  • Trivia
  • Video games

Discord is free (available as a mobile app, PC program or via web browser) that allows users to communicate via text, voice or video in real time. The server may be public but is constantly monitored by our librarians and has safety measures in place to ensure that the server is always as safe as possible. To learn more, review the Parents' Ultimate Guide to Discord.

How to Join

There are two ways to join:

  1. Using your email address, register for an upcoming teen program that is being hosted on Discord. The Discord link will be emailed to you about 30 minutes before the program begins.
  2. Complete the Teen Discord Server form and the Discord link will be emailed to you within one to three days.

Explore this virtual maker space and exchange technology-based ideas, lesson plans and activities with other Maryland libraries and schools.

Watch videos about new books, video games, anime, sports, cooking and more! 

Contests and Challenges

Learn more about the following contests for teens.

Participate in the library’s annual Summer Reading Challenge from June through August.

High School Battle of the Books is a reading challenge for grades 9 through 12 where, with school support, students read and discuss Maryland Black-Eyed Susan Award nominated books, then select one book to create a work of expressive art based on their personal interpretation or reflection of the book. Competition details will be available in the fall of each year.

Get Involved

Earn Service Learning Hours

There are often opportunities to get involved with the library, meet new people, help youth and families while earning service learning hours. 

For Students and Teachers


  • Create a student library account if you attend a Baltimore County Public School.
  • Get help with homework. We offer research databases, free online tutoring services, test prep resources and more.
  • Apply to participate in the Summer Service Learning Hour Program (June-August). Applications are available online and in branch on or around April 1.
  • Become part of the Teen Advisory Board (October-March). Applications are available online and in branch on or around September 1.


Learn More

For more information or questions, email yfe@bcpl.net.