Teen Programs

Programs 2017-2018


 #FlashbackFriday Movies

Grades 6-12

Join us once a month to catch a not-so-new movie! We’ll have popcorn and water available, and the Junior and Teen Library Councils will be selling candy. Please bring a blanket to sit on. #FBF Movies are for upper elementary through high school.

Friday, March 2, 3:30-5:30: Thor (PG-13)

Friday, April 6, 3:30-5:30: Mean Girls (PG-13)

Friday, May 11, 3:30-5:30: Napoleon Dynamite (PG)


Not Your Mom’s Book Club

Grades 7-12

Fourth Wednesday of the month


Open to all students in grades 7-12. Every month, join us to discuss a young adult book. Bring your suggestions and help us choose the book for the next month! We’ll read everything from realistic fiction to dystopia and everything in between. Books are available at the Circulation Desk. Dates for 2017-2018 are as follows (click text to register):

December 27: Moxie by Jennifer Mathieu

January 24: Simon vs. the Homo Sapiens Agenda by Becky Albertalli

February 28: The Hate U Give by Angie Thomas

March 28: Every Day by David Levithan

April 25: TBD

May 30: TBD

NPL Teen Gender & Sexuality Alliance

Grades 7-12

Fourth Thursday of the month


The NPL Gender & Sexuality Alliance (GSA) is a place where you can be yourself! We’re a group of LGBTQIA teens, allies, and friends who are having fun, being supportive, learning about local resources, and striving to make our community stronger. This is a social group open to middle and high school students from all towns. Registration appreciated but not required. Summer meeting dates to be determined. Register by clicking on the dates: March 29, April 26, May 24

Have an idea for a program you’d like to see at the library? Let us know!











Find us online!

Like us on Facebook, follow us on Tumblr, find us on Twitter, see what’s happening on Instagram and catch up with us on Pinterest


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

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

Looking for something? Search below.