Love A Library
Back to all events

Haverhill Public Library

99 Main St.

Haverhill, MA 01830-5092

(978)373-1586

Upcoming Events

100 Events
Wed11Feb
2-6

Baby Boogie

4: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
Wed11Feb
8-12

Learn to Play Ukulele (Ages 8-12)

9:00 PM

Want to try an instrument that is fun and relatively easy to play? Learn the fundamentals of ukulele playing. No experience necessary. Ukuleles provided or bring your own. For ages 8-12Registration Required

Visit haverhillpl.assabetinteractive.com
Wed11Feb
18+

Learn to Play Ukulele (Adults)

10:30 PM

Want to try an instrument that is fun and relatively easy to play? Learn the fundamentals of ukulele playing! No experience necessary. Ukuleles provided or bring your own. Learn more about Julie, the instructor, on her website.

Visit haverhillpl.assabetinteractive.com
Thu12Feb
3-5

Valentine's Day Storytime

3:00 PM

Join us for reading adventures at a specially themed Valentine's Day Storytime! We will read stories, sing songs, do crafts, and have oodles of fun. This program is geared toward children who are 3 to 5 years old, but siblings are welcome. Registration Required.…Learn More

Visit haverhillpl.assabetinteractive.com
Thu12Feb
18+

NECC Info Session

9:00 PM

Come learn about what Northern Essex Community College has to offer and ask any questions you have!

Visit haverhillpl.assabetinteractive.com
Thu12Feb

Game Night

10: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
Fri13Feb
12-18

Friday Flicks

3:00 PM

In February, we're watching biopics about Black musicians! Today we watch I Wanna Dance with Somebody (2022). Rated PG-13.…Learn More

Visit haverhillpl.assabetinteractive.com
Sat14Feb
18+

Northshore Women's Book Club

4:00 PM

Women's Fiction Book Club

Visit haverhillpl.assabetinteractive.com
Sat14Feb
12-18

On Screen: Tron: Ares (2025)

7:00 PM

A highly sophisticated Program, Ares, is sent from the digital world into the real world on a dangerous mission, marking humankind's first encounter with A. I. beings. Directed by Joachim Rønning, and starring Jared Leto, Greta Lee, Evan Peters, Hasan Minhaj, and Jodie Turner-Smith.…Learn More

Visit haverhillpl.assabetinteractive.com
Tue17Feb
18+

Classic Matinees: Love Stories

3:00 PM

Join us in watching some of the best love stories. Today we watch The Notebook starring Ryan Gosling and Rachel McAdams.

Visit haverhillpl.assabetinteractive.com
Wed18Feb
2-6

Baby Boogie

4: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
Wed18Feb
6-11

Phases of the Moon

7:00 PM

Discover and create the different phases of the moon. Bring your creativity and your love of learning for a fun hour!Ages 6 - 11Registration required

Visit haverhillpl.assabetinteractive.com
Wed18Feb

On Screen: Wicked For Good

7:00 PM

Elphaba, the future Wicked Witch of the West and her relationship with Glinda, the Good Witch of the North. The second of a two-part feature film adaptation of the Broadway musical. Starring Cynthia Erivo and Ariana Grande. Rated PG

Visit haverhillpl.assabetinteractive.com
Wed18Feb
6-11

After School Arcade

9: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
Wed18Feb
18+

Hip Hop Popular Culture: Where’s the Beef? Kendrick Lamar and Drake

11:00 PM

Kendrick Lamar and Drake have been involved in a public feud, with each artist making accusations against each other and releasing diss tracks. The feud escalated after Lamar's verse on the song entitled "Like That". Using research questions, this lecture will be educational, entertaining, and will ask students to critically examine youth popular culture.…Learn More

Visit haverhillpl.assabetinteractive.com
Wed18Feb
18+

Fiber Arts Group

11: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
Thu19Feb
18+

How to Recognize a Medical Emergency

6:00 PM

Knowing how to recognize an emergency can potentially help save a life. It can be an acute injury or sudden onset of an illness that needs immediate attention to prevent serious impairment or loss of life. In this informative seminar, we will review common medical emergency situations and appropriate actions you might take.…Learn More

Visit haverhillpl.assabetinteractive.com
Thu19Feb
9-12

Nailed it! Baking Challenge

7:00 PM

Do you love baking and decorating your creations into works of art? Think you have what it takes to go against others in a head-to-head challenge to create a beautifully decorated creation? Join us at the library for a friendly competition as we try and recreate the example baked good on our own with the items provided.…Learn More

Visit haverhillpl.assabetinteractive.com
Thu19Feb
0+

Game Night

10: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
Thu19Feb
18+

Thursday Evening Book Club

11:30 PM

Thursday Evening Book Club

Visit haverhillpl.assabetinteractive.com
Fri20Feb
12-18

Friday Flicks

3:00 PM

In February, we're watching biopics about Black musicians! Today we watch Get On Up (2014). Rated PG-13.…Learn More

Visit haverhillpl.assabetinteractive.com
Fri20Feb
8-18

Among Us IRL (Session 1)

7:00 PM

Think you can figure out who the imposter is? Or is it you? Come out to play with friends in a real-life version of the game Among Us, as you attempt to prep your spaceship for departure. Best for ages 8-18Registration required

Visit haverhillpl.assabetinteractive.com
Fri20Feb
8-18

Among Us IRL (Session 2)

8:00 PM

Think you can figure out who the imposter is? Or is it you? Come out to play with friends in a real-life version of the game Among Us, as you attempt to prep your spaceship for departure. Best for ages 8-18Registration required

Visit haverhillpl.assabetinteractive.com
Mon23Feb
0-3

Mother Goose on the Loose (ages 0-3)

3: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
Mon23Feb
6-18

Stories with Stella (session 1)

11:00 PM

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

Visit haverhillpl.assabetinteractive.com
Mon23Feb
18+

English (ESL) Conversation Circle

11:00 PM

English (ESL) Conversation Group 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.

Visit haverhillpl.assabetinteractive.com
Mon23Feb
6-18

Stories with Stella (session 2)

11:15 PM

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

Visit haverhillpl.assabetinteractive.com
Mon23Feb
6-18

Stories with Stella (session 3)

11:30 PM

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

Visit haverhillpl.assabetinteractive.com
Mon23Feb
6-18

Stories with Stella (session 4)

11:45 PM

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

Visit haverhillpl.assabetinteractive.com
Tue24Feb
18+

Classic Matinees: Love Stories

3:00 PM

Join us in watching some of the best love stories. Today we watch Ghost starring Patrick Swayze, Demi Moore, and Whoopi Goldberg.

Visit haverhillpl.assabetinteractive.com
Tue24Feb
2-5

Pretend & Play (session 1)

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
Tue24Feb
2-5

Pretend & Play (session 2)

4: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
Wed25Feb
2-6

Baby Boogie

4: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
Wed25Feb
6-11

After School Arcade

9: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
Thu26Feb
2-6

Bilingual Storytime/ Cuentos Bilingüe

3: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
Thu26Feb

Game Night

10: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
Fri27Feb
12-18

Friday Flicks

3:00 PM

In February, we're watching biopics about Black musicians! Today we are watching Ray (2004). Rated PG-13.…Learn More

Visit haverhillpl.assabetinteractive.com
Sat28Feb
2-5

PK Parent Child Play

3: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
Sat28Feb
11+

Pokemon TCG Tournament

3:00 PM

Battle other trainers to prove that you're the very best in this TCG tournament! Participants must bring their own deck in order to play. Light refreshments will be available. Ages 11+

Visit haverhillpl.assabetinteractive.com
Mon2Mar
0-3

Mother Goose on the Loose (ages 0-3)

3: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
Mon2Mar
0-3

Mother Goose on the Loose (ages 0-3)

3: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
Mon2Mar
18+

English (ESL) Conversation Circle

11:00 PM

English (ESL) Conversation Group 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.

Visit haverhillpl.assabetinteractive.com
Mon2Mar
18+

English (ESL) Conversation Circle

11:00 PM

English (ESL) Conversation Group 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.

Visit haverhillpl.assabetinteractive.com
Tue3Mar
18+

Classic Matinees: 80s Action Movies

3:00 PM

Join us in watching some of the best action films from the 1980s. Today we watch Predator, rated R for language and violence.

Visit haverhillpl.assabetinteractive.com
Tue3Mar
2-5

Pretend & Play (session 1)

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
Tue3Mar
2-5

Pretend & Play (session 2)

4: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
Wed4Mar
18+

Wednesday Morning Book Club

3:00 PM

Wednesday Morning Book Club

Visit haverhillpl.assabetinteractive.com
Wed4Mar
2-6

Baby Boogie

4: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
Wed4Mar
6-18

Stories with Kona (session 1)

9:00 PM

Hang out with Kona, the loveable golden retriever, to practice your reading skills or de-stress for a 15 min session! For ages 6-18.

Visit haverhillpl.assabetinteractive.com
Wed4Mar
6-18

Stories with Kona (session 2)

9:15 PM

Hang out with Kona, the loveable golden retriever, to practice your reading skills or de-stress for a 15 min session! For ages 6-18.

Visit haverhillpl.assabetinteractive.com
Wed4Mar
6-18

Stories with Kona (session 3)

9:30 PM

Hang out with Kona, the loveable golden retriever, to practice your reading skills or de-stress for a 15 min session! For ages 6-18.

Visit haverhillpl.assabetinteractive.com
Wed4Mar
6-18

Stories with Kona (session 4)

9:45 PM

Hang out with Kona, the loveable golden retriever, to practice your reading skills or de-stress for a 15 min session! For ages 6-18.

Visit haverhillpl.assabetinteractive.com
Wed4Mar
18+

Fiber Arts Group

11: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
Thu5Mar
2-6

Bilingual Storytime/ Cuentos Bilingüe

3: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
Thu5Mar
6-11

After School Arcade

9: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
Thu5Mar
0+

Game Night

10: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
Fri6Mar

Friday Flicks

3:00 PM

In March, we're watching adaptions based on Jane Austen’s books! Today we are watching Pride & Prejudice (2005). Rated PG.…Learn More

Visit haverhillpl.assabetinteractive.com
Fri6Mar
18+

Watercolor Hour

7:00 PM

This program is for adults. Want to try watercoloring but don’t know where to start? Paint cards, use one of our workbooks for pre-drawn designs, or create your own piece! All materials provided. Please only register for one session.…Learn More

Visit haverhillpl.assabetinteractive.com
Sat7Mar
18+

Northshore Women's Book Club

4:00 PM

Women's Fiction Book Club

Visit haverhillpl.assabetinteractive.com
Sat7Mar
Virtual
13+

Twitch Talk with ThatNerdViolet

7:00 PM

Join local Twitch streamer ThatNerdViolet to learn about the basics of streaming, how she got started as a streamer, what an average stream looks like, and how you might go about launching a Twitch channel of your own. She'll talk about building a friendly, cozy community, followed by a robust Q&A period.…Learn More

Visit haverhillpl.assabetinteractive.com
Mon9Mar
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
Mon9Mar
5-9

Create Your Own Marshmallow Snowflake

8:00 PM

Be imaginative and create your own snowflake out of marshmallows. Let your creativity take hold while creating something unique!For ages 5 - 9Registration required

Visit haverhillpl.assabetinteractive.com
Mon9Mar
18+

English (ESL) Conversation Circle

10:00 PM

English (ESL) Conversation Group 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.

Visit haverhillpl.assabetinteractive.com
Tue10Mar
18+

Classic Matinees: 80s Action Movies

2:00 PM

Join us in watching some of the best action films from the 1980s. Today we watch Aliens, rated R for violence.

Visit haverhillpl.assabetinteractive.com
Tue10Mar
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
Tue10Mar
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
Wed11Mar
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
Wed11Mar
11-18

Half-Day Hangout (teens)

5:30 PM

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

Visit haverhillpl.assabetinteractive.com
Wed11Mar
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
Thu12Mar

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
Fri13Mar

Friday Flicks

2:00 PM

In March, we're watching adaptions based on Jane Austen’s books! Today we are watching Sense and Sensibility (1995). Rated PG.…Learn More

Visit haverhillpl.assabetinteractive.com
Sat14Mar
18+

Jewelry Making Program

6:00 PM

This program is for adults. Make and keep up to two pieces of beaded jewelry!Instructor Zangar Freeman will lead participants through this “Bead Therapy" workshop. The materials used are semi-precious stones and other natural jewelry materials.…Learn More

Visit haverhillpl.assabetinteractive.com
Sat14Mar
6-11

Sensory Science

6:00 PM

Come learn about the science of chemical reactions and states of matter as we make colorful soapy explosions known as elephant toothpaste! Ages 6-11Registration required

Visit haverhillpl.assabetinteractive.com
Sun15Mar
12-18

On Screen: Hamnet (2025)

6:00 PM

Based on the novel by Maggie O'Farrell, Hamnet follows the story of Agnes and William Shakespeare and the tragic events that led to Shakespeare's writing of Hamlet. Directed by Chloé Zhao and starring Jessie Buckley, Paul Mescal, Emily Watson, and Joe Alwyn.…Learn More

Visit haverhillpl.assabetinteractive.com
Mon16Mar
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
Mon16Mar
18+

English (ESL) Conversation Circle

10:00 PM

English (ESL) Conversation Group 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.

Visit haverhillpl.assabetinteractive.com
Tue17Mar
18+

Classic Matinees: 80s Action Movies

2:00 PM

Join us in watching some of the best action films from the 1980s. Today we watch The Terminator, rated R for violence.

Visit haverhillpl.assabetinteractive.com
Tue17Mar
11-18

Make Leprechaun Chow! (teens)

8:00 PM

Make your own delicious leprechaun chow using Chex mix, melted chocolate, and other sweet treats! Ages 11-18

Visit haverhillpl.assabetinteractive.com
Tue17Mar
8-12

Hogwarts Hangout: Harry Potter Club

10:00 PM

Calling all Harry Potter fans, old and new! Step into the magical world of Harry Potter at our Hogwarts Hangout! This enchanting program invites young witches and wizards to explore the beloved series through engaging activities, creative crafts, and spirited discussions.…Learn More

Visit haverhillpl.assabetinteractive.com
Wed18Mar
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
Wed18Mar
7-18

Alchemy Laboratory with Ed the Wizard

8:00 PM

Magic meets real science in this hands on performance/workshop!Alchemy Class is about to begin! Magical Secrets are about to be shared! Watch, volunteer, and learn as we perform vanishes, transfigurations, and other feats of magic with everyday items found at home! Participants are challenged with questions about Alchemy, Scientific Principles, and their general knowledge of the physical world.…Learn More

Visit haverhillpl.assabetinteractive.com
Wed18Mar
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
Wed18Mar
18+

How to Start Seeds with the Haverhill Garden Club!

10:30 PM

Want to get an early start on gardening? Join the Haverhill Garden Club for this informational presentation! Gardening experts Jane Langlais and Dustin MacIver will demonstrate techniques such as seed blocking and how to use helpful tools such as heat mats and grow lights.

Visit haverhillpl.assabetinteractive.com
Thu19Mar
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
Thu19Mar
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
Thu19Mar
5-11

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
Thu19Mar
18+

Thursday Evening Book Club

10:30 PM

Thursday Evening Book Club

Visit haverhillpl.assabetinteractive.com
Fri20Mar
12-18

Friday Flicks

2:00 PM

In March, we're watching adaptions based on Jane Austen’s books! Today we are watching Mansfield Park (1999). Rated PG-13.…Learn More

Visit haverhillpl.assabetinteractive.com
Fri20Mar
18+

Watercolor Hour

6:00 PM

This program is for adults. Want to try watercoloring but don’t know where to start? Paint cards, use one of our workbooks for pre-drawn designs, or create your own piece! All materials provided. Please only register for one session.…Learn More

Visit haverhillpl.assabetinteractive.com
Sat21Mar
0-5

Baby Rave

3:00 PM

Get ready to wobble and rave at a joyful dance party designed for our tiniest community members and their caregivers. We'll dim the lights, turn up the toddler-friendly tunes, and fill the room with props. Bring your energy and be ready to move and groove!For…Learn More

Visit haverhillpl.assabetinteractive.com
Sat21Mar
13-17

LGBTQ+ Teen Hangout

4:30 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
Sat21Mar
12-18

On Screen: Five Nights at Freddy's 2

6:00 PM

One year after the supernatural nightmare at Freddy Fazbear's Pizza, Abby runs away to reconnect with her animatronic friends, uncovering dark secrets about the true origins of Freddy's and unleashing a horror hidden for decades. Starring Josh Hutcherson.…Learn More

Visit haverhillpl.assabetinteractive.com
Mon23Mar
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
Mon23Mar
6-10

DIY Paintbrush

8:00 PM

Embrace your creativity while creating a paintbrush out of natural materials. Let your imagination create something new out of materials from nature. For ages 6-10Registration required

Visit haverhillpl.assabetinteractive.com
Mon23Mar
18+

English (ESL) Conversation Circle

10:00 PM

English (ESL) Conversation Group 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.

Visit haverhillpl.assabetinteractive.com
Tue24Mar
18+

Classic Matinees: 80s Action Movies

2:00 PM

Join us in watching some of the best action films from the 1980s. Today we watch Die Hard, rated R for violence and language.

Visit haverhillpl.assabetinteractive.com
Tue24Mar
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
Tue24Mar
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
Tue24Mar
11-18

Teen Crafternoon: Perler Bead Creations

8:00 PM

Make a fun design using perler beads! Ages 11-18

Visit haverhillpl.assabetinteractive.com
Tue24Mar
0-11

Pajama Storytime

10:00 PM

Cozy up in your favorite pajamas (or your regular clothes work too!) and get ready for bedtime by listening to stories and simple songs. Start with getting those wiggles out and be ready to hit the hay by the end of the hour!For ages 0-11Registration required.…Learn More

Visit haverhillpl.assabetinteractive.com

Explore Nearby Libraries