The 2013 Summer Reading Carnival will be held on July 27th at the Main Library. All children (ages 12 and under) will receive tickets that can be used to participate in the different activities. Carnival activities include: 11:30-12:15 - Remy and Friends Entertainment 12:30 - Carnival...
Wishing Stones
Program Date: July 11th
Make a wish and paint it on a stone. Call 354-5304 to register. Craft to be held in Copley Room at main location. Ages 8-12.
Zombie Prom
Program Date: July 23rd
The Portsmouth Public Library will again host Zombie Proms for ages 13-18 from 5:30-7:30pm in the meeting room at each library location. Help us end this years’ Summer Reading Program by appearing dressed in your Zombie apparel or as your favorite supernatural creature. Please call...
Zombie Prom
Program Date: July 18th
The Portsmouth Public Library will again host Zombie Proms for ages 13-18 from 5:30-7:30pm in the meeting room at each library location. Help us end this years’ Summer Reading Program by appearing dressed in your Zombie apparel or as your favorite supernatural creature. Please call...
Steampunk
Program Date: July 25th
Teens power their own steampunk invention of goggles or may bring their own items to steampunk, such as journals, flash drives and phone cases. Supplies are provided by PPL. Participants may bring additional items for embellishment. Ages 13-18. Registration required.
Movie Night
Program Date: July 16th
Teens are invited to watch the movie Beautiful Creatures. Ages 13-18. Registration required.
Movie Night
Program Date: July 11th
Teens are invited to watch the movie Beautiful Creatures. Ages 13-18. Registration required.
Movie Matinee
Program Date: July 8th
Teens are invited to watch the movie Beautiful Creatures. Ages 13-18. Registration required.
Beneath the Surfac...
Program Date: July 2nd
Teens are invited to join a friendly game of Jeopardy which encompasses a variety of topics. What is…? Ages 13-18. Registration required.
Treasure Hunt
Program Date: July 1st
The Mystery Book Group meets at the Main Branch. Readers are encouraged to join others for lively and interesting discussions. For information call 354-5688 ext. 0.




