After-school program

Tuesdays – Grades 1-3

Thursdays – Grades 4-5

3:40 – 5 pm

The after-school program takes place during most of the school year, typically running from mid-September until the end of May. Various themes take place throughout the year, including, but not limited to: Lego robotics; art; nature; reading/homework; and STEM. Sign-ups and permission forms are required to participate.

Story time


10 – 11 am

Story time takes place every Thursday at 10 am and is open to all ages and families – sign-up is not required. Books, songs, activities and crafts take place during this time.

Reading buddies

As scheduled

Newbury Public Library offers a reading buddies program for any child (ages 3-17) who needs extra reading practice or just wants to read to someone new. Children can bring books they are working on or select items from the library’s collection.

Reading buddy sessions will last no longer than 30 minutes, and must be scheduled with a librarian ahead of time.


Book discussion

Sundays- check event calendar

The library book discussion group will temporarily meet Sunday afternoons once a month. Each month the group picks one book to read and discuss. Biographies, histories, and stories about New England are popular subjects, although the range of topics vary with the interest of the group. All book aficionados are welcome to participate – and can pick up a copy of the month’s book at the library.  Call the library at (603)763-5803 if you are interested in joining!

John Hay Poetry Society

Second Monday of every month

7 pm

The John Hay Poetry Society meets on the second Monday of every month at 7 pm to share their work, which is centered around a theme each month. The group is led by award-winning author and Newbury poet laureate Dianalee Velie. Anyone who has an interest in writing or listening to poetry is invited to participate.


Last Wednesday of every month

6:30 pm at the Newbury Town Offices

This program is now offered by the Newbury Recreation Department, and you can contact Rosie at (603) 763-4940 Ext. 210.