Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
1
Saturday, July 111:00 AM—12:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Weekend Family Storytime
Join us for a reading adventure! Families with children of all ages welcome. We'll read stories, sing songs, and do a craft!Registration is appreciated.
2
Sunday, July 2Library Closed
3
Monday, July 310:00—10:45 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Lapsit (ages 0-2)
Join us for a baby storytime in the Cavallaro Room! You'll get a storytime bag the first time you attend Lapsit, then bring it with you every Monday! Program geared at ages 0-2 (older siblings welcome)Program will be outdoors when weather is nice! Then, we will meet on the hill next to the library.…Learn More
4
Tuesday, July 4Library Closed
5
Wednesday, July 510:00—11:00 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Jump & Jam with Joanna (ages 0-5)
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 is appreciated.
Wednesday, July 511:15 AM—12:15 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Jump & Jam with Joanna (ages 6-10)
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 6-10. Registration is appreciated.
Wednesday, July 54:00—5:00 PMZoom
Teen Gaming: Among Us (Virtual)
Download the free Among Us app and join us to find the impostor! We will be Zooming at the same time so ideally you should have a second device to do that from. Registration required. For teens in grades 6-12.…Learn More
6
Thursday, July 610:00—10:45 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Pre-K Storytime (ages 3-5)
Join us for reading adventures at Pre-K Storytimers! We will read stories, play games, do crafts, and have oodles of fun.
This program geared at children who are 3 to 5 years old.
Registration is appreciated.…Learn More
Thursday, July 62:00—3:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Teen Crafternoon: Pizza Diamond Painting
Make an adorable pizza ornament/magnet with a diamond painting kit!
Grades 6-12
7
8
Saturday, July 82:00—4:15 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
On Screen: Dungeons & Dragons Honor Among Thieves
A charming thief and a band of unlikely adventurers embark on an epic quest to retrieve a lost relic, but things go dangerously awry when they run afoul of the wrong people. Starring Chris Pine. Rated PG-13
9
Sunday, July 9Library Closed
10
Monday, July 1010:00—10:45 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Little Explorers
Bring your little one in to explore some new types of activities and materials with other little ones. Program is geared towards ages 0-2 (older siblings welcome).
Monday, July 1012:30—1:30 PMOutside - LawnHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Summer Foods
Come by the library every Monday and Wednesday at 12:30 to get a free lunch! If you are 18 and under, you can stop by, grab a delicious lunch, hang out and do that day's game or activity.
Monday, July 102:00—3:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Teen Film Class
In this hands-on 7 week class, local filmmaker, and animator Tim Smyth will teach the basics of film making. Students will work as a group to write, plan out, perform in, and shoot a short film or two. The emphasis will be on visual storytelling over sound.…Learn More
11
Tuesday, July 1110:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Classic Crime Capers
Join us Tuesdays in July for classic crime capers! Today we watch White Heat (1949) starring Jimmy Cagney and Virginia Mayo. After a prison break, a career criminal recruits a crew for a daring payroll heist. White Heat IMDB
Tuesday, July 1111:00—11:45 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Creation Station
Experiment with some new types of art, materials, and styles. Wear old clothes--sometimes we get messy!Ages 3-5Registration Required
Tuesday, July 116:00—6:45 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Pajama Storytime
Join 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 is required.
12
Wednesday, July 1210:00—11:00 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Jump & Jam with Joanna (ages 0-5)
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 is appreciated.
Wednesday, July 1211:15 AM—12:15 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Jump & Jam with Joanna (ages 6-10)
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 6-10. Registration is appreciated.
Wednesday, July 1212:30—1:30 PMOutside - LawnHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Summer Foods
Come by the library every Monday and Wednesday at 12:30 to get a free lunch! If you are 18 and under, you can stop by, grab a delicious lunch, hang out and do that day's game or activity.
Wednesday, July 121:00—2:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Blades Visit
Calling all Bruins Fans! Meet Bruins Mascot Blades! Blades will join us for a story, trivia, some game day fun, and crafts. Participants can design and make their own Bruins fan button, take pictures at the ice rink photo station, and more. A special library poster featuring Bruins player Brad Marchand will also be available.…Learn More
13
Thursday, July 1310:00—10:45 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Pre-K Storytime
Join us for reading adventures at Pre-K Storytime! We will read stories, play games, do crafts, and have oodles of fun.
Ages 3-5Registration is appreciated.…Learn More
Thursday, July 132:00—3:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Peculiar Pickle Particulars
Explore the process of turning cucumbers into pickles. We'll talk about the particulars of pickles and how to make a quick brine that yields delicious quick pickles!Ages 6-11Registration Required
Thursday, July 136:00—7:00 PMComputer LabHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Internet Basics
For 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.
14
Friday, July 141:00—2:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Bright Star Theatre Company Presents: African Folktales
Bright Star Theatre Company is back! If you have seen their shows before, you know this is not one you will want to miss! This show will be all about African Folktales:From the desert lands of the Sahara to the plains of the Serengeti to Mount Kilimanjaro and beyond – join a variety of characters from a wide range of cultures in stories that celebrate the various folk tale traditions of the continent of Africa.…Learn More
15
Saturday, July 151:00—1:45 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Storytime with Drag Kings, Queens and Friends
What better way to spend a Saturday storytime than with a certified-fabulous drag queen? Young children and families are invited to participate in a joyous, musical story time experience.
This family-friendly program will see kids singing and dancing as their hearts open and their learning grows.…Learn More
16
Sunday, July 16Library Closed
17
Monday, July 1710:00—10:45 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Lapsit (ages 0-2)
Join us for a baby storytime in the Cavallaro Room! You'll get a storytime bag the first time you attend Lapsit, then bring it with you every Monday! Program geared at ages 0-2 (older siblings welcome)Program will be outdoors when weather is nice! Then, we will meet on the hill next to the library.…Learn More
Monday, July 1712:30—1:30 PMOutside - LawnHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Summer Foods
Come by the library every Monday and Wednesday at 12:30 to get a free lunch! If you are 18 and under, you can stop by, grab a delicious lunch, hang out and do that day's game or activity.
Monday, July 172:00—3:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Teen Film Class
In this hands-on 7 week class, local filmmaker, and animator Tim Smyth will teach the basics of film making. Students will work as a group to write, plan out, perform in, and shoot a short film or two. The emphasis will be on visual storytelling over sound.…Learn More
18
Tuesday, July 1810:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Classic Crime Capers
Join us Tuesdays in July for classic crime capers! Today we watch The Killing (1956) starring Sterling Hayden and directed by Stanley Kubrick. A career crook enlists help for a brazen racetrack robbery. The Killing IMDB
Tuesday, July 1811:00—11:45 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Creation Station
Experiment with some new types of art, materials, and styles. Wear old clothes--sometimes we get messy!Ages 3-5Registration Required
Tuesday, July 183:30—5:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Creative Writing Workshop (ages 13-18)
Join writer Jude Bradley for a 6 week creative writing workshop. Participants will be taught the basics of fiction writing, given prompts, tips on dealing with writer's block, time management, sharing your work, and more! Light editing and critique will also be offered.…Learn More
Tuesday, July 186:30—8:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Coloring Club
Drop in and color! Materials are provided.
Tuesday, July 186:30—7:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Evil Must Not Have the Last Word: The Life of Mary Wygodski
Join Tom Burke for a talk based on his book, Evil Must not Have the Last Word: The Life of Mary Wygodski. Hosted in collaboration with Temple Emanu-El.
19
Wednesday, July 1910:00—11:00 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Jump & Jam with Joanna (ages 0-5)
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 is appreciated.
Wednesday, July 1911:15 AM—12:15 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Jump & Jam with Joanna (ages 6-10)
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 6-10. Registration is appreciated.
Wednesday, July 1912:30—1:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Therapy Alpacas for Teens
Representatives from Harvard Alpaca Ranch will be at the library with two certified therapy alpacas! Teens will learn about alpacas and then get to pet and take photos with them. This program is for ages 12-18.
Wednesday, July 1912:30—1:30 PMOutside - LawnHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Summer Foods
Come by the library every Monday and Wednesday at 12:30 to get a free lunch! If you are 18 and under, you can stop by, grab a delicious lunch, hang out and do that day's game or activity.
Wednesday, July 192:00—3:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Brown Bag Books
Come create your own brown bag book. Use it for storytelling, memory keeping, or hiding treasure- the possibilities are endless!Ages 6-11. Registration Required.
20
Thursday, July 2010:00—10:45 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Pre-K Storytime (ages 3-5)
Join us for reading adventures at Pre-K Storytimers! We will read stories, play games, do crafts, and have oodles of fun.
This program geared at children who are 3 to 5 years old.
Registration is appreciated.…Learn More
Thursday, July 202:00—3:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Flower Pot Painting
Come paint your very own flower pot! You will also be provided with dirt and seeds to take home that you can use to plant once the flower pot is dry. Wear old clothes in case things get messy!Geared at ages 6-11. Registration Required.
Thursday, July 206:00—7:00 PMComputer LabHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Internet Basics
For 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.
21
Friday, July 211:00—2:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Japanese Stab Book Binding (Teens)
Create your own pocket journal with a decorative Japanese stab binding. Choose from a variety of traditional binding patterns or experiment and create your own! Pocket journal sizes range in size from 4" to 7" depending on which reclaimed paper cover is chosen.…Learn More
22
Saturday, July 222:00—3:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Tech Time
Come and explore with our electronic toys!Build your own creation, and see what you can make it do. We have stuff for all levels!Ages 6-11. Registration Required.
Saturday, July 222:00—4:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Summer Blockbusters: Back to the Future
When teenager Marty McFly is blasted to 1955 in the DeLorean time machine created by the eccentric Doc Brown, he finds himself mixed up in a time-shattering chain reaction that could vaporize his future, and leave him trapped in the past.
23
Sunday, July 23Library Closed
24
Monday, July 2410:00—10:45 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Little Explorers (Ages 0-2)
Bring your little one in to explore some new types of activities and materials with other little ones. Program is geared towards ages 0-2 (older siblings welcome).
Monday, July 2412:30—1:30 PMOutside - LawnHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Summer Foods
Come by the library every Monday and Wednesday at 12:30 to get a free lunch! If you are 18 and under, you can stop by, grab a delicious lunch, hang out and do that day's game or activity.
Monday, July 241:30—2:30 PMOutside - LawnHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Art Club: Jackson Pollock
Art club is back and this month we are learning all about Jackson Pollock and his crazy drip technique. Be sure to wear old clothes cause this project is going to get messy!Ages 6-11Registration Required
Monday, July 242:00—3:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Teen Film Class
In this hands-on 7 week class, local filmmaker, and animator Tim Smyth will teach the basics of film making. Students will work as a group to write, plan out, perform in, and shoot a short film or two. The emphasis will be on visual storytelling over sound.…Learn More
25
Tuesday, July 2510:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Classic Crime Capers
Join us Tuesdays in July for classic crime capers! Today we watch The Friends of Eddie Coyle (1973) starring Robert Mitchum and Peter Boyle. Set in the Boston underworld, a tale of a low level crook recruited to snitch on his partners as they attempt a bank robbery.…Learn More
Tuesday, July 2511:00—11:45 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Creation Station
Experiment with some new types of art, materials, and styles. Wear old clothes--sometimes we get messy!Ages 3-5Registration Required
Tuesday, July 251:00—2:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Science Heroes: Saving the Earth Together
In this action-packed story, two unlikely heroes work together to save their town (and the planet) from a super-polluting mastermind!Throughout the adventure, volunteers will help the performer conduct several exciting science…Learn More
Tuesday, July 253:30—5:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Creative Writing Workshop (ages 13-18)
Join writer Jude Bradley for a 6 week creative writing workshop. Participants will be taught the basics of fiction writing, given prompts, tips on dealing with writer's block, time management, sharing your work, and more! Light editing and critique will also be offered.…Learn More
Tuesday, July 256:00—7:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Kids Lit Club
Join Megan this month in reading Stuntboy, in the Meantime by Jason Reynolds! We will have a group discussion about the book and do a related activity. There will also be some snacks!Once you have registered, we will email you when there is a copy of Stuntboy, in the Meantime for you to pick up.…Learn More
Tuesday, July 256:00—7:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Make your own TBR [to-be-read] Jar!
Make your own TBR Jar! Bring the list of books you want to read and we'll make an easy way for you to pick your next read. Come and chat with other patrons about what books they're excited to read too!…Learn More
26
Wednesday, July 2610:00—11:00 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Jump & Jam with Joanna (ages 0-5)
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 is appreciated.
Wednesday, July 2611:15 AM—12:15 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Jump & Jam with Joanna (ages 6-10)
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 6-10. Registration is appreciated.
Wednesday, July 2612:30—1:30 PMOutside - LawnHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Summer Foods
Come by the library every Monday and Wednesday at 12:30 to get a free lunch! If you are 18 and under, you can stop by, grab a delicious lunch, hang out and do that day's game or activity.
27
Thursday, July 2710:00—10:45 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Pre-K Storytime (ages 3-5)
Join us for reading adventures at Pre-K Storytimers! We will read stories, play games, do crafts, and have oodles of fun.
This program geared at children who are 3 to 5 years old.
Registration is appreciated.…Learn More
Thursday, July 272:00—4:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Wire Tree Sculptures (teens)
Join artist Ryan Kelley to make a one-of-a-kind wire tree sculpture! Participants are asked to bring their own fist-sized rock to act as a base for the tree.
This class is for those in grades 6-12.
Registration required.…Learn More
Thursday, July 272:00—2:30 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Locked in Box Session 1
Solve Dr. Seuss themed puzzles and work as a team to unlock a prize!
Thursday, July 272:45—3:15 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Locked in Box Session 2
Solve Dr. Seuss themed puzzles and work as a team to unlock a prize!
Thursday, July 277:00—8:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Ruth Bader Ginsburg -- "I Dissent"
Ruth Bader Ginsburg’s life continues to be one of achievement: as a lawyer, professor of law, a judge, and then a Supreme Court justice, she stands out because she was not afraid to dissent, disapprove, and disagree with conditions of unfairness and inequality. This show is the inspiring story of how she changed her life—and ours. Presented by Sheryl Faye.
28
29
Saturday, July 2910:00—10:45 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Early Literacy 101
This class is for tips on early literacy and how to set your child up for success, whether you are a new parent or are just looking for new ideas to incorporate literacy into your day. We will talk about easy ways to add learning and reading to your regular schedule, incorporate music, and how these work to help your child learn and grow.…Learn More
30
Sunday, July 30Library Closed
31
Monday, July 3110:00—10:45 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Lapsit (ages 0-2)
Join us for a baby storytime in the Cavallaro Room! Program geared at ages 0-2 (older siblings welcome)
Monday, July 3112:30—1:30 PMOutside - LawnHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Summer Foods
Come by the library every Monday and Wednesday at 12:30 to get a free lunch! If you are 18 and under, you can stop by, grab a delicious lunch, hang out and do that day's game or activity.
Monday, July 312:00—3:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Teen Film Class
In this hands-on 7 week class, local filmmaker, and animator Tim Smyth will teach the basics of film making. Students will work as a group to write, plan out, perform in, and shoot a short film or two. The emphasis will be on visual storytelling over sound.…Learn More