About Us

The Teen Department at Johnson Public Library is happy to serve students in Grades 7-12 (though people of all ages are welcome to check out our collection!).  We have a weekly Teen Tuesday program during the school year and an exciting series of Summer Reading events each year!  Check our event calendar for all the details.  All of our programs are completely FREE!

Please direct any questions, comments or book recommendation requests to Keri, our teen librarian at keri.adams@hackensack.bccls.org or ask for her at the Reference Desk.  Keri loves to help teens find books they will enjoy reading.

Events (Check out our event list to the right for specific dates and more information)

Teen Tuesday

Every Tuesday after school, we have a FREE program for students in Grades 7-12.  The topic rotates weekly but often includes video games, crafts, movies, active events, trivia, food programs and more.  You do not have to sign up in advance to attend these programs and you do not have to attend every week.


STEM Games

At this monthly FREE program, you’ll work as a team to solve a scientific problem efficiently and effectively. Upcoming projects include Making a Marble Roller Coaster and Creating a Building that Stands Up to Wind.
Although our monthly competitions are not yet being filmed, our end of year tournament in May will be filmed and edited into an episode that you can watch on YouTube. Check out sample videos here.
Advanced sign up is not required for regular events, but we recommend getting  a signed video release form in order to participate in our tournament in May. You can print this form or pick up one from the Periodicals Department at JPL or from the media centers at HMS or HHS. Please email Keri at keri.adams@hackensack.bccls.org with any questions.
This program is sponsored by STEM Game Studio.

Coding Club

We will meet once a month to learn basic coding concepts on different topics. Beginners can learn Scratch using Google CS First’s tutorials.  If you have some coding knowledge or want to move beyond Scratch, you can start with TechRocket and learn some coding languages.
Coding Classes are FREE to attend. Advanced sign up is not required.
For more information, email Liz at elisabet.paredes@hackensack.bccls.org or call her at 201-343-4169 x22.


Join us for our new Volunteen Program – a way for teens to volunteer to help both the library and their world!

We will meet once a month to work on a service project – each month will be a different task.  Attend the November meeting to be trained on doing library inventory and you may be able to come back on your own time and receive additional hours of work.
Registration is recommended but walk ins are welcome so feel free to bring a friend with you!  All participants must be in Grades 7-12.


Join Our YA Email List

instagram RemindGet Text or Email Program Reminders




Recommended Book Lists

If You Loved The Fault in Our Stars, try these next! (Updated 2/2015)

2014 GLBT Books for Teens (Updated 1/2015)

Best Teen Books of 2014 (Updated 12/2014)

Dystopian/Paranormal Thrillers (Updated 11/2014)