April 2025

Event Categories

To limit event types being displayed, check the corresponding categories:

Event Locations

To limit event locations being displayed, check the corresponding branches or places:

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
 
 
1

Tuesday, April 110:00 AM—12:15 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Classic Matinees: Pacino or De Niro

This month we watch movies starring either Al Pacino or Robert De Niro. Today we watch Dog Day Afternoon (1975) starring Al Pacino. Rated R

Tuesday, April 110:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Imagination Station with Miss Nicole (ages 2-5)

Owl, book, story, story timeJoin Miss Nicole from Family Connections for a morning of stories, play, and fun! Be sure to bring your imagination! For families with children ages 2-5, older and younger siblings welcome! Registration Required. Register through the link here. Registration is on a monthly basis.…Learn More
2

Wednesday, April 211:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Music & Movement with Miss Ashley (ages 2-6)

Music & Movement with Miss Ashley (ages 2-6)Join Miss Ashley from Family Connections for a morning of dance, music, and fun! Be sure to bring your singing voice and dance moves! For families with children ages 2-6, older and younger siblings welcome! Registration Required. Register through the link here.…Learn More

Wednesday, April 24:00—4:15 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Stories with Kona

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

Wednesday, April 24:15—4:30 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Stories with Kona

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

Wednesday, April 24:30—4:45 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Stories with Kona

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

Wednesday, April 24:45—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Stories with Kona

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

Wednesday, April 26:00—7:30 PMComputer LabHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Drop In 1-on-1 Tech Help

Drop In 1-on-1 Tech Help flyer.Need basic tech help? Ask at the Reference Desk for help with:Smartphone & tablet basicsBasic desktop/laptop supportEmailGuidance on some of the library’s digital resources, like the catalog (search for items) & Libby (free eBooks & eAudiobooks)No registration required.…Learn More

Wednesday, April 26:30—8:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Fiber Arts Group

Fiber Arts GroupCalling 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
3

Thursday, April 310:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Pre-K Storytime (ages 3-5)

Pre-K Storytime (ages 3-5)Join us for reading adventures at Pre-K Storytime! We will read stories, sing songs, do crafts, and have oodles of fun. This program geared at children who are 3 to 5 years old, but siblings are welcome. Registration Required…Learn More

Thursday, April 35:30—8:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Game Night

Game NightJoin 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
4

Friday, April 410:00—11:30 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Friday Flicks

Gravity movie poster.We are featuring movies about space in April!  Today we watch Gravity (2013).   Rated PG-13.

Friday, April 411:00 AM—12:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Creation Station

Creation StationExperiment with some new types of art, materials, and styles. Wear old clothes--sometimes we get messy! Recommended for ages 3-5 Registration Required…Learn More
5

Saturday, April 511:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Spanish Conversation Practice

Spanish Conversation Practice flyer.Participants of Spanish Conversation Practice have been meeting at the library for nearly a year!  They meet the 1st and 3rd Saturday of the month to improve conversational Spanish skills in a supportive and friendly environment.   Join us for this special event to celebrate your work!  Participants are welcome to bring in food and talk about their dishes in Spanish.…Learn More

Saturday, April 52:00—4:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

On Screen: Alien: Romulus (2024)

Alien: Romulus movie posterThis sci-fi/horror-thriller takes the phenomenally successful “Alien” franchise back to its roots: While scavenging the deep ends of a derelict space station, a group of young space colonizers come face to face with the most terrifying life form in the universe.…Learn More
6
7

Monday, April 710:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Mother Goose on the Loose (ages 0-3)

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

Monday, April 74:00—6:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help

Homework HelpDo you need help with your homework? Math problems getting the best of you? Need help reading? Drop in to get help from one our high school student volunteers! First come, first served. Recommended for children in grades 3-6.

Monday, April 76:00—7:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

English (ESL) Conversation Circle

English Conversation Circle flyer.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.  
8

Tuesday, April 810:00 AM—12:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Classic Matinees: Pacino or De Niro

This month we watch movies starring either Al Pacino or Robert De Niro. Today we watch Goodfellas (1990) starring Robert De Niro. Rated R

Tuesday, April 810:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Imagination Station with Miss Nicole (ages 2-5)

Owl, book, story, story timeJoin Miss Nicole from Family Connections for a morning of stories, play, and fun! Be sure to bring your imagination! For families with children ages 2-5, older and younger siblings welcome! Registration Required. Register through the link here. Registration is on a monthly basis.…Learn More
9

Wednesday, April 911:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Music & Movement with Miss Ashley (ages 2-6)

Music & Movement with Miss Ashley (ages 2-6)Join Miss Ashley from Family Connections for a morning of dance, music, and fun! Be sure to bring your singing voice and dance moves! For families with children ages 2-6, older and younger siblings welcome! Registration Required. Register through the link here.…Learn More

Wednesday, April 92:00—3:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Crush, Stir, Pie!

Pie sliceReady to create a dessert that’s as fun to make as it is to eat? Join our Oreo Pudding Pie class and discover how to craft this irresistible treat from scratch!Ages 6-11.  Registration required.

Wednesday, April 94:00—8:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Arab American Heritage Month Film Night

Arab American Heritage Month Film Night flyer.April is Arab American Heritage Month!  Join us for an evening of documentaries.   Drop in for one or all three!  There will be a short intermission of about 10-15 minutes between each film. 4:00 PM: Speed Sisters (2015) The Speed Sisters are the first all-woman race car driving team in the Middle East.…Learn More
10

Thursday, April 1010:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Once Upon a Picture

Book with castles and other things coming out of it.Celebrate creativity with us in this fun and interactive storytime where YOU become the storyteller! We’ll “read” a wordless picture book together. Using the illustrations as our guide, you and your child will have the chance to create and tell your own unique story.…Learn More

Thursday, April 104:00—5:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Mud and Mirror Art/Lippan Art (teens)

Lippan artLippan art is a traditional form of mural painting originating from the western state of Gujarat, India. Originally practiced by the nomadic communities of the region, this intricate art form was used to decorate the walls of mud houses, adding a touch of vibrancy and charm.…Learn More

Thursday, April 105:30—8:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Game Night

Game NightJoin 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
11

Friday, April 1110:00 AM—12:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Friday Flicks

Apollo 13 movie poster.We are featuring movies about space in April!  Today we watch Apollo 13 (1995).   Rated PG.

Friday, April 1111:00 AM—12:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Creation Station

Creation StationExperiment with some new types of art, materials, and styles. Wear old clothes--sometimes we get messy! Recommended for ages 3-5 Registration Required…Learn More
12

Saturday, April 1211:00 AM—12:30 PMComputer LabHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Drop In 1-on-1 Tech Help

Drop In 1-on-1 Tech Help flyer.Need basic tech help? Ask at the Reference Desk for help with:Smartphone & tablet basicsBasic desktop/laptop supportEmailGuidance on some of the library’s digital resources, like the catalog (search for items) & Libby (free eBooks & eAudiobooks)No registration required.…Learn More

Saturday, April 121:00—1:15 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Stories With Hazel Mai (Session 1)

Stories With Hazel Mai (Session 1)Cuddle up and read with a very special therapy dog! Choose your own books, relax with Hazel Mai, and practice your reading skills. Children must be able to read independently. We recommend arriving at the library a bit before your start time so that you can have time to choose the book(s) you will read to Hazel Mai! Recommended for ages 6-18.…Learn More

Saturday, April 121:15—1:30 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Stories With Hazel Mai (Session 2)

Stories With Hazel Mai (Session 2)Cuddle up and read with a very special therapy dog! Choose your own books, relax with Hazel Mai, and practice your reading skills. Children must be able to read independently. We recommend arriving at the library a bit before your start time so that you can have time to choose the book(s) you will read to Hazel Mai! Recommended for ages 6-18.…Learn More

Saturday, April 121:30—1:45 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Stories With Hazel Mai (Session 3)

Stories With Hazel Mai (Session 3)Cuddle up and read with a very special therapy dog! Choose your own books, relax with Hazel Mai, and practice your reading skills. Children must be able to read independently. We recommend arriving at the library a bit before your start time so that you can have time to choose the book(s) you will read to Hazel Mai! Recommended for ages 6-18.…Learn More

Saturday, April 121:45—2:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Stories With Hazel Mai (Session 4)

Stories With Hazel Mai (Session 4)Cuddle up and read with a very special therapy dog! Choose your own books, relax with Hazel Mai, and practice your reading skills. Children must be able to read independently. We recommend arriving at the library a bit before your start time so that you can have time to choose the book(s) you will read to Hazel Mai! Recommended for ages 6-18.…Learn More

Saturday, April 122:00—3:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Haverhill Reads: Author Talk with Hannah Selinger!

Haverhill Reads with local author Hannah Selinger flyer.About Haverhill ReadsEvery year the Haverhill Public Library picks one book for a community-wide read!Join us for an afternoon with local author Hannah Selinger!  She will talk about her brand new release Cellar Rat: My Life in the Restaurant Underbelly (publication date March 25, 2025).…Learn More

Saturday, April 122:00—3:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Fabulous Flowers

FlowersPainting cement flowers is a fun and creative activity that allows kids to express themselves while working with a unique texture! These sturdy, handmade flowers can be painted in bright, cheerful colors to bring a pop of nature-inspired beauty to any space.…Learn More
13
14

Monday, April 1410:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Mother Goose on the Loose (ages 0-3)

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

Monday, April 144:00—6:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help

Homework HelpDo you need help with your homework? Math problems getting the best of you? Need help reading? Drop in to get help from one our high school student volunteers! First come, first served. Recommended for children in grades 3-6.

Monday, April 146:00—7:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Papercrafting and Card Making

People gathered around a table with paper crafts.A card making and paper crafting 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.…Learn More

Monday, April 146:00—7:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

English (ESL) Conversation Circle

English Conversation Circle flyer.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.  
15

Tuesday, April 1510:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Classic Matinees: Pacino or De Niro

This month we watch movies starring either Al Pacino or Robert De Niro. Today we watch Serpico (1973) starring Al Pacino. Rated R

Tuesday, April 1510:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Imagination Station with Miss Nicole (ages 2-5)

Owl, book, story, story timeJoin Miss Nicole from Family Connections for a morning of stories, play, and fun! Be sure to bring your imagination! For families with children ages 2-5, older and younger siblings welcome! Registration Required. Register through the link here. Registration is on a monthly basis.…Learn More

Tuesday, April 153:00—4:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Teen Banned Book Club

go with the flowJoin teens across the country to discuss Go with the Flow with authors Lily Williams and Karen Schneemann! We will be streaming the virtual author talk together and then discuss what we thought of the book afterwards. Can't attend in person but still want to see the author talk? Register here.…Learn More
16

Wednesday, April 1611:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Music & Movement with Miss Ashley (ages 2-6)

Music & Movement with Miss Ashley (ages 2-6)Join Miss Ashley from Family Connections for a morning of dance, music, and fun! Be sure to bring your singing voice and dance moves! For families with children ages 2-6, older and younger siblings welcome! Registration Required. Register through the link here.…Learn More

Wednesday, April 166:00—8:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Plant Paint Cross-Pollinate (Educational Art Workshop)

Plant Paint Cross-Pollinate flyer.Learn about the magic of native plants to help restore our ecosystem with talks by Lance and Jenn! This workshop is for teens and adults--all art experience levels welcome! In this workshop you will:Create your own 18"x24" butterfly shaped signLearn about native plants' magic power to save pollinators & the planet!Receive native seeds for your own garden.…Learn More

Wednesday, April 166:30—8:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Fiber Arts Group

Fiber Arts GroupCalling 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
17

Thursday, April 1710:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Pre-K Storytime (ages 3-5)

Pre-K Storytime (ages 3-5)Join us for reading adventures at Pre-K Storytime! We will read stories, sing songs, do crafts, and have oodles of fun. This program geared at children who are 3 to 5 years old, but siblings are welcome. Registration Required…Learn More

Thursday, April 175:30—8:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Game Night

Game NightJoin 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
18

Friday, April 1810:00 AM—12:15 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Friday Flicks

Moonfall movie poster.We are featuring movies about space in April!  Today we watch Moonfall (2022).   Rated PG-13.

Friday, April 1811:00 AM—12:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Creation Station

Creation StationExperiment with some new types of art, materials, and styles. Wear old clothes--sometimes we get messy! Recommended for ages 3-5 Registration Required…Learn More

Friday, April 182:00—4:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

On Screen: Superman (1978)

supermanApril 18 is Superman Day! Today marks the date of the original 1938 publication of Action Comics #1. To celebrate, we're screening the first Superman movie starring Christopher Reeve, Marlon Brando, and Gene Hackman. Rated PG.…Learn More

Friday, April 183:00—4:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Peeps House

PeepsHop into spring by creating your own Peeps House! Like gingerbread houses, we will use marshmallow Peeps, graham crackers, frosting, and candy to design our own colorful, fun houses.  For families with children ages 4-11.  Registration required.…Learn More
19

Saturday, April 1911:00 AM—12:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Spanish Conversation Practice

Spanish Conversation Practice flyer.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.  …Learn More

Saturday, April 1912:00—3:00 PMOutside - LawnHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Book Drive For Local Poetry Bus Tour

Book Drive for Local Poetry Bus Tour flyer.Stop by to explore poetry films & books by local poets, donate books (especially poetry!) to Mark's collection for the tour, and learn about the upcoming tour.   Mark will also be filming with HC Media for a new program, Endless Horizons. The Library is NOT collecting book donations for our collection.…Learn More

Saturday, April 192:00—3:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Make Your Own Mason Jar Succulent!

Make Your Own Mason Jar Succulent!Make a mason jar succulent with HPL staff!There will be two sessions of this program, one on 4/19, and the other on 4/25. Please only register for one session.
20

Sunday, April 20Library Closed

21

Monday, April 21Library Closed

22

Tuesday, April 2210:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Classic Matinees: Pacino or De Niro

This month we watch movies starring either Al Pacino or Robert De Niro. Today we watch Cop Land (1997) starring Robert De Niro. Rated R

Tuesday, April 2210:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Imagination Station with Miss Nicole (ages 2-5)

Owl, book, story, story timeJoin Miss Nicole from Family Connections for a morning of stories, play, and fun! Be sure to bring your imagination! For families with children ages 2-5, older and younger siblings welcome! Registration Required. Register through the link here. Registration is on a monthly basis.…Learn More
23

Wednesday, April 2311:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Music & Movement with Miss Ashley (ages 2-6)

Music & Movement with Miss Ashley (ages 2-6)Join Miss Ashley from Family Connections for a morning of dance, music, and fun! Be sure to bring your singing voice and dance moves! For families with children ages 2-6, older and younger siblings welcome! Registration Required. Register through the link here.…Learn More

Wednesday, April 232:00—3:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Life-Size Clue

Person looking at cluesStep into the world of mystery and suspense with Life-Size Clue – an immersive, interactive experience that brings the classic Clue game to life!Ages 6-11Registration required

Wednesday, April 236:00—7:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Candy Bingo

Candy BingoCome play bingo and win some candy!This program is for families with children and teens up to age 18. Registration Required (please register all members attending)

Wednesday, April 237:00—8:00 PMZoom

Neurodiversity: Ally Guide (VIRTUAL)

Neurodiversity Ally Guide flyer.Learn about neurodiversity and the best ways to be an ally!Everyone has a set of strengths and weaknesses unique to them.   The neurodiversity movement celebrates the various ways brains work & asserts we are stronger as a society because of our differences.…Learn More
24

Thursday, April 2410:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Earth Week Storytime

Earth with kidsJoin us for a fun and interactive storytime celebrating Earth Week! We’ll read exciting stories about nature, animals, and how we can take care of our planet. Through vibrant pictures and engaging activities, children will learn simple ways to protect the Earth, from recycling to planting trees.…Learn More

Thursday, April 243:00—4:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Shaving Cream Rain Clouds

Rain cloud with colorful rain dropsTake part in creating your own rain clouds with shaving cream and liquid watercolor. This hands-on activity will have you making colorful, fluffy clouds that “rain” when the colors drip through.  Ages 6 – 11.  Registration required.

Thursday, April 245:30—8:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Game Night

Game NightJoin 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
25

Friday, April 2510:00 AM—12:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Friday Flicks

The Martian movie poster.We are featuring movies about space in April!  Today we watch The Martian (2015).   Rated PG-13.

Friday, April 2511:00 AM—12:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Creation Station

Creation StationExperiment with some new types of art, materials, and styles. Wear old clothes--sometimes we get messy! Recommended for ages 3-5 Registration Required…Learn More

Friday, April 251:00—1:45 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Science Heroes: Adventure of the Lost Treasure

SHScience and stories collide! Join us on an interactive adventure as we explore the exciting world of science through hands-on experiments! Learn all about explosions, air pressure, chemical reactions, and more!Best for ages 4 - 11Registration required

Friday, April 252:00—3:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Make Your Own Mason Jar Succulent!

Make Your Own Mason Jar Succulent!Make a mason jar succulent with HPL staff!There will be two sessions of this program, one on 4/19, and the other on 4/25. Please only register for one session.
26

Saturday, April 2610:00—10:45 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Children's Karate Class (Ages 4-11)

Join us for a fun and engaging class that combines the excitement of reading with the discipline of karate! The class will begin with a lively book reading, followed by a 30-minute karate lesson focusing on building focus and concentration. Don't miss out on this unique opportunity, presented by Phoenix Fire Martial Arts, for your child to grow both mentally and physically!Ages 4-11, registration is required.

Saturday, April 2610:30 AM—1:30 PMSpecial CollectionsHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Special Collections - Saturday Open Hours, April 2025

Group portrait of young adults reading and studying at a table strewn with books and papers, 1891.Special Collections is open April 26th, from 10:30 AM to 1:30 PM. Researchers are welcome to drop in during this time without an appointment, and get a little research done on the weekend.

Saturday, April 2611:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Self-Defense Class (Ages 12-Adult)

phoenix fireThis class will focus on basic self-protection, situational awareness and lifesaving concepts. Our system is based on the premise of minimal movement and results. Presented by Phoenix Fire Martial Arts.  Ages 12-Adult, registration is required.
27

Sunday, April 272:00—3:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

HPL Read Anything Club

Join the HPL Read Anything Club! This group of anyone 18 or older will feature books across the literary spectrum - whatever genre piques your interest! This month we meet at a different date & time: Sunday, April 27 from 2:00-3:30 PM! No registration necessary - you can simply pick up a book (limited copies, first come, first served) on the holds shelf in the front of the library.…Learn More
28

Monday, April 2810:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Mother Goose on the Loose (ages 0-3)

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

Monday, April 284:00—6:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help

Homework HelpDo you need help with your homework? Math problems getting the best of you? Need help reading? Drop in to get help from one our high school student volunteers! First come, first served. Recommended for children in grades 3-6.

Monday, April 286:00—7:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

English (ESL) Conversation Circle

English Conversation Circle flyer.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.  
29

Tuesday, April 2910:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Imagination Station with Miss Nicole (ages 2-5)

Owl, book, story, story timeJoin Miss Nicole from Family Connections for a morning of stories, play, and fun! Be sure to bring your imagination! For families with children ages 2-5, older and younger siblings welcome! Registration Required. Register through the link here. Registration is on a monthly basis.…Learn More

Tuesday, April 2910:00 AM—12:15 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Classic Matinees: Pacino or DeNiro

Join us for classic matinees in the month of April starring Al Pacino or Robert DeNiro. Today we watch Donnie Brasco (1997) starring Al Pacino.…Learn More

Tuesday, April 296:00—7:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Hogwarts Hangout: Harry Potter Club

Hogwarts Hangout: Harry Potter ClubCalling 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
30

Wednesday, April 309:30—10:30 AMZoom

Job Search Help: Design A Career That Fulfills You (VIRTUAL)

Job Search Help flyer.Tammy Gooler Loeb, author of Work from the Inside Out: Break Through Nine Common Obstacles and Design A Career That Fulfills You, will offer insights from her 20+ years of experience as a career and executive coach. Register here. You spend a great deal of time at work -- more than you do with your family, sleeping, or in other important areas of your life.…Learn More

Wednesday, April 3011:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Music & Movement with Miss Ashley (ages 2-6)

Music & Movement with Miss Ashley (ages 2-6)Join Miss Ashley from Family Connections for a morning of dance, music, and fun! Be sure to bring your singing voice and dance moves! For families with children ages 2-6, older and younger siblings welcome! Registration Required. Register through the link here.…Learn More