Programs Grades 7-12

Getting Books from the Library

If you know what books you would like, you can put them on hold here:

You will recieve an email confirming you’ve placed your hold. When you get a second email saying your hold is available, go ahead and schedule your pickup time slot here

The time slots are:

Monday, Tuesday, Friday: 11-3

Wednesday, Thursday:  2-7

Saturday: 10-2

You no longer need an appointment to come browse inside the library! Come on in wearing your mask, sanitize at our Sanitation Station just inside the door, and check in with a librarian at the circulation desk.

If you don’t have any specific titles in mind but would like a book bundle put together for you, feel free to email Courtney at [email protected] with your library card number, age or grade, and two or more titles you’ve recently enjoyed (and any other sorts of requests such as “a mystery book” or “a book with an animal as the main character”). These books can be added to an existing pickup appointment (please indicate date and time in email), or you will receive a phone call/email to set up a new appointment.

Take and Makes

Register for a Take and Make Craft Kit on our event page or by clicking the dates below.

Pickup in Lobby during the 2nd week of the month — bags will be labeled by last name


September 14-19

Tie Dye Masks

When registering, please indicate which TWO colors of dye you would like

We supply: Tie Dye (2 colors), Plain white cotton face mask, Rubber bands

From home: Water


October 13-17

(Library closed Monday, October 12 in observance of Columbus Day)

Nail Art

We supply: Small nails, wooden circle, embroidery floss, two patterns to choose from

From home: a hammer


November 9-14

Embroidery Hoop Cork Board

We supply: embroidery hoop, cork sheet, assorted fabric

From home: your own fabric if desired


December 14-19

Winter Terrarium

We supply: hanging open-faced ornament, fake snow, small pine trees, small mirror (for a frozen pond)

From home: Glue, any other decorations you’d like


January 11-16


Digital Activities

NPL Escape Rooms

October: Hocus Pocus


Social Justice Resources

Thanks to Ocean County Library in New Jersey for creating this!

Hamilton Digital Escape Room

From our friends at the Charlotte Mecklenburg Library!

Fairy Tale Digital Escape Room

Thanks to the Farmington Public Library in Missouri for sharing this!


“Six of Crows” Digital Escape Room

Thank you to Abigail Hsu, the Young Adult Librarian at the Morristown & Morris Township Library for providing this adventure!


Harry Potter Digital Escape Room

Thank you to Natalya Kahmannfor providing this adventure!



Gr 7-12 ebook database

Free audio book databases



A running list of book events for all ages.



A virtual festival for our community to stay connected & inspired despite our social distance. They will be organizing giveaways, contests, signed book deliveries, special events and two full days of panels with more than 70 bestselling and award-winning authors April 25-26.


Facebook Group: Stuck Inside

Ideas and Activities for being stuck inside



Free audiobooks

Youth programs are sponsored by the Friends of the Norfolk Public Library

Questions? Program ideas? Contact Courtney Allen, Senior Youth Services Librarian, at 508-528-3380 x5 or email [email protected]

Looking for something? Search below.