
12/1 | 6-7:30 PM | English (ESL) Conversation Circle
Would you like to practice your English with native speakers in a relaxed and informal environment? Join us for a friendly chat–Monday evenings at 6 PM.
No registration required.
12/1 | 6:00-7:00 PM | VIRTUAL Holiday Stress Relief Meditation Workshop
The holidays can be really stressful. Participants will learn healthy anxiety coping skills, breathing techniques, and meditation that can be used on the go to bring more peace, connection, and joy back into the season! Class is 60 minutes with an intro, guided practice, then time for Q&A. Open to all levels and beginners welcome! Teens and adults welcome!
This workshop is led by Amy Rutledge.
Learn more and register here for the virtual program on December 1.
12/2 | 10 AM – 12:15 PM | Classic Matinees
Join us in watching some of the best films where the snow doesn’t want to let you go…today we watch The Thing (1982). Rated R.
No registration required.
12/2 | 6-8 PM | Chess Club
Are you looking to challenge someone in a game of Chess? Drop by our monthly Chess Club! All ages welcome! We will have a few sets available for use, but we recommend bringing your own if you are able!
No registration required.
12/3 | 9:30-11:30 AM | VIRTUAL 50+ Job Seekers Networking Group — Second Act Careers (“Thinking Outside The Box”)
This week’s topic (December 3) is Second Act Careers! The Library 50+ Job Seekers Networking Group meets via Zoom on the 1st and 3rd Wednesdays of the month, from 9:30am to 11:30am. Informal networking takes place from 9am to 9:30am and 11:30am to noon. If you are unemployed and actively looking, underemployed, seeking a new career direction, re-entering the job market after a long employment gap, or recently retired and looking for your “Encore Career,” this networking group program is perfect for you! Remember, 85% of jobs are found through networking!
Learn more and register here for the virtual program on December 3.
12/3 | 6:30-8 PM | Fiber Arts Group
Calling all fiber artists! Bring your current project(s) of knitting, crocheting, hand stitching, hand quilting, and embroidery, or whatever else, to work on in the company of other fiber arts enthusiasts! Instruction is not offered at this event but fellow attendees are always happy to offer advice when they can.
No registration needed. Drop in at any point during the 90-minute block!
Thursdays from 11/6-12/18 | 10 AM-12 PM | Adult Computer Skills Class
This digital literacy class continues for those who have already registered & been attending the classes that started in November! No new sign ups allowed.
This class is brought to you by UMass Lowell, the Massachusetts Broadband Institute, and the MassTech Collaborative.
Registration has closed.
12/4 | 5:30-8:30 PM | Adult Game Night
Join us Thursdays for a night of board games at Haverhill Public Library! Strategy games, abstract games, filler games, complex and non complex alike, come and try out whatever you like. Feel free to bring your own games! All experience levels are welcome.
No registration required.
12/5 | 10 AM-12:15 PM | Friday Flicks
In December, we’re watching some winter favorites! Today we watch Die Hard (1988). Rated R.
No registration required.
12/5 | 2-3 PM | Make a Star Garland
This program for adults is led by HPL staff.
Make a dazzling star garland from book pages & craft paper! Please only register for one session.
Register here for the craft on December 5.
12/6 | 11 AM-12 PM | Spanish Conversation Practice
Are you looking to improve your conversational Spanish in a supportive and friendly environment? Join us the 1st and 3rd Saturdays of each month from 11 AM-12 PM.
Come practice your Spanish speaking and learn some vocab!
No registration required.
12/7 | 1:30-3 PM | Collage Club for Teens & Adults
Join us on the 1st Sunday of every month for Collage Club! Spend afternoons this fall and winter crafting and chatting!
All materials are provided, but feel free to bring any of your own.
No registration required.
12/8 | 6-7:30 PM | English (ESL) Conversation Circle
Would you like to practice your English with native speakers in a relaxed and informal environment? Join us for a friendly chat–Monday evenings at 6 PM.
No registration required.
12/9 | 10 AM-12:15 PM | Classic Matinees
Join us in watching some of the best films where the snow doesn’t want to let you go… today we watch Wind River (2017). Rated R
No registration required.
12/9 | 6:30-7:30 PM | VIRTUAL How to Appeal to Colleges for More Financial Aid
Now more than ever, colleges are more willing to say “yes” to appeals for more financial aid and scholarship money for both new and returning students. This workshop provides detailed guidance for families on how to appeal to colleges for more financial aid and how to improve the likelihood of a successful appeal. Presented by My College Planning Team.
Register here for the virtual program on December 9.
12/10 | 6-7 PM | Adult Book Talk: Best Books of the Year
Whether you’ve read 1 book or 100, stop in to chat with fellow book lovers! We’ll talk about our favorite reads of the year. Library staff will provide questions/prompts to help facilitate this fun conversation. Hot chocolate & tea provided!
You don’t need to bring any books with you!
This program is for adults.
No registration required.
12/11 | 5:30-8:30 PM | Adult Game Night
Join us Thursdays for a night of board games at Haverhill Public Library! Strategy games, abstract games, filler games, complex and non complex alike, come and try out whatever you like. Feel free to bring your own games! All experience levels are welcome.
No registration required.
12/12 | 10-11:45 AM | Friday Flicks
In December, we’re watching some winter favorites! Today we watch Home Alone (1990). Rated PG.
No registration required.
12/12 | 10 AM-4 PM (Drop in) | Present Wrapping Party
Join us for a Present Wrapping Party!
Where: Haverhill Public Library, Milhendler Room
When: Drop in anytime Friday, December 12 between 10 AM – 4 PM
Who: All ages welcome!
What: Need to wrap gifts for an upcoming holiday, birthday, or other celebration? Just bring in a few small gifts, and we will provide some supplies and space! Tables, tape, scissors, and a limited supply of gift-wrapping materials will be available. You are welcome to bring your own supplies (paper, bags, etc.), however we are not taking donations at this time. Please note that this is a drop-in, self serve program.
Why:
-Connect with your community!
-Limited amount of supplies available for FREE!
-No need to sneakily wrap gifts at home!
-Refreshments provided!
No registration required.
12/13 | 2-3:30 PM | Tech Class: Excel Formulas & Functions
Learn how to make Excel do the work for you by using commonly accessed formulas and functions. This class is great for those who are familiar with Excel, but want to learn more, and those who took our Excel Basics class.
Register here for the tech class on December 13.
12/14 | 2-4 PM | On Screen: Downton Abbey: The Grand Finale (2025)
The finale follows the Crawley family and their staff in the 1930s. The entire household grapples with the threat of social disgrace, with Mary in a public scandal and the family experiencing financial trouble. The Crawleys must embrace change as the staff prepares for a new chapter with the next generation leading Downton Abbey. Directed by Simon Curtis. Starring Hugh Bonneville, Laura Carmichael, Phyllis Logan, Rob James-Collier, Jim Carter, and more. Rated PG.
No registration required.
12/15 | 6-7:30 PM | English (ESL) Conversation Circle
Would you like to practice your English with native speakers in a relaxed and informal environment? Join us for a friendly chat–Monday evenings at 6 PM.
No registration required.
12/16 | 10 AM-12:45 PM | Classic Matinees
Join us in watching some of the best films where the snow doesn’t want to let you go… today we watch The Shining (1980). Rated R
No registration required.
12/16 | 6-7:30 PM | Papercrafting and Card Making
Sign up for a card making and papercrafting class for beginners as well as those with stamping and papercrafting experience.
We will be creating projects such as multi layered cards, bookmarks and 3-D Items, using several techniques including stamping, die cutting, and embossing.
Workshop led by Ruth Tinkham.
Register here for the craft program on December 16.
12/17 | 9:30-11:30 AM | VIRTUAL 50+ Job Seekers Networking Group — Marketing Plan (“Plan Your Work & Work Your Plan”)
This week’s topic (December 17) is Marketing Plan! The Library 50+ Job Seekers Networking Group meets via Zoom on the 1st and 3rd Wednesdays of the month, from 9:30am to 11:30am. Informal networking takes place from 9am to 9:30am and 11:30am to noon. If you are unemployed and actively looking, underemployed, seeking a new career direction, re-entering the job market after a long employment gap, or recently retired and looking for your “Encore Career,” this networking group program is perfect for you! Remember, 85% of jobs are found through networking! This is the final class in this series.
Learn more and register here for the virtual program on December 17.
12/17 | 6:30-8 PM | Fiber Arts Group
Calling all fiber artists! Bring your current project(s) of knitting, crocheting, hand stitching, hand quilting, and embroidery, or whatever else, to work on in the company of other fiber arts enthusiasts! Instruction is not offered at this event but fellow attendees are always happy to offer advice when they can.
No registration needed. Drop in at any point during the 90-minute block!
12/18 | 5:30-8:30 PM | Adult Game Night
Join us Thursdays for a night of board games at Haverhill Public Library! Strategy games, abstract games, filler games, complex and non complex alike, come and try out whatever you like. Feel free to bring your own games! All experience levels are welcome.
No registration required.
12/19 | 10 AM-12:15 PM | Friday Flicks
In December, we’re watching some winter favorites! Today we watch Little Women (2019). Rated PG.
No registration required.
12/20 | 11 AM-12 PM | VIRTUAL Spanish Conversation Practice
On 12/20 & 1/3, we are meeting virtually through Zoom!
Are you looking to improve your conversational Spanish in a supportive and friendly environment? Join us the 1st and 3rd Saturdays of each month from 11 AM-12 PM.
Come practice your Spanish speaking and learn some vocab!
Register here for the VIRTUAL Spanish Conversation Practice on December 20.
12/20 | 2-3 PM | Make a Star Garland
This program for adults is led by HPL staff.
Make a dazzling star garland from book pages & craft paper! Please only register for one session.
Register here for the craft on December 20.
12/22 | 6-7:30 PM | English (ESL) Conversation Circle
Would you like to practice your English with native speakers in a relaxed and informal environment? Join us for a friendly chat–Monday evenings at 6 PM.
No registration required.
12/23 | 10 AM – 1 PM | Classic Matinees
Join us in watching some of the best films where the snow doesn’t want to let you go… today we watch The Hateful 8 (2015). Rated R.
No registration required.
12/26 | 10 AM-12:15 PM | Friday Flicks
In December, we’re watching some winter favorites! Today we watch The Holdovers (2023). Rated R.
No registration required.
12/29 | 6-7:30 PM | English (ESL) Conversation Circle
Would you like to practice your English with native speakers in a relaxed and informal environment? Join us for a friendly chat–Monday evenings at 6 PM.
No registration required.
12/30 | 10 AM-1 PM | Classic Matinees
Join us in watching some of the best films where the snow doesn’t want to let you go… today we watch 30 Days of Night (2007). Rated R
No registration required.