Back to all events

Haverhill Public Library

99 Main St.

Haverhill, MA 01830-5092

(978)373-1586

Upcoming Events

73 Events
Fri10Apr
5-11

Friday Flicks

2:00 PM

In April, we’re watching animated movies! Today we are watching Spider-Man: Into the Spider-Verse (2018). Rated PG.…Learn More

Visit haverhillpl.assabetinteractive.com
Fri10Apr
18+

Make Your Own Mason Jar Succulent!

6:00 PM

Make a mason jar succulent with HPL staff!There will be two sessions of this program, one on 4/10 and the other on 4/25. Please only register for one session. This program is for adults.

Visit haverhillpl.assabetinteractive.com
Fri10Apr
18+

Tech Class: Word Basics

6:00 PM

Join us to learn the basics of using Microsoft Word! This is a great class if you want to learn about a word processing program for typing letters, resumes, papers, and more. Plus, Microsoft Word is available on the library's public computers!Led by HPL staff.

Visit haverhillpl.assabetinteractive.com
Sat11Apr
18+

Stitched Journal Workshop

3:00 PM

Create a pamphlet stitch journal with a pocket in the back with artist Lisa Hersey! This is a beginner friendly class, and no prior bookbinding skills are necessary. We will create a book together, and then you will create one more on your own. Choose your cover color and thread to create your own custom journals!Learn more about Lisa on her website.…Learn More

Visit haverhillpl.assabetinteractive.com
Sat11Apr

Guided Meditation Class

6:00 PM

Join us for a guided mindfulness meditation for all levels. Perfect for beginners!Class will include:A review of mindfulness meditation and its benefits. Focus on breath. Short practices of 5 to 10 minutes each of guided meditation. Class is one hour long, and students are welcome to bring yoga mats or blankets to sit on.…Learn More

Visit haverhillpl.assabetinteractive.com
Mon13Apr

Mother Goose on the Loose (ages 0-3)

2:00 PM

Mother Goose on the Loose is an early literacy program that uses rhymes and songs to help pre-reading children get ready for reading. It incorporates music, movement, ritual, repetition, positive reinforcement, developmental tips, nursery rhymes, puppets, musical instruments, colored scarves, and book reading into a fun-filled 30 minute program for newborns to 3 year olds and caregivers (older siblings also welcome).…Learn More

Visit haverhillpl.assabetinteractive.com
Mon13Apr

DIY Suncatcher

8:00 PM

Be creative while making your own suncatcher. For ages 5 - 9. Registration required.

Visit haverhillpl.assabetinteractive.com
Tue14Apr
18+

Classic Matinees: Mysteries

2:00 PM

Join us in watching some of the best classic mysteries featuring murder, betrayal, and secret identities. Today we watch Laura (1944) starring Gene Tierney and Dana Andrews.

Visit haverhillpl.assabetinteractive.com
Tue14Apr
2-5

Pretend & Play (session 1)

2:15 PM

Join Kaytlyn from Family connections at this free community playgroup for children ages 2-5 with a caregiver. Each session includes an interactive storytime and various creative play activities. Promote school readiness while bonding with your little one and meeting other families in the community.…Learn More

Visit haverhillpl.assabetinteractive.com
Tue14Apr
2-5

Pretend & Play (session 2)

3:15 PM

Join Kaytlyn from Family connections at this free community playgroup for children ages 2-5 with a caregiver. Each session includes an interactive storytime and various creative play activities. Promote school readiness while bonding with your little one and meeting other families in the community.…Learn More

Visit haverhillpl.assabetinteractive.com
Tue14Apr
8-12

Felted Panda Hoop

10:00 PM

Craft a charming two-dimensional needle-felted design of a pleasingly plump panda with bamboo. Using an embroidery hoop with craft felt as a base, you’ll secure layers of wool with a special needle. Perfect for beginners and experienced crafters alike, this workshop offers a creative and relaxing way to explore fiber art.…Learn More

Visit haverhillpl.assabetinteractive.com
Wed15Apr
2-6

Baby Boogie

3:00 PM

Wiggle, rhyme, and boogie your way into fun in this engaging and exciting music class. For kids ages 2-6, younger & older siblings welcome. Grown-up participation encouraged!Registration required. Late arrivals beyond 10 minutes will not be admitted.

Visit haverhillpl.assabetinteractive.com
Wed15Apr
5-9

DIY Suncatcher

8:00 PM

Be creative while making your own suncatcher. For ages 5 - 9. Registration required.

Visit haverhillpl.assabetinteractive.com
Wed15Apr
11-18

Teen Crafternoon: 3D Animal Portraits

8:00 PM

Paint an animal portrait that POPs using egg cartons! Ages 11-18

Visit haverhillpl.assabetinteractive.com
Wed15Apr
18+

Fiber Arts Group

10:30 PM

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.…Learn More

Visit haverhillpl.assabetinteractive.com
Thu16Apr
2-6

Bilingual Storytime/ Cuentos Bilingüe

2:00 PM

Designed for children ages 2-6, with a caregiver. Join Moira from Family Connections for stories, songs, and fun in English and Spanish! This playful storytime supports early language learning and celebrates both languages through books, music, and age appropriate activities.…Learn More

Visit haverhillpl.assabetinteractive.com
Thu16Apr
6-11

After School Arcade

8:00 PM

Ready, set, go! Stop at the library to play some games on the Nintendo Switch. It’s a fun and friendly environment to make new friends, test your skills, and enjoy some awesome games. Whether you’re a pro or just starting, everyone’s welcome to…Learn More

Visit haverhillpl.assabetinteractive.com
Thu16Apr

Game Night

9:30 PM

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.…Learn More

Visit haverhillpl.assabetinteractive.com
Thu16Apr
18+

Thursday Evening Book Club

10:30 PM

Thursday Evening Book Club

Visit haverhillpl.assabetinteractive.com
Fri17Apr
5-11

Friday Flicks

2:00 PM

In April, we’re watching animated movies! Today we are watching Soul (2020). Rated PG.…Learn More

Visit haverhillpl.assabetinteractive.com
Fri17Apr
12-18

Friday Flicks

2:00 PM

In April, we’re watching animated movies! Today we are watching The Lord of the Rings: The War of the Rohirrim (2024). Rated PG-13.…Learn More

Visit haverhillpl.assabetinteractive.com
Fri17Apr
18+

Tech Class: Word Basics

6:00 PM

Join us to learn the basics of using Microsoft Word! This is a great class if you want to learn about a word processing program for typing letters, resumes, papers, and more. Plus, Microsoft Word is available on the library's public computers!Led by HPL staff.

Visit haverhillpl.assabetinteractive.com
Sat18Apr
18+

Northshore Women's Book Club

4:00 PM

Women's Fiction Book Club

Visit haverhillpl.assabetinteractive.com
Tue21Apr
18+

Classic Matinees: Mysteries

2:00 PM

Join us in watching some of the best classic mysteries featuring murder, betrayal, and secret identities. Today we watch The Big Heat (1953) starring Glenn Ford and Gloria Grahame.

Visit haverhillpl.assabetinteractive.com
Tue21Apr
11-18

Teen Crafternoon: Stained Glass Art

6:00 PM

Make a beautiful "stained glass" piece of art using a picture frame, a provided design, and your favorite colors!Ages 11-18

Visit haverhillpl.assabetinteractive.com
Tue21Apr
18+

Basics of Writing Poetry

10:00 PM

*Please bring your own laptop or journal & writing supplies. In celebration of National Poetry Month, join Kristen Hewitt, M. A English and Creative Writing, for a welcoming workshop exploring the foundations of writing poetry. This session is designed for beginners and curious writers who want to explore poetic expression in a relaxed, supportive environment.…Learn More

Visit haverhillpl.assabetinteractive.com
Wed22Apr
2-6

Baby Boogie

3:00 PM

Wiggle, rhyme, and boogie your way into fun in this engaging and exciting music class. For kids ages 2-6, younger & older siblings welcome. Grown-up participation encouraged!Registration required. Late arrivals beyond 10 minutes will not be admitted.

Visit haverhillpl.assabetinteractive.com
Wed22Apr
18+

Mushroom Talk

10:00 PM

Jonathan Kranz, a MA Audubon Certified Field Naturalist and vice president of North America’s oldest mushroom organization, the Boston Mycological Club, will teach you about mushrooms: what they are, how they live, & why they’re fascinating. Learn about the basics of fungal life with insights on foraging for food and avoiding toxics, and a special emphasis on common mushrooms you may find in New England.…Learn More

Visit haverhillpl.assabetinteractive.com
Wed22Apr
Virtual
18+

VIRTUAL Habits That Stick: Building A Healthier You

11:00 PM

**PLEASE NOTE THIS IS A VIRTUAL PROGRAM THAT WILL TAKE PLACE VIA ZOOM. Registrants will receive a link to access the Zoom Webinar via email. **Join mindfulness and meditation instructor Lauren Masse, founder of Bright Heart Coaching, to create positive habits that last with proven strategies for success.…Learn More

Visit haverhillpl.assabetinteractive.com
Thu23Apr
6-11

After School Arcade

8:00 PM

Ready, set, go! Stop at the library to play some games on the Nintendo Switch. It’s a fun and friendly environment to make new friends, test your skills, and enjoy some awesome games. Whether you’re a pro or just starting, everyone’s welcome to…Learn More

Visit haverhillpl.assabetinteractive.com
Thu23Apr

Game Night

9:30 PM

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.…Learn More

Visit haverhillpl.assabetinteractive.com
Fri24Apr

Friday Flicks

2:00 PM

In April, we’re watching animated movies! Today we are watching 9 (2009). Rated PG-13.…Learn More

Visit haverhillpl.assabetinteractive.com
Fri24Apr
13-17

LGBTQ+ Teen Hangout

6:00 PM

Come make new friends in the LGBTQ+ community! Board games, coloring books, and Nintendo Switch will be available to play!Open to teens ages 13-17.

Visit haverhillpl.assabetinteractive.com
Sat25Apr
2-5

PK Parent Child Play

2:00 PM

Join Nicole from Family Connections for a fun and interactive playtime designed for preschoolers (age 2-5) and their caregivers. Together, you’ll explore age-appropriate toys and activities that encourage early learning, creativity, and social skills.…Learn More

Visit haverhillpl.assabetinteractive.com
Sat25Apr
18+

Make Your Own Mason Jar Succulent!

6:00 PM

Make a mason jar succulent with HPL staff!There will be two sessions of this program, one on 4/10 and the other on 4/25. Please only register for one session. This program is for adults.

Visit haverhillpl.assabetinteractive.com
Mon27Apr
0-3

Mother Goose on the Loose (ages 0-3)

2:00 PM

Mother Goose on the Loose is an early literacy program that uses rhymes and songs to help pre-reading children get ready for reading. It incorporates music, movement, ritual, repetition, positive reinforcement, developmental tips, nursery rhymes, puppets, musical instruments, colored scarves, and book reading into a fun-filled 30 minute program for newborns to 3 year olds and caregivers (older siblings also welcome).…Learn More

Visit haverhillpl.assabetinteractive.com
Mon27Apr
6-18

Stories with Stella (session 1)

10:00 PM

Hang out with Stella to practice your reading skills or de-stress for a 15 min session! For ages 6-18. Registration required.

Visit haverhillpl.assabetinteractive.com
Tue28Apr
18+

Classic Matinees: Mysteries

2:00 PM

Join us in watching some of the best classic mysteries featuring murder, betrayal, and secret identities. Today we watch The Postman Always Rings Twice (1946) starring Lana Turner and John Garfield.

Visit haverhillpl.assabetinteractive.com
Tue28Apr
2-5

Pretend & Play (session 1)

2:15 PM

Join Kaytlyn from Family connections at this free community playgroup for children ages 2-5 with a caregiver. Each session includes an interactive storytime and various creative play activities. Promote school readiness while bonding with your little one and meeting other families in the community.…Learn More

Visit haverhillpl.assabetinteractive.com
Tue28Apr
2-5

Pretend & Play (session 2)

3:15 PM

Join Kaytlyn from Family connections at this free community playgroup for children ages 2-5 with a caregiver. Each session includes an interactive storytime and various creative play activities. Promote school readiness while bonding with your little one and meeting other families in the community.…Learn More

Visit haverhillpl.assabetinteractive.com
Wed29Apr
2-6

Baby Boogie

3:00 PM

Wiggle, rhyme, and boogie your way into fun in this engaging and exciting music class. For kids ages 2-6, younger & older siblings welcome. Grown-up participation encouraged!Registration required. Late arrivals beyond 10 minutes will not be admitted.

Visit haverhillpl.assabetinteractive.com
Wed29Apr
5-9

Egg Carton Garden

8:00 PM

Be creative while making your own flower garden out of egg cartons. Celebrate the return of Spring!Ages 5 - 9Registration required

Visit haverhillpl.assabetinteractive.com
Wed29Apr
18+

Tech Class: Word Basics

10:00 PM

Join us to learn the basics of using Microsoft Word! This is a great class if you want to learn about a word processing program for typing letters, resumes, papers, and more. Plus, Microsoft Word is available on the library's public computers!Led by HPL staff.

Visit haverhillpl.assabetinteractive.com
Thu30Apr
2-6

Bilingual Storytime/ Cuentos Bilingüe

2:00 PM

Designed for children ages 2-6, with a caregiver. Join Moira from Family Connections for stories, songs, and fun in English and Spanish! This playful storytime supports early language learning and celebrates both languages through books, music, and age appropriate activities.…Learn More

Visit haverhillpl.assabetinteractive.com
Thu30Apr
11-18

Teen Crafternoon: Diamond Art bookmarks

8:00 PM

Make a sparkly bookmark with Diamond Art!Ages 11-18

Visit haverhillpl.assabetinteractive.com
Thu30Apr
6-11

After School Arcade

8:00 PM

Ready, set, go! Stop at the library to play some games on the Nintendo Switch. It’s a fun and friendly environment to make new friends, test your skills, and enjoy some awesome games. Whether you’re a pro or just starting, everyone’s welcome to…Learn More

Visit haverhillpl.assabetinteractive.com
Thu30Apr

Game Night

9:30 PM

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.…Learn More

Visit haverhillpl.assabetinteractive.com
Sat2May
18+

Northshore Women's Book Club

3:00 PM

Women's Fiction Book Club

Visit haverhillpl.assabetinteractive.com
Sat2May
18+

Northshore Women's Book Club

3:00 PM

Women's Fiction Book Club

Visit haverhillpl.assabetinteractive.com
Sun3May
12+

Collage Club (Teens & Adults)

5:30 PM

Craft and chat with your community! All materials are provided, but feel free to bring any of your own. Please note that this is the last session of Collage Club! This program may start back up on Sundays in Fall 2026.…Learn More

Visit haverhillpl.assabetinteractive.com
Mon4May
Virtual
12+

Relax, Reflect, and Recharge: A Stress Relief Workshop - VIRTUAL

11:00 PM

Unwind and release tension with guided relaxation techniques. Through reflective journaling, gentle movement, breathing exercises, and meditation this workshop is the perfect opportunity allowing you to center yourself and find a sense of peace and balance.…Learn More

Visit haverhillpl.assabetinteractive.com
Wed6May
18+

Wednesday Morning Book Club

2:00 PM

Wednesday Morning Book Club

Visit haverhillpl.assabetinteractive.com
Wed6May
11-18

Teen Crafternoon: Mini Flower Vase Wood Plaque

8:00 PM

Paint a flower bouquet wooden plaque to gift to the mom in your life or keep for yourself! Ages 11-18

Visit haverhillpl.assabetinteractive.com
Wed6May
18+

Fiber Arts Group

10:30 PM

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.…Learn More

Visit haverhillpl.assabetinteractive.com
Sat9May
18+

Adult Craft: Paper Mache Bird

6:00 PM

This month we will be making a paper mache bird that you can decorate!

Visit haverhillpl.assabetinteractive.com
Mon11May
Virtual
18+

VIRTUAL Printing Created America

3:00 PM

Please note that this is a podcast-style program with no video. Register for the program HERE. The meeting passcode will be sent to your email confirmation for this program. The newspapers and pamphlets of the American Revolution allowed a handful of people to convince 2 million colonists to challenge the most powerful nation on earth.…Learn More

Visit haverhillpl.assabetinteractive.com
Wed13May
11-18

Half-Day Hangout (teens)

5:00 PM

Come hang out, play games, and enjoy snacks!Ages 11-18

Visit haverhillpl.assabetinteractive.com
Wed13May
18+

Revolutionary Haverhill

10:00 PM

Join us for an educational presentation about Haverhill's role in the American Revolution!Presented by Tom Spitalere.

Visit haverhillpl.assabetinteractive.com
Sat16May

Craft Supply Swap

6:00 PM

Are you looking to start a new craft but don’t want to spend money on all the supplies you need? Did you buy a bunch of craft supplies you never used? Or maybe it’s just time for you to clean out your craft closet! Whatever your crafting needs, join us for our Craft Supply Swap! Help us divert usable craft supplies from landfills and make crafting more accessible to our community! Any remaining items may be used for library programs or donated locally.…Learn More

Visit haverhillpl.assabetinteractive.com
Tue19May
18+

Watercolor Class with Pixie Yates

10:00 PM

This program is for adults ages 18+Pixie Yates will teach you how to paint lilacs in watercolor!When registration for our events fills up, interested attendees are often added to a waitlist. If for any reason you or anyone in your party is unable to attend, please notify the library at (978) 373-1586 x608 as soon as possible so that someone else may have the spot.…Learn More

Visit haverhillpl.assabetinteractive.com
Wed20May
18+

Cholesterol Management: Beyond the Numbers

5:00 PM

Knowing your cholesterol numbers is important to maintaining optimal health, but do you really understand what the numbers mean? Please join us for this informative review where we will discuss what cholesterol is, how it impacts our health, the important role cholesterol has in helping our bodies function properly, and the steps you can take in lowering your cholesterol numbers and improving your overall cardiovascular wellness.…Learn More

Visit haverhillpl.assabetinteractive.com
Wed20May
11-18

Teen Crafternoon: Paint a Ceramic Snail

8:00 PM

Paint a ceramic snail and place it in an outdoor space or use to decorate your room!Ages 11-18

Visit haverhillpl.assabetinteractive.com
Wed20May
18+

Fiber Arts Group

10:30 PM

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.…Learn More

Visit haverhillpl.assabetinteractive.com
Thu21May
18+

Thursday Evening Book Club

10:30 PM

Thursday Evening Book Club

Visit haverhillpl.assabetinteractive.com
Tue26May
18+

Adult Craft: Paper Mache Bird

10:00 PM

This month we will be making a Paper Mache bird that you can decorate!

Visit haverhillpl.assabetinteractive.com
Thu28May
18+

Birdwatching Basics

3:00 PM

Join us for another program in HPL’s Climate & Community Series!What is the fastest growing outdoor activity in America? It's birding! In the next 50 years, birding will grow at a faster rate than the U. S. population. During this workshop, we'll discuss birdwatching basics, how to choose the right binoculars, and what to look for in a field guide.…Learn More

Visit haverhillpl.assabetinteractive.com
Fri29May
12-18

Teen Treats: Smores in a Bag

8:00 PM

We'll use pudding, teddy grahams, and marshmallows to make a delicious smores treat that's easy to eat on the go! For those in grades 6-12

Visit haverhillpl.assabetinteractive.com
Wed3Jun
18+

Wednesday Morning Book Club

2:00 PM

Wednesday Morning Book Club

Visit haverhillpl.assabetinteractive.com
Wed3Jun
18+

Fiber Arts Group

10:30 PM

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.…Learn More

Visit haverhillpl.assabetinteractive.com
Sat6Jun
18+

Northshore Women's Book Club

3:00 PM

Women's Fiction Book Club

Visit haverhillpl.assabetinteractive.com
Fri12Jun
18+

Macramé Keychains (Adults)

6:00 PM

This program is for adults. Make a macramé keychain! Choose from our beautiful rainbow of macramé yarn to customize your keychain. Led by HPL staff.

Visit haverhillpl.assabetinteractive.com
Wed17Jun
18+

Fiber Arts Group

10:30 PM

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.…Learn More

Visit haverhillpl.assabetinteractive.com
Thu18Jun
18+

Thursday Evening Book Club

10:30 PM

Thursday Evening Book Club

Visit haverhillpl.assabetinteractive.com

Explore Nearby Libraries