Haverhill Public Library
Upcoming Events
Baby Boogie
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.
Learn to Play Ukulele (Ages 8-12)
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
Learn to Play Ukulele (Adults)
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.
Valentine's Day Storytime
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
NECC Info Session
Come learn about what Northern Essex Community College has to offer and ask any questions you have!
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.…Learn More
Friday Flicks
In February, we're watching biopics about Black musicians! Today we watch I Wanna Dance with Somebody (2022). Rated PG-13.…Learn More
Northshore Women's Book Club
Women's Fiction Book Club
On Screen: Tron: Ares (2025)
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
Classic Matinees: Love Stories
Join us in watching some of the best love stories. Today we watch The Notebook starring Ryan Gosling and Rachel McAdams.
Baby Boogie
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.
Phases of the Moon
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
On Screen: Wicked For Good
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
After School Arcade
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
Hip Hop Popular Culture: Where’s the Beef? Kendrick Lamar and Drake
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
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.…Learn More
How to Recognize a Medical Emergency
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
Nailed it! Baking Challenge
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
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.…Learn More
Thursday Evening Book Club
Thursday Evening Book Club
Friday Flicks
In February, we're watching biopics about Black musicians! Today we watch Get On Up (2014). Rated PG-13.…Learn More
Among Us IRL (Session 1)
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
Among Us IRL (Session 2)
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
Mother Goose on the Loose (ages 0-3)
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
Stories with Stella (session 1)
Hang out with Stella to practice your reading skills or de-stress for a 15 min session! For ages 6-18.
English (ESL) Conversation Circle
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.
Stories with Stella (session 2)
Hang out with Stella to practice your reading skills or de-stress for a 15 min session! For ages 6-18.
Stories with Stella (session 3)
Hang out with Stella to practice your reading skills or de-stress for a 15 min session! For ages 6-18.
Stories with Stella (session 4)
Hang out with Stella to practice your reading skills or de-stress for a 15 min session! For ages 6-18.
Classic Matinees: Love Stories
Join us in watching some of the best love stories. Today we watch Ghost starring Patrick Swayze, Demi Moore, and Whoopi Goldberg.
Pretend & Play (session 1)
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
Pretend & Play (session 2)
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
Baby Boogie
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.
After School Arcade
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
Bilingual Storytime/ Cuentos Bilingüe
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
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.…Learn More
Friday Flicks
In February, we're watching biopics about Black musicians! Today we are watching Ray (2004). Rated PG-13.…Learn More
PK Parent Child Play
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
Pokemon TCG Tournament
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+
Mother Goose on the Loose (ages 0-3)
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
Mother Goose on the Loose (ages 0-3)
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
English (ESL) Conversation Circle
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.
English (ESL) Conversation Circle
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.
Classic Matinees: 80s Action Movies
Join us in watching some of the best action films from the 1980s. Today we watch Predator, rated R for language and violence.
Pretend & Play (session 1)
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
Pretend & Play (session 2)
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
Wednesday Morning Book Club
Wednesday Morning Book Club
Baby Boogie
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.
Stories with Kona (session 1)
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.
Stories with Kona (session 2)
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.
Stories with Kona (session 3)
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.
Stories with Kona (session 4)
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.
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.…Learn More
Bilingual Storytime/ Cuentos Bilingüe
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
After School Arcade
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
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.…Learn More
Friday Flicks
In March, we're watching adaptions based on Jane Austen’s books! Today we are watching Pride & Prejudice (2005). Rated PG.…Learn More
Watercolor Hour
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
Northshore Women's Book Club
Women's Fiction Book Club
Twitch Talk with ThatNerdViolet
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
Mother Goose on the Loose (ages 0-3)
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
Create Your Own Marshmallow Snowflake
Be imaginative and create your own snowflake out of marshmallows. Let your creativity take hold while creating something unique!For ages 5 - 9Registration required
English (ESL) Conversation Circle
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.
Classic Matinees: 80s Action Movies
Join us in watching some of the best action films from the 1980s. Today we watch Aliens, rated R for violence.
Pretend & Play (session 1)
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
Pretend & Play (session 2)
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
Baby Boogie
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.
Half-Day Hangout (teens)
Come hang out, play games, and enjoy snacks!Ages 11-18
After School Arcade
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
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.…Learn More
Friday Flicks
In March, we're watching adaptions based on Jane Austen’s books! Today we are watching Sense and Sensibility (1995). Rated PG.…Learn More
Jewelry Making Program
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
Sensory Science
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
On Screen: Hamnet (2025)
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
Mother Goose on the Loose (ages 0-3)
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
English (ESL) Conversation Circle
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.
Classic Matinees: 80s Action Movies
Join us in watching some of the best action films from the 1980s. Today we watch The Terminator, rated R for violence.
Make Leprechaun Chow! (teens)
Make your own delicious leprechaun chow using Chex mix, melted chocolate, and other sweet treats! Ages 11-18
Hogwarts Hangout: Harry Potter Club
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
Baby Boogie
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.
Alchemy Laboratory with Ed the Wizard
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
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.…Learn More
How to Start Seeds with the Haverhill Garden Club!
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.
Bilingual Storytime/ Cuentos Bilingüe
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
After School Arcade
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
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.…Learn More
Thursday Evening Book Club
Thursday Evening Book Club
Friday Flicks
In March, we're watching adaptions based on Jane Austen’s books! Today we are watching Mansfield Park (1999). Rated PG-13.…Learn More
Watercolor Hour
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
Baby Rave
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
LGBTQ+ Teen Hangout
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.
On Screen: Five Nights at Freddy's 2
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
Mother Goose on the Loose (ages 0-3)
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
DIY Paintbrush
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
English (ESL) Conversation Circle
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.
Classic Matinees: 80s Action Movies
Join us in watching some of the best action films from the 1980s. Today we watch Die Hard, rated R for violence and language.
Pretend & Play (session 1)
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
Pretend & Play (session 2)
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
Teen Crafternoon: Perler Bead Creations
Make a fun design using perler beads! Ages 11-18
Pajama Storytime
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
