This event is in the "Youth" group This event is in the "Grades K - 2" group This event is in the "Grades 3 - 5" group Reading Dogs - Chloe & Tillie! Saturday, March 28, 2026 at 11:00am - 12:00pm Youth Services at Portsmouth Public Library Program Type: Activity, Authors & Books Age Group: Youth, Grades K - 2, Grades 3 - 5 Emerging readers! You are invited to come share a book with one of our reading dogs — first come, first served. This program will be held in the Youth Services area of the library and is open to readers of all ages. View Details This event is in the "Youth" group This event is in the "Grades K - 2" group This event is in the "Grades 3 - 5" group Mar 28 2026 Sat Reading Dogs - Chloe & Tillie! 11:00am–12:00pm Youth Services Library Branch: Portsmouth Public Library Room: Youth Services Age Group: Youth, Grades K - 2, Grades 3 - 5 Program Type: Activity, Authors & Books Details: Emerging readers! You are invited to come share a book with one of our reading dogs — first come, first served. This program will be held in the Youth Services area of the library and is open to readers of all ages. More Info Children under ten (10) years of age must be accompanied and supervised by an adult.
This event is in the "Adult" group German Language Discussion Group Monday, March 30, 2026 at 2:30pm - 4:00pm Hilton Garden Inn Room at Portsmouth Public Library Program Type: Discussion Group, Language Age Group: Adult The German Language Discussion Group meets at the library in the Hilton Garden Inn Room. View Details This event is in the "Adult" group Mar 30 2026 Mon German Language Discussion Group 2:30pm–4:00pm Hilton Garden Inn Room Library Branch: Portsmouth Public Library Room: Hilton Garden Inn Room Age Group: Adult Program Type: Discussion Group, Language Details: The German Language Discussion Group meets at the library in the Hilton Garden Inn Room.
This event is in the "Tween & Teen" group This event is in the "Tween (Grades 6 - 8)" group Middle School Mondays Monday, March 30, 2026 at 3:30pm - 4:30pm Levenson Room at Portsmouth Public Library Program Type: Activity, Workshop, Art & Culture, Authors & Books, Computer, Crafts, Gaming, Science & STEAM Age Group: Tween & Teen, Tween (Grades 6 - 8) Calling All Middle Schoolers!!! View Details This event is in the "Tween & Teen" group This event is in the "Tween (Grades 6 - 8)" group Mar 30 2026 Mon Middle School Mondays 3:30pm–4:30pm Levenson Room Library Branch: Portsmouth Public Library Room: Levenson Room Age Group: Tween & Teen, Tween (Grades 6 - 8) Program Type: Activity, Workshop, Art & Culture, Authors & Books, Computer, Crafts, Gaming, Science & STEAM Details: Calling All Middle Schoolers!!!
This event is in the "Adult" group Spanish Language Discussion Group Tuesday, March 31, 2026 at 10:30am - 11:30am Hilton Garden Inn Room at Portsmouth Public Library Program Type: Discussion Group, Language Age Group: Adult The Spanish Language Discussion Group meets at the Library in the Hilton Garden Inn Room. View Details This event is in the "Adult" group Mar 31 2026 Tue Spanish Language Discussion Group 10:30am–11:30am Hilton Garden Inn Room Library Branch: Portsmouth Public Library Room: Hilton Garden Inn Room Age Group: Adult Program Type: Discussion Group, Language Details: The Spanish Language Discussion Group meets at the Library in the Hilton Garden Inn Room.
This event is in the "Adult" group This event is in the "Teen (Ages 13 - 18)" group Shakespeare Discussion Group Tuesday, March 31, 2026 at 4:00pm - 5:00pm Hilton Garden Inn Room at Portsmouth Public Library Program Type: Book Club, Discussion Group, Drama & Music Age Group: Adult, Teen (Ages 13 - 18) How now good friends? Dost thou seek a monthly passtime to broaden the mind and entice the senses? Look no further than Shakespearean Discussion Group! Enjoy the selected play of the month in the way ‘twas presented: to the masses! Open Register Now Registration Required This event is in the "Adult" group This event is in the "Teen (Ages 13 - 18)" group Mar 31 2026 Tue Shakespeare Discussion Group 4:00pm–5:00pm Hilton Garden Inn Room Open Library Branch: Portsmouth Public Library Room: Hilton Garden Inn Room Age Group: Adult, Teen (Ages 13 - 18) Program Type: Book Club, Discussion Group, Drama & Music Registration Required Details: How now good friends? Dost thou seek a monthly passtime to broaden the mind and entice the senses? Look no further than Shakespearean Discussion Group! Enjoy the selected play of the month in the way ‘twas presented: to the masses!
This event is in the "Adult" group Creative Writing Group II Wednesday, April 1, 2026 at 6:00pm - 8:00pm Hilton Garden Inn Room at Portsmouth Public Library Program Type: Activity, Discussion Group, Writing Age Group: Adult The Portsmouth Public Library invites you to join Creative Writing Group II which meets in person at the library and online via Zoom, on the first and third Wednesdays of the month from 6 to 8 PM. Full View Details Registration Required This event is in the "Adult" group Apr 1 2026 Wed Creative Writing Group II 6:00pm–8:00pm Hilton Garden Inn Room Full Library Branch: Portsmouth Public Library Room: Hilton Garden Inn Room Age Group: Adult Program Type: Activity, Discussion Group, Writing Registration Required Details: The Portsmouth Public Library invites you to join Creative Writing Group II which meets in person at the library and online via Zoom, on the first and third Wednesdays of the month from 6 to 8 PM.
This event is in the "Adult" group Chinese Language Discussion Group Thursday, April 2, 2026 at 5:00pm - 6:00pm Online at Portsmouth Public Library Program Type: Discussion Group, Language Age Group: Adult The Chinese Language Discussion Group meets online via Zoom. View Details Virtual Event This event is in the "Adult" group Apr 2 2026 Thu Chinese Language Discussion Group 5:00pm–6:00pm Online Library Branch: Portsmouth Public Library Room: Online Age Group: Adult Program Type: Discussion Group, Language Details: The Chinese Language Discussion Group meets online via Zoom.
This event is in the "Adult" group Italian Language Discussion Group Friday, April 3, 2026 at 12:15pm - 1:15pm Hilton Garden Inn Room at Portsmouth Public Library Program Type: Discussion Group, Language Age Group: Adult This Italian Language Discussion Group meets at the library and online via Zoom part of the year. View Details This event is in the "Adult" group Apr 3 2026 Fri Italian Language Discussion Group 12:15pm–1:15pm Hilton Garden Inn Room Library Branch: Portsmouth Public Library Room: Hilton Garden Inn Room Age Group: Adult Program Type: Discussion Group, Language Details: This Italian Language Discussion Group meets at the library and online via Zoom part of the year.
This event is in the "Adult" group French Language Discussion Group Friday, April 3, 2026 at 1:30pm - 3:00pm Hilton Garden Inn Room at Portsmouth Public Library Program Type: Discussion Group, Language Age Group: Adult The French Language Discussion Group meets at the library. View Details This event is in the "Adult" group Apr 3 2026 Fri French Language Discussion Group 1:30pm–3:00pm Hilton Garden Inn Room Library Branch: Portsmouth Public Library Room: Hilton Garden Inn Room Age Group: Adult Program Type: Discussion Group, Language Details: The French Language Discussion Group meets at the library.
This event is in the "All Ages" group English Conversation Group Saturday, April 4, 2026 at 10:30am - 11:30am Macleod Board Room at Portsmouth Public Library Program Type: Discussion Group, Language Age Group: All Ages If you want to improve your English, join us at our English Conversation Group! During these weekly meetings, you will practice speaking English with others, improve pronunciation, and build vocabulary while increasing your confidence. View Details This event is in the "All Ages" group Apr 4 2026 Sat English Conversation Group 10:30am–11:30am Macleod Board Room Library Branch: Portsmouth Public Library Room: Macleod Board Room Age Group: All Ages Program Type: Discussion Group, Language Details: If you want to improve your English, join us at our English Conversation Group! During these weekly meetings, you will practice speaking English with others, improve pronunciation, and build vocabulary while increasing your confidence.
This event is in the "All Ages" group Mah Jongg Saturday, April 4, 2026 at 10:30am - 12:30pm Hilton Garden Inn Room at Portsmouth Public Library Program Type: Gaming Age Group: All Ages Come to the library to play Mah Jongg, the ancient Chinese game of tiles on Saturdays from 10:30 AM —12:30 PM! View Details This event is in the "All Ages" group Apr 4 2026 Sat Mah Jongg 10:30am–12:30pm Hilton Garden Inn Room Library Branch: Portsmouth Public Library Room: Hilton Garden Inn Room Age Group: All Ages Program Type: Gaming Details: Come to the library to play Mah Jongg, the ancient Chinese game of tiles on Saturdays from 10:30 AM —12:30 PM!
This event is in the "Youth" group This event is in the "Grades K - 2" group This event is in the "Grades 3 - 5" group Reading Dogs - Chloe & Tillie! Saturday, April 4, 2026 at 11:00am - 12:00pm Youth Services at Portsmouth Public Library Program Type: Activity, Authors & Books Age Group: Youth, Grades K - 2, Grades 3 - 5 Emerging readers! You are invited to come share a book with one of our reading dogs — first come, first served. This program will be held in the Youth Services area of the library and is open to readers of all ages. View Details This event is in the "Youth" group This event is in the "Grades K - 2" group This event is in the "Grades 3 - 5" group Apr 4 2026 Sat Reading Dogs - Chloe & Tillie! 11:00am–12:00pm Youth Services Library Branch: Portsmouth Public Library Room: Youth Services Age Group: Youth, Grades K - 2, Grades 3 - 5 Program Type: Activity, Authors & Books Details: Emerging readers! You are invited to come share a book with one of our reading dogs — first come, first served. This program will be held in the Youth Services area of the library and is open to readers of all ages. More Info Children under ten (10) years of age must be accompanied and supervised by an adult.
This event is in the "Adult" group German Language Discussion Group Monday, April 6, 2026 at 2:30pm - 4:00pm Hilton Garden Inn Room at Portsmouth Public Library Program Type: Discussion Group, Language Age Group: Adult The German Language Discussion Group meets at the library in the Hilton Garden Inn Room. View Details This event is in the "Adult" group Apr 6 2026 Mon German Language Discussion Group 2:30pm–4:00pm Hilton Garden Inn Room Library Branch: Portsmouth Public Library Room: Hilton Garden Inn Room Age Group: Adult Program Type: Discussion Group, Language Details: The German Language Discussion Group meets at the library in the Hilton Garden Inn Room.
This event is in the "Tween & Teen" group This event is in the "Tween (Grades 6 - 8)" group Middle School Mondays Monday, April 6, 2026 at 3:30pm - 4:30pm Levenson Room at Portsmouth Public Library Program Type: Activity, Workshop, Art & Culture, Authors & Books, Computer, Crafts, Gaming, Science & STEAM Age Group: Tween & Teen, Tween (Grades 6 - 8) Calling All Middle Schoolers!!! View Details This event is in the "Tween & Teen" group This event is in the "Tween (Grades 6 - 8)" group Apr 6 2026 Mon Middle School Mondays 3:30pm–4:30pm Levenson Room Library Branch: Portsmouth Public Library Room: Levenson Room Age Group: Tween & Teen, Tween (Grades 6 - 8) Program Type: Activity, Workshop, Art & Culture, Authors & Books, Computer, Crafts, Gaming, Science & STEAM Details: Calling All Middle Schoolers!!!
This event is in the "Youth" group This event is in the "Grades 3 - 5" group Book Club for Grades 3-5 Monday, April 6, 2026 at 4:00pm - 5:00pm Youth Activity Room at Portsmouth Public Library Program Type: Book Club Age Group: Youth, Grades 3 - 5 Join Miss Gretyl for a NEW book club for students in grades 3-5! During our first meeting we will talk about books we liked over the summer, play some games, do some MadLibs, have some snacks and get our book for the October book club. Open Register Now Registration Required This event is in the "Youth" group This event is in the "Grades 3 - 5" group Apr 6 2026 Mon Book Club for Grades 3-5 4:00pm–5:00pm Youth Activity Room Open Library Branch: Portsmouth Public Library Room: Youth Activity Room Age Group: Youth, Grades 3 - 5 Program Type: Book Club Registration Required Details: Join Miss Gretyl for a NEW book club for students in grades 3-5! During our first meeting we will talk about books we liked over the summer, play some games, do some MadLibs, have some snacks and get our book for the October book club.
This event is in the "Adult" group Spanish Language Discussion Group Tuesday, April 7, 2026 at 10:30am - 11:30am Hilton Garden Inn Room at Portsmouth Public Library Program Type: Discussion Group, Language Age Group: Adult The Spanish Language Discussion Group meets at the Library in the Hilton Garden Inn Room. View Details This event is in the "Adult" group Apr 7 2026 Tue Spanish Language Discussion Group 10:30am–11:30am Hilton Garden Inn Room Library Branch: Portsmouth Public Library Room: Hilton Garden Inn Room Age Group: Adult Program Type: Discussion Group, Language Details: The Spanish Language Discussion Group meets at the Library in the Hilton Garden Inn Room.
This event is in the "Adult" group Chinese Language Discussion Group Thursday, April 9, 2026 at 5:00pm - 6:00pm Online at Portsmouth Public Library Program Type: Discussion Group, Language Age Group: Adult The Chinese Language Discussion Group meets online via Zoom. View Details Virtual Event This event is in the "Adult" group Apr 9 2026 Thu Chinese Language Discussion Group 5:00pm–6:00pm Online Library Branch: Portsmouth Public Library Room: Online Age Group: Adult Program Type: Discussion Group, Language Details: The Chinese Language Discussion Group meets online via Zoom.
This event is in the "Adult" group Italian Language Discussion Group Friday, April 10, 2026 at 12:15pm - 1:15pm Hilton Garden Inn Room at Portsmouth Public Library Program Type: Discussion Group, Language Age Group: Adult This Italian Language Discussion Group meets at the library and online via Zoom part of the year. View Details This event is in the "Adult" group Apr 10 2026 Fri Italian Language Discussion Group 12:15pm–1:15pm Hilton Garden Inn Room Library Branch: Portsmouth Public Library Room: Hilton Garden Inn Room Age Group: Adult Program Type: Discussion Group, Language Details: This Italian Language Discussion Group meets at the library and online via Zoom part of the year.
This event is in the "Adult" group French Language Discussion Group Friday, April 10, 2026 at 1:30pm - 3:00pm Hilton Garden Inn Room at Portsmouth Public Library Program Type: Discussion Group, Language Age Group: Adult The French Language Discussion Group meets at the library. View Details This event is in the "Adult" group Apr 10 2026 Fri French Language Discussion Group 1:30pm–3:00pm Hilton Garden Inn Room Library Branch: Portsmouth Public Library Room: Hilton Garden Inn Room Age Group: Adult Program Type: Discussion Group, Language Details: The French Language Discussion Group meets at the library.
This event is in the "All Ages" group English Conversation Group Saturday, April 11, 2026 at 10:30am - 11:30am Macleod Board Room at Portsmouth Public Library Program Type: Discussion Group, Language Age Group: All Ages If you want to improve your English, join us at our English Conversation Group! During these weekly meetings, you will practice speaking English with others, improve pronunciation, and build vocabulary while increasing your confidence. View Details This event is in the "All Ages" group Apr 11 2026 Sat English Conversation Group 10:30am–11:30am Macleod Board Room Library Branch: Portsmouth Public Library Room: Macleod Board Room Age Group: All Ages Program Type: Discussion Group, Language Details: If you want to improve your English, join us at our English Conversation Group! During these weekly meetings, you will practice speaking English with others, improve pronunciation, and build vocabulary while increasing your confidence.
This event is in the "All Ages" group Mah Jongg Saturday, April 11, 2026 at 10:30am - 12:30pm Hilton Garden Inn Room at Portsmouth Public Library Program Type: Gaming Age Group: All Ages Come to the library to play Mah Jongg, the ancient Chinese game of tiles on Saturdays from 10:30 AM —12:30 PM! View Details This event is in the "All Ages" group Apr 11 2026 Sat Mah Jongg 10:30am–12:30pm Hilton Garden Inn Room Library Branch: Portsmouth Public Library Room: Hilton Garden Inn Room Age Group: All Ages Program Type: Gaming Details: Come to the library to play Mah Jongg, the ancient Chinese game of tiles on Saturdays from 10:30 AM —12:30 PM!
This event is in the "Youth" group This event is in the "Grades K - 2" group This event is in the "Grades 3 - 5" group Reading Dogs - Chloe & Tillie! Saturday, April 11, 2026 at 11:00am - 12:00pm Youth Services at Portsmouth Public Library Program Type: Activity, Authors & Books Age Group: Youth, Grades K - 2, Grades 3 - 5 Emerging readers! You are invited to come share a book with one of our reading dogs — first come, first served. This program will be held in the Youth Services area of the library and is open to readers of all ages. View Details This event is in the "Youth" group This event is in the "Grades K - 2" group This event is in the "Grades 3 - 5" group Apr 11 2026 Sat Reading Dogs - Chloe & Tillie! 11:00am–12:00pm Youth Services Library Branch: Portsmouth Public Library Room: Youth Services Age Group: Youth, Grades K - 2, Grades 3 - 5 Program Type: Activity, Authors & Books Details: Emerging readers! You are invited to come share a book with one of our reading dogs — first come, first served. This program will be held in the Youth Services area of the library and is open to readers of all ages. More Info Children under ten (10) years of age must be accompanied and supervised by an adult.
This event is in the "Adult" group German Language Discussion Group Monday, April 13, 2026 at 2:30pm - 4:00pm Hilton Garden Inn Room at Portsmouth Public Library Program Type: Discussion Group, Language Age Group: Adult The German Language Discussion Group meets at the library in the Hilton Garden Inn Room. View Details This event is in the "Adult" group Apr 13 2026 Mon German Language Discussion Group 2:30pm–4:00pm Hilton Garden Inn Room Library Branch: Portsmouth Public Library Room: Hilton Garden Inn Room Age Group: Adult Program Type: Discussion Group, Language Details: The German Language Discussion Group meets at the library in the Hilton Garden Inn Room.
This event is in the "Tween & Teen" group This event is in the "Tween (Grades 6 - 8)" group Middle School Mondays Monday, April 13, 2026 at 3:30pm - 4:30pm Levenson Room at Portsmouth Public Library Program Type: Activity, Workshop, Art & Culture, Authors & Books, Computer, Crafts, Gaming, Science & STEAM Age Group: Tween & Teen, Tween (Grades 6 - 8) Calling All Middle Schoolers!!! View Details This event is in the "Tween & Teen" group This event is in the "Tween (Grades 6 - 8)" group Apr 13 2026 Mon Middle School Mondays 3:30pm–4:30pm Levenson Room Library Branch: Portsmouth Public Library Room: Levenson Room Age Group: Tween & Teen, Tween (Grades 6 - 8) Program Type: Activity, Workshop, Art & Culture, Authors & Books, Computer, Crafts, Gaming, Science & STEAM Details: Calling All Middle Schoolers!!!