July 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, July 110:00 AM—12:15 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Classic Matinees: Baseball Greats

Join us in watching some of the best films about America's pastime, baseball. Today is The Sandlot (1993), rated PG.…Learn More
2

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

Baby Boogie

kids dancingWiggle, 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

Wednesday, July 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, July 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, July 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, July 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, July 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, July 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, July 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, July 4Library Closed

5

Saturday, July 52:00—3:45 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

On Screen: One of Them Days (2025)

One of Them Days movie posterWhen best friends and roommates Dreux and Alyssa discover Alyssa's boyfriend has blown their rent money, the duo finds themselves going to extremes in a race against the clock to avoid eviction and keep their friendship intact.   Starring Keke Palmer, SZA, Vanessa Bell Calloway, Janelle James, & Maude Apatow.…Learn More
6

Sunday, July 6Library Closed

7

Monday, July 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, July 76:00—7:45 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Movie Monday: Detective Pikachu

detective pikachuJoin us every Monday evening this summer for a game themed movie! Tonight we watch Detective Pikachu!In a world where people collect Pokémon to do battle, a boy comes across an intelligent talking Pikachu who seeks to be a detective. Starring Ryan Reynolds.…Learn More

Monday, July 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.  

Monday, July 76:00—6:15 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Stories with Stella

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

Monday, July 76:15—6:30 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Stories with Stella

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

Monday, July 76:30—6:45 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Stories with Stella

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

Monday, July 76:45—7:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Stories with Stella

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

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

Classic Matinees: Baseball Greats

Join us in watching some of the best films about America's pastime, baseball. Today is The Bad News Bears (1976), rated PG.  

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

Teen Henna

hennaCome get a free henna tattoo from henna artist Mandy Roberge!This program is for ages 11-18.…Learn More

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

STEM Creations: DIY Bouncy Balls

Bouncing ballsBounce your way into our program to learn about chemical reactions and how to make your own bouncy ball. Children of all ages are welcome but those under 6 must have an adult present. Registration required
9

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

Baby Boogie

kids dancingWiggle, 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!

Wednesday, July 92:00—3:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Teen Filmmaking Class

video cameraIn this hands-on, 7 week class, local filmmaker, and professional animator, Tim Smyth, will teach the art of organization, and visual storytelling. As a group, students will work together to conceive, plan, perform in, and shoot, a short movie, or two.…Learn More

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

July Tech Class: Word Basics

July Tech Class: Word Basics flyerJoin 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.
10

Thursday, July 1010: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, July 105: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
11

Friday, July 1110:00—11:45 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Friday Flicks

Underwater movie poster.In July, we will watch suspenseful movies set on the ocean!  Today we watch Underwater (2020).

Friday, July 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, July 121:00—4:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Retro Family Gaming with OneUp Games

retro gamingCome try your hand at some old school video games with OneUp Games! All ages are welcome to attend. No registration necessary.…Learn More

Saturday, July 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, July 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, July 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, July 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, July 122:00—3:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Adult Craft: Make Your Own Needle Felt Pikachu!

White square with black border, containing a black outline of Pikachu and the words "Make Your Own NMake a needle felt Pikachu with HPL staff! There will be two sessions of this program, one on 7/12, and the other on 7/18. Please only register for one session. This program is for adults.

Saturday, July 123:00—4:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Ice Cream in a Bag

Ice creamCome to the library for a cool science activity that ends with a sweet treat! Kids will learn how to make their own ice cream using simple ingredients and a lot of shaking power. For ages 6+Registration required
13

Sunday, July 13Library Closed

14

Monday, July 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, July 146:00—7:45 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Movie Monday: Minecraft

minecraftFour misfits are suddenly pulled through a mysterious portal into a bizarre, cubic wonderland that thrives on imagination. To get back home, they'll have to master this world while embarking on a quest with an unexpected, expert crafter. Starring Jack Black.…Learn More

Monday, July 146: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.  
15

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

Classic Matinees: Baseball Greats

Join us in watching some of the best films about America's pastime, baseball. Today is Bull Durham (1998), rated R.…Learn More

Tuesday, July 152:00—2:45 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Among Us IRL (Session 1)

Among us imposterThink 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

Tuesday, July 153:00—3:45 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Among Us IRL (Session 2)

Among us imposterThink 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

Tuesday, July 156:00—8:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Character Writing Workshop

Character Writing Workshop flyer.Calling all writers! Learn about character development in sci-fi, fantasy, horror, & other speculative fiction. Through activities, you’ll focus on character profiles, avoiding character tropes, & fitting characters into their worlds.  About KristenKristen Hewitt has a B.…Learn More
16

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

Baby Boogie

kids dancingWiggle, 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!

Wednesday, July 162:00—3:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Teen Filmmaking Class

video cameraIn this hands-on, 7 week class, local filmmaker, and professional animator, Tim Smyth, will teach the art of organization, and visual storytelling. As a group, students will work together to conceive, plan, perform in, and shoot, a short movie, or two.…Learn More

Wednesday, July 162:00—3:30 PMComputer LabHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

July Tech Class: Word Basics

July Tech Class: Word Basics flyerJoin 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.…Learn More

Wednesday, July 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, July 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, July 172:00—3:30 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Dungeons & Dragons Dice Box (teens)

d&d boxCraft a stunning custom dice box topped with a glass eye, surrounded by your own unique needle-felted design. Add a personal touch by painting the sides of your box with vibrant acrylics. Use your box to store treasures or your D&D dice. Bring the box to your next campaign and wow your friends!Box measures 3.…Learn More

Thursday, July 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, July 1810:00 AM—12:15 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Friday Flicks

Jaws movie poster.In July, we will watch suspenseful movies set on the ocean!  Today we watch Jaws (1975).

Friday, July 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, July 181:00—2:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

XO to Go

tic tac toe boardGet ready for on-the-go fun! Create your very own Travel Tic-Tac-Toe Kit—a perfect game to take on road trips, plane rides, or anywhere you go. Ages 6-11 Registration required…Learn More

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

Adult Craft: Make Your Own Needle Felt Pikachu!

White square with black border, containing a black outline of Pikachu and the words "Make Your Own NMake a needle felt Pikachu with HPL staff! There will be two sessions of this program, one on 7/12, and the other on 7/18. Please only register for one session. This program is for adults.
19

Saturday, July 1910:00—11:00 AMOutside - LawnHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Guided Meditation Class

Guided meditation flyer.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

Saturday, July 1910:00—10:15 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Stories With Finn (Session 1)

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

Saturday, July 1910:00 AM—12:00 PMSpecial CollectionsHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Special Collections - Saturday Open Hours

Stack of books on a tabletopSpecial Collections is open July 19th, from 10:00 AM to 12:00 PM. Researchers are welcome to drop in during this time without an appointment, and get a little research done on the weekend.

Saturday, July 1910:15—10:30 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Stories With Finn (Session 2)

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

Saturday, July 1910:30—10:45 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Stories With Finn (Session 3)

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

Saturday, July 1910:45—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Stories With Finn (Session 4)

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

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

Adult Craft: Make Your Own Flower Press

Picture of a compled flower press.Get ready for spring flowers by making your own flower press! Led by HPL Staff. *Can't make this date? There will be another session Friday May 9th at 2:00 PM. * Please only register for one session.…Learn More
20

Sunday, July 20Library Closed

21

Monday, July 2110: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, July 216:00—7:45 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Movie Monday: Jumanji

jumanjiJoin us every Monday evening this summer for a game themed movie! Tonight we watch Jumanji!Two kids discover an old board game and when they start playing it they are greeted by a man who has spent years trapped inside the game since playing it at age 12.…Learn More

Monday, July 216: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.  

Monday, July 217:00—8:00 PMZoom

VIRTUAL "The Wisdom of Morrie" with Author (and son of Morrie), Rob Schwartz

July virtal author talks flyer.For 30 years, Morrie Schwartz's wisdom has resonated with people around the world largely due to the beloved, best-selling memoir, Tuesdays with Morrie by Mitch Albom. Now we have the opportunity to speak with Morrie's son, Rob Schwartz, about the book The Wisdom of Morrie.…Learn More
22

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

Classic Matinees: Baseball Greats

Join us in watching some of the best films about America's pastime, baseball. Today is The Natural (1984), rated PG.…Learn More
23

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

Baby Boogie

kids dancingWiggle, 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!

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

Teen Filmmaking Class

video cameraIn this hands-on, 7 week class, local filmmaker, and professional animator, Tim Smyth, will teach the art of organization, and visual storytelling. As a group, students will work together to conceive, plan, perform in, and shoot, a short movie, or two.…Learn More

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

Stories with Stella

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

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

Stories with Stella

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

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

Stories with Stella

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

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

Stories with Stella

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

Wednesday, July 236:30—7:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Cookbook Club

Cookbook ClubJoin us for our cookbook club!We'll all cook a different recipe from one cookbook and then bring the dishes in to share and discuss, potluck-style, every OTHER 4th Wednesday of the month (our next meeting will be 9/24)!Register as usual.  Pick up and check out a copy of the cookbook from the Holds shelf.…Learn More
24

Thursday, July 2410: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, July 245: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
25

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

Friday Flicks

The Meg movie poster.In July, we will watch suspenseful movies set on the ocean!  Today we watch The Meg (2018).

Friday, July 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, July 251:00—1:45 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

“Game on!” Magic Show

Game on Magic ShowJoin us for a show that is part magic show, part game show from Mike Bent’s Abrakidabra! Best for ages 3+  Registration required
26

Saturday, July 2610:00—11:00 AMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

HPL Read Anything Club

HPL Read Anything Club flyer.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! We will meet the 4th Saturday of each month. 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

Saturday, July 2611:00 AM—12:00 PMJohnson AuditoriumHaverhill 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! *Please note that in July, Spanish Conversation Practice will only meet once--on the 4th Saturday.…Learn More

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

Beadcraft

Perler bead Minecraft characters and objectsCreate your favorite Minecraft characters, blocks, and items using colorful Perler beads! From Creepers to pickaxes, the possibilities are endless as we bring the world of Minecraft to life, one bead at a time. Ages 6-11 Registration required…Learn More
27

Sunday, July 27Library Closed

28

Monday, July 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, July 286:00—8:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Movie Monday: Tron Legacy

tron legacyJoin us every Monday evening this summer for a game themed movie! Tonight we watch Tron Legacy!Sam Flynn gets sucked into the same virtual world where his father has been trapped for 20 years, and together the pair attempt to escape their dangerous environment with the help of a fierce warrior named Quorra.…Learn More

Monday, July 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, July 2910:00 AM—12:15 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Classic Matinees: Baseball Greats

Join us in watching some of the best films about America's pastime, baseball. Today is Major League (1989), rated R.  

Tuesday, July 296:00—8:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Life Size Candy Land

Life Size Candy LandThe Auditorium at the library has been turned into a giant board game! Drop in anytime to play a round or two of this fun game you know and love. Recommended for ages 6-11.…Learn More

Tuesday, July 297:00—8:15 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Beginner's Chess for Ages 8-Adult

knightThis chess class is hands-on and interactive. It teaches the fundamentals of chess as a strategy game that is the most popular board game in the world. In one hour, you will learn the basics of playing chess, including:Setting up the chessmen (all chess sets are provided) Using the pawns Chess pieces and how they move to win Special moves Ten tips for playing a better game How to win a game of chess in 4 moves  PracticeClass is led by instructor Glenn Davison.…Learn More
30

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

Baby Boogie

kids dancingWiggle, 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.

Wednesday, July 302:00—3:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELLED - Teen Filmmaking Class

video cameraIn this hands-on, 7 week class, local filmmaker, and professional animator, Tim Smyth, will teach the art of organization, and visual storytelling. As a group, students will work together to conceive, plan, perform in, and shoot, a short movie, or two.…Learn More

Wednesday, July 302:00—3:00 PMZoom

VIRTUAL "V is for Venom: Agatha Christie's Chemicals of Death" with Author Dr. Kathryn Harkup

July virtal author talks flyer.Dr. Kathryn Harkup, writer, science communicator and vampirologist, will discuss her book V is for Venom: Agatha Christie's Chemicals of Death. With a tagline of "Fourteen stories. Fourteen more poisons. Just because it's fiction doesn't mean it's all made-up .…Learn More

Wednesday, July 306:00—7:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Make a Micro Puzzle! (adults 20s & 30s)

Make a Micro Puzzle flyer.Join us for a special program for adults in their 20s & 30s!  Socialize & make a micro puzzle that you can keep. Pieces are very small!  Puzzles are 150 pieces & measure 6x4 inches when done.
31

Thursday, July 3110: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, July 312:00—3:30 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Teen Crafternoon: Paint a Stepping Stone

stepping stonePaint a stepping stone shaped like a flower to decorate your garden or display on a shelf!Ages 11-18.

Thursday, July 314:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Comic Club

comic bookAre you a fan of comics, manga, or graphic novels? Ever wondered what it would be like to make your own, or have one you want to share with others? Come learn all about how to make your own comics, write your own stories, and design your own characters, all while chatting about your favorite series with others.…Learn More

Thursday, July 315: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