Find books and more...

Your 24/7 Library

24/7 Access Free with Your Library Card

Featured Resource


Calculate the Value of Your Library


Library Hours:

Monday: 9am - 5pm
Tuesday: 9am - 8pm
Wednesday: 9am - 8pm
Thursday: 9am - 5pm
Friday: 9am - 5pm
Saturday (September - June): 9am - 2pm
For seasonal and holiday closings, please see our online calendar.


facebook   twitter   instagram   pinterest

Visit the Teen Room on the second floor for:

• Young Adult Fiction • Young Adult Audiobooks & Playaways • Anime
• Manga • Graphic Novels • Video Games • Movies • Music
• Card & Board Games • Friendly Staff
Summer Experience

Teens at the Goffstown Public Library 2017 Summer Egg Drop Event

Teen Links

E-Library – Homework help, streaming movies & more are available 24/7 online – FREE with your library card. Check out what’s in the E-Library, or go directly to Explora in the Education category.

Please evaluate the sites below based on
your needs and preferences.

The Goffstown Public Library does not endorse any of these sites.

College Information:

  • New Hampshire Higher Education Assistance Foundation (NHHEAF) college planning resources –
  • The Common
  • FAFSA® – Free Application for Federal Student Aid –


Life Skills:

Teen Reads

  • NH Teen Reader’s Choice Award The Flume Award, nominated and voted on by teens throughout the state. Search all Flume nominees.
  • Isinglass Teen Read Award The Isinglass Award promotes teen reading, the participation of teens in the creation of their own reading list, and honors those authors whose works speak to youth. Search Isinglass nominees.


  • MyBib – Generate formatted bibliographies, citations, and works cited at
  • Format & Style Guides – Visit Purdue University Online Writing Lab (OWL) links for formatting and style guides, including sample papers:

Visit the online calendar anytime to see all the programs and events we have for teens. Each summer we offer a Summer Experience for teens packed with events, art programs, performers, prizes and more.


Head of Youth Services
Patti Penick

Teen Services
Stacey Desrosiers