July 2024

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

Monday, July 110: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 111:00 AM—12:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Free summer lunches

Free summer lunchesStop by the children's room to grab a free lunch while supplies last.  Lunches are for children and teens only.

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

English (ESL) Conversation Circle

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

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

Classic Matinees: Bogey at his Best

Johnson Auditorium StageEvery Tuesday morning in July we will watch a classic Humphrey Bogart film. Today we start with The Big Sleep (1946).…Learn More
3

Wednesday, July 311:00 AM—12:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Free summer lunches

Free summer lunchesStop by the children's room to grab a free lunch while supplies last.  Lunches are for children and teens only.

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

Stories With Kona (Session 1)

Stories With Kona (Session 1)Cuddle up and read with a very special therapy dog! Choose your own books, relax with Kona, 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 Kona! Ages 6-11.…Learn More

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

Stories With Kona (Session 2)

Stories With Kona (Session 2)Cuddle up and read with a very special therapy dog! Choose your own books, relax with Kona, 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 Kona! Ages 6-11.…Learn More

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

Stories With Kona (Session 3)

Stories With Kona (Session 3)Cuddle up and read with a very special therapy dog! Choose your own books, relax with Kona, 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 Kona! Ages 6-11.…Learn More

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

Stories With Kona (Session 4)

Stories With Kona (Session 4)Cuddle up and read with a very special therapy dog! Choose your own books, relax with Kona, 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 Kona! Ages 6-11.…Learn More

Wednesday, July 36: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!
4

Thursday, July 4Library Closed

5

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

Friday Flicks

Friday FlicksJoin us Friday mornings for a movie! In honor of Harrison Ford's birthday, this month we are featuring him in some iconic classics, as well as in some newer films. Today we watch The Fugitive (1993).  

Friday, July 511:15 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
6

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

Spanish Conversation Practice

Are you looking to improve your conversational Spanish in a supportive and friendly environment? Join us! Come practice your Spanish speaking and learn some vocab, the 1st and 3rd Saturdays of each month, 11am-12pm. No registration required.  …Learn More
7

Sunday, July 7Library Closed

8

Monday, July 810: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 811:00 AM—12:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Free summer lunches

Free summer lunchesStop by the children's room to grab a free lunch while supplies last.  Lunches are for children and teens only.

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

English (ESL) Conversation Circle

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

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

Classic Matinees: Bogey at his Best

Johnson Auditorium StageEvery Tuesday morning in July we will watch a classic Humphrey Bogart film. Today we watch Dark Passage (1947).…Learn More
10

Wednesday, July 1010:00—10:30 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Baby Boogie (ages 0-5)

Baby Boogie (ages 0-5)Join us for a morning of dance, music, and fun! Play fun dance games like Freeze Dance and sing along to some of your favorite songs! *This program is a temporary variation of our usual "Jump & Jam with Joanna" program For children 0-5 Registration…Learn More

Wednesday, July 1011:00 AM—12:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Free summer lunches

Free summer lunchesStop by the children's room to grab a free lunch while supplies last.  Lunches are for children and teens only.

Wednesday, July 1012:00—1:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Fit N Trim

Fit N TrimCome join us for a new adult fitness class called Fit N Trim! You can improve your balance, strength and flexibility in this class.  Wednesdays, July 10th through August 28th from 12-1 with instructor Sandra Bernat. Adding weight training 1-2x a week will improve your balance, develop stronger bones and improve mobility and endurance so that you can walk/stand longer.…Learn More

Wednesday, July 102: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. The movies will be no longer than 4 minutes, and will rely on visuals, instead of sound, to tell their stories.…Learn More

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

Carnival Delights

Carnival DelightsWelcome to Carnival Delights, a fun-filled library program where participants can learn to make delicious carnival-themed snacks! In this session, kids will have the opportunity to master the art of making two classic carnival snacks: fried dough and ice cream floats.…Learn More
11

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

CANCELED - 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 is Appreciated…Learn More

Thursday, July 115: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, as are families.…Learn More

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

Maxwell Shultz...Is Getting Married (A Stand Up Comedy Event)

Maxwell Shultz...Is Getting Married (A Stand Up Comedy Event)Come see Haverhill resident and native Maxwell Shultz rehearse his upcoming comedy special, ". .. is getting married". After doing stand up comedy for ten years, Maxwell is bringing his material back home before his wedding to deliver a hilarious, mature, and explicit hour of comedy.…Learn More
12

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

Friday Flicks

Friday FlicksJoin us Friday mornings for a movie! In honor of Harrison Ford's birthday, this month we are featuring him in some iconic classics, as well as in some newer films. Today we watch Star Wars: The Force Awakens (2015).  

Friday, July 1211:15 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
13

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

Toddler Drive-in

Toddler Drive-inCalling all toddlers for a drive-in movie!Create your own car out of a cardboard box and then enjoy a movie in your "car. " Now showing Paw Patrol: The Mighty Movie!Recommended for ages 2-5Registration Required

Saturday, July 1310:00—11:00 AMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Outside - LawnHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Guided Meditation Class

Guided Meditation ClassA 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
14

Sunday, July 14Library Closed

15

Monday, July 1510: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 1511:00 AM—12:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Free summer lunches

Free summer lunchesStop by the children's room to grab a free lunch while supplies last.  Lunches are for children and teens only.

Monday, July 154:00—7:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Mini-golf!

One Up GamesOne Up Games will be here with their LED light up golf course, sure to be fun for the whole family!

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

English (ESL) Conversation Circle

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

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

Classic Matinees: Bogey at his Best

Johnson Auditorium StageEvery Tuesday morning in July we will watch a classic Humphrey Bogart film. Today we watch In a Lonely Place (1950).…Learn More

Tuesday, July 166:00—7:00 PMOutside - LawnHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Adult Tie-Dye with Amanda

Adult Tie-Dye with AmandaJoin Amanda for her iconic summer tie-dye class.  Bring a t-shirt or other smallish item to tie-dye! Please note: this program is for adults 18+.  Can't make this date? There is another session 7/27 at 2pm. Please only register for one session.
17

Wednesday, July 1710:00—10:30 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Jump & Jam with Joanna (ages 0-5) (Session 1)

Jump & Jam with Joanna (ages 0-5) (Session 1)Join Joanna for a morning of dance, music, and fun! Bring your singing voice and your dance moves and get ready to jam. For children 0-5 Registration Required…Learn More

Wednesday, July 1710:40—11:10 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Jump & Jam with Joanna (ages 0-5) (Session 2)

Jump & Jam with Joanna (ages 0-5) (Session 2)Join Joanna for a morning of dance, music, and fun! Bring your singing voice and your dance moves and get ready to jam. For children 0-5 Registration Required…Learn More

Wednesday, July 1711:00 AM—12:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Free summer lunches

Free summer lunchesStop by the children's room to grab a free lunch while supplies last.  Lunches are for children and teens only.

Wednesday, July 1712:00—1:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Fit N Trim

Fit N TrimCome join us for a new adult fitness class called Fit N Trim! You can improve your balance, strength and flexibility in this class.  Wednesdays, July 10th through August 28th from 12-1 with instructor Sandra Bernat. Adding weight training 1-2x a week will improve your balance, develop stronger bones and improve mobility and endurance so that you can walk/stand longer.…Learn More

Wednesday, July 172: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. The movies will be no longer than 4 minutes, and will rely on visuals, instead of sound, to tell their stories.…Learn More

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

Internet Basics I

Internet Basics IFor those who have never touched a computer or have limited mouse skills, this class will introduce the basics of having a computer, mouse and keyboard. We will also explore how to find information online and develop web browsing skills. This is a two-part program.…Learn More

Wednesday, July 176: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
18

Thursday, July 1810: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 is Appreciated…Learn More

Thursday, July 1810:00—10:15 AMJohnson AuditoriumHaverhill 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-11.…Learn More

Thursday, July 1810:15—10:30 AMJohnson AuditoriumHaverhill 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-11.…Learn More

Thursday, July 1810:30—10:45 AMJohnson AuditoriumHaverhill 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-11.…Learn More

Thursday, July 1810:45—11:00 AMJohnson AuditoriumHaverhill 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-11.…Learn More

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

Fairy and Gnome Houses

Fairy and Gnome HousesJoin us for a magical program! Make your very own fairy and gnome house out of (mostly) natural materials. You can take your fairy and gnome house home with you to put in your room or outside! If you have any natural materials you'd like to bring (flowers, small rocks, etc) to use while decorating your fairy and gnome house, please feel free to do so! Just remember that fairies and gnomes want us to respect nature, so please be mindful of this if you gather any materials in advance.…Learn More

Thursday, July 184:45—5:45 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Gentle Flow Yoga

This slow and thoughtful practice at room temperature will include yogic breathing, meditation, standing, seated, supine and balancing postures, ending with a deep relaxation. This is a safe practice to help increase flexibility. Options will be offered to help you personalize the practice to support your health and well-being.…Learn More

Thursday, July 185: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, as are families.…Learn More
19

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

Friday Flicks

Friday FlicksJoin us Friday mornings for a movie! In honor of Harrison Ford's birthday, this month we are featuring him in some iconic classics, as well as in some newer films. Today we watch 42 (2013).  

Friday, July 1911:15 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
20

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

Spanish Conversation Practice

Are you looking to improve your conversational Spanish in a supportive and friendly environment? Join us! Come practice your Spanish speaking and learn some vocab, the 1st and 3rd Saturdays of each month, 11am-12pm. No registration required.  …Learn More

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

Drag Kings, Queens, and Friends Storytime

Drag Kings, Queens, and Friends StorytimeJoin us for a fun and sparkly storytime for the whole family! Storytime with Drag Kings, Queens, and Friends, is a story hour featuring a revolving cast of beloved local Boston performers. Colorful and/or sparkly outfits encouraged!This program is for families with children 12 and under.…Learn More
21

Sunday, July 21Library Closed

22

Monday, July 2210: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 2211:00 AM—12:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Free summer lunches

Free summer lunchesStop by the children's room to grab a free lunch while supplies last.  Lunches are for children and teens only.

Monday, July 226:00—7:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

English (ESL) Conversation Circle

English (ESL) Conversation CircleEnglish (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 226:00—8:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Tarot Talk with Leeza Masia

Tarot Talk with Leeza Masia Join Leeza Masia from The Tarot Collective for a Tarot Talk workshop. We will talk about how tarot cards can be a wonderful tool for self-reflection & self-discovery, as well as intuitive development. Tarot reading encourages us to reflect on ideas that can help develop a sense of who we are and where we are on our life's journey.…Learn More

Monday, July 227:00—8:00 PMZoom

Author Talk: Dean Jobb on "A Gentleman and a Thief" (VIRTUAL)

Author Talk: Dean Jobb on "A Gentleman and a Thief" (VIRTUAL)We love true crime and author Dean Jobb's new book, "A Gentleman and a Thief: The Daring Jewel Heists of a Jazz Age Rogue" hits all the right notes! It's "Catch Me If You Can" meets "The Great Gatsby" meets Cary Grant in "To Catch a Thief" in this captivating Jazz Age true-crime caper about "the greatest jewel thief who ever lived.…Learn More
23

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

Classic Matinees: Bogey at his Best

Johnson Auditorium StageEvery Tuesday morning in July we will watch a classic Humphrey Bogart film. Today we watch Key Largo (1948).…Learn More

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

Mini Felt Friend Workshop

Mini Felt Friend WorkshopCome and craft your own adorable felt friend! Follow a pattern or unleash your creativity with your own design. All materials provided for a fun, hands-on experience. Recommended for ages 6-11Registration Required

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

Take Back Your Power: The Transformative Power of Forgiveness

Take Back Your Power: The Transformative Power of ForgivenessJoin us for a presentation on "The Power of Forgiveness. " Learn practical steps to forgive yourself and others, releasing resentment and pain. Start healing, open new doors, and embrace the person you were meant to be. This presentation will be led by Chantale C Nyonka.…Learn More
24

Wednesday, July 2410:00—10:30 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Jump & Jam with Joanna (ages 0-5) (Session 1)

Jump & Jam with Joanna (ages 0-5) (Session 1)Join Joanna for a morning of dance, music, and fun! Bring your singing voice and your dance moves and get ready to jam. For children 0-5 Registration Required…Learn More

Wednesday, July 2410:40—11:10 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Jump & Jam with Joanna (ages 0-5) (Session 2)

Jump & Jam with Joanna (ages 0-5) (Session 2)Join Joanna for a morning of dance, music, and fun! Bring your singing voice and your dance moves and get ready to jam. For children 0-5 Registration Required…Learn More

Wednesday, July 2411:00 AM—12:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Free summer lunches

Free summer lunchesStop by the children's room to grab a free lunch while supplies last.  Lunches are for children and teens only.

Wednesday, July 2412:00—1:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Fit N Trim

Fit N TrimCome join us for a new adult fitness class called Fit N Trim! You can improve your balance, strength and flexibility in this class.  Wednesdays, July 10th through August 28th from 12-1 with instructor Sandra Bernat. Adding weight training 1-2x a week will improve your balance, develop stronger bones and improve mobility and endurance so that you can walk/stand longer.…Learn More

Wednesday, July 242: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. The movies will be no longer than 4 minutes, and will rely on visuals, instead of sound, to tell their stories.…Learn More

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

Internet Basics II

Internet Basics IIFor those who have never touched a computer or have limited mouse skills, this class will introduce the basics of having a computer, mouse and keyboard. We will also explore how to find information online and develop web browsing skills. This is a two-part program.…Learn More
25

Thursday, July 259:30—10:30 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Gentle Flow Yoga

This slow and thoughtful practice at room temperature will include yogic breathing, meditation, standing, seated, supine and balancing postures, ending with a deep relaxation. This is a safe practice to help increase flexibility. Options will be offered to help you personalize the practice to support your health and well-being.…Learn More

Thursday, July 2510: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 is Appreciated…Learn More

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

Teen Crafternoon: T-Shirt crafts

Bring in some old t-shirts and we'll learn to how to upcycle them to make tote bags and bracelets!Grades 6-12

Thursday, July 255: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, as are families.…Learn More
26

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

Friday Flicks

Friday FlicksJoin us Friday mornings for a movie! In honor of Harrison Ford's birthday, this month we are featuring him in some iconic classics, as well as in some newer films. Today we watch Raiders of the Lost Ark (1981).  

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

Olivia Rodrigo Party

Olivia Rodrigo PartyCalling all Livies! Come hang out with other fans and celebrate the great Olivia Rodrigo! There will be crafts, activities, music, and sour snacks!This is(n't) a bad idea, right?Ages 10-18
27

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

Adventurous Readers Club

Adventurous Readers ClubJoin the HPL Adventurous Readers Club! You choose the books and lead the discussions! 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.…Learn More

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

Adult Tie-Dye with Amanda

Adult Tie-Dye with AmandaJoin Amanda for her iconic summer tie-dye class.  Bring a t-shirt or other smallish item to tie-dye! Please note: this program is for adults 18+.  Can't make this date? There is another session 7/16 at 6pm. Please only register for one session.
28

Sunday, July 28Library Closed

29

Monday, July 2910: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 2911:00 AM—12:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Free summer lunches

Free summer lunchesStop by the children's room to grab a free lunch while supplies last.  Lunches are for children and teens only.

Monday, July 293:30—5:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Copper Bookmarks (teens)

Copper Bookmarks (teens)Join metalsmith Heather Beck to create a one of a kind copper bookmark! Learn how to create drawings in copper using stamps and metal working tools. All bookmarks will have a hole drilled in them so participants can add a ribbon. Bookmarks will be dipped in sulphur to make the recessed areas of the design really pop! This program is for those in grades 6-12.…Learn More

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

Minute to Win It Olympics

Minute to Win It OlympicsGet ready to experience the ultimate fusion of athleticism and excitement with the Minute to Win It Olympics. Compete in Minute to Win It style challenges to win a prize and celebrate the 2024 Summer Olympics!Recommended for ages 6-11Registration Requ…Learn More

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

English (ESL) Conversation Circle

English (ESL) Conversation CircleEnglish (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 296:30—8:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Copper Bookmarks (adults)

Copper Bookmarks (adults)Join metalsmith Heather Beck to create a one of a kind copper bookmark! Learn how to create drawings in copper using stamps and metal working tools. All bookmarks will have a hole drilled in them so participants can add a ribbon. Bookmarks will be dipped in sulphur to make the recessed areas of the design really pop! This program is for adults.…Learn More
30

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

Classic Matinees: Bogey at his Best

Johnson Auditorium StageEvery Tuesday morning in July we will watch a classic Humphrey Bogart film. Today we watch The Maltese Falcon (1941).…Learn More

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

Pajama Storytime

Pajama StorytimeJoin Joanna for a special family pajama storytime! We will read stories, play games, do crafts, and have lots of fun. Feel free to wear your pajamas and bring your favorite stuffed animal. For up to age 8Registration Required

Tuesday, July 307:00—8:00 PMZoom

Author Talk: Christina Dodd on her latest novel "A Daughter of Fair Verona" (VIRTUAL)

Author Talk: Christina Dodd on her latest novel "A Daughter of Fair Verona" (VIRTUAL)Icons of the romance genre Christina Dodd and Susan Elizabeth Phillips are joining us for a rollicking fun conversation about Christina's latest release, "A Daughter of Fair Verona", a frothy, irreverent, witty new series with an irresistible premise—Romeo and Juliet’s daughter as a clever, rebellious, fiercely independent young woman in fair Verona—told from the delightfully engaging point of view of the captivating Rosie Montague herself.…Learn More
31

Wednesday, July 3110:00—10:30 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Jump & Jam with Joanna (ages 0-5) (Session 1)

Jump & Jam with Joanna (ages 0-5) (Session 1)Join Joanna for a morning of dance, music, and fun! Bring your singing voice and your dance moves and get ready to jam. For children 0-5 Registration Required…Learn More

Wednesday, July 3110:40—11:10 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Jump & Jam with Joanna (ages 0-5) (Session 2)

Jump & Jam with Joanna (ages 0-5) (Session 2)Join Joanna for a morning of dance, music, and fun! Bring your singing voice and your dance moves and get ready to jam. For children 0-5 Registration Required…Learn More

Wednesday, July 3111:00 AM—12:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Free summer lunches

Free summer lunchesStop by the children's room to grab a free lunch while supplies last.  Lunches are for children and teens only.

Wednesday, July 3112:00—1:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Fit N Trim

Fit N TrimCome join us for a new adult fitness class called Fit N Trim! You can improve your balance, strength and flexibility in this class.  Wednesdays, July 10th through August 28th from 12-1 with instructor Sandra Bernat. Adding weight training 1-2x a week will improve your balance, develop stronger bones and improve mobility and endurance so that you can walk/stand longer.…Learn More

Wednesday, July 312: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. The movies will be no longer than 4 minutes, and will rely on visuals, instead of sound, to tell their stories.…Learn More

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

Harry Potter Book Club

Harry Potter Book ClubCalling all Harry Potter fans, old and new! Celebrate Harry Potter's birthday by joining Megan in reading the infamous series by J. K. Rowling. Our book focus this month will be on Harry Potter and the Goblet of Fire, but we welcome discussions about anything Harry Potter related! We will have a discussion about all things Harry Potter (with a slight focus on Goblet of Fire), some snacks, and a themed activity! This club is for general discussion about the Harry Potter books and movies.…Learn More

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

Adult Color

Adult ColorCome color and take a load off! Have a snack, have some tea, and color away the day with some coloring sheets. You are also welcome to bring your own drawing and coloring projects! This program is for adults. No registration required.…Learn More