Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
1
2
Saturday, December 21:00—2:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Family Art Club: Henri Matisse
Art club is back and this month we are learning all about Henri Matisse and his cut out shapes. This program is for the whole family and parents/guardians are welcome to join in!Registration Required
3
4
Monday, December 410: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 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, December 46:00—7:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Papercrafting and Card Making
A card making and paper crafting class for beginners as well as those with stamping and papercrafting experience.
Monday, December 46:00—7:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
English (ESL) Conversation Circle
English (ESL) Conversation Group Would you like to practice your English with native speakers in a relaxed and informal environment. Join us for a friendly chat--Monday evenings at 6 pm.
5
Tuesday, December 59:00—9:45 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
FCC: Puzzles and Playtime
Join FCC for Puzzles and Playtime! This is an opportunity to build on critical thinking and communication skills through puzzles, imaginary play and other open-ended activities. Ages 0-6This program is offered through FCC and you must register here: https://www.…Learn More
Tuesday, December 510:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Classic Holiday Matinees
Join us Tuesday mornings in December for classic holiday matinees. Today we watch It's a Wonderful Life (1946) starring Jimmy Stewart.
Tuesday, December 511:00 AM—12:00 PMCavallaro 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-5.
Registration Required.…Learn More
6
Wednesday, December 610:00 AM—12:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Wednesday Morning Book Club
Wednesday Morning Book Club
Wednesday, December 64:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Make Your Own Snow Globe
Come make your very own snow globe! We will use mason jars, water, glycerin, glitter, and some toy animals and trees to create the globes. It'll be snow-tacular!Geared at ages 6-11. Registration Required.
Wednesday, December 66:30—8:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Fiber Arts Group
Calling all fiber artists! Bring your current project(s) of knitting, crocheting, hand stitching, hand quilting, and embroidery, or whatever else, to work on in the company of other fiber arts enthusiasts!
7
Thursday, December 710:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Pre-K Storytime (ages 3-5)
Join us for reading adventures at Pre-K Storytime! 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, but siblings are welcome.
Registration is appreciated.…Learn More
Thursday, December 74:00—6:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Teen Gingerbread Houses
Come decorate a gingerbread house! Class led by Mandy Roberge. Space is limited and registration is required. This class is strictly for those in grades 6-12.
Thursday, December 76:00—7:00 PMComputer LabHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Getting Started with Gmail
Join us to learn the first steps of using Gmail including signing up for an account. This class is designed for those who do not have a Gmail or have not used their account in an extended time. This is the first session of a two-part course. The second session, titled Gmail Basics, is on Thursday, December 14 at 6:00pm.…Learn More
Thursday, December 76:30—8:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
The Storm Book Launch and Reading
Meet local poet Mark Lipman as he presents his new book, The Storm, followed by discussion with special guest Haverhill's Poet Laureate, Daniel Speers and open mic. Mark Lipman, founder of the press Vagabond, the Culver City Book Festival, the Elba Poetry Festival; winner of the 2015 Joe Hill Labor Poetry Award; the 2016 International Latino Book Award and the 2023 L’Alloro di Dante (Dante’s Laurel - Italy), a writer, poet, multi-media artist, activist and author of fourteen books, began his career as the writer-in residence at the world famous Shakespeare and Company in Paris, France (2002-2003).…Learn More
8
Friday, December 810:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Friday Flicks
Join us Friday mornings for a movie! Today we watch Elf (2003) starring Will Ferrell and Zooey Deschanel.
Friday, December 810:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
FCC: Fun Friday Music & Literacy
Join FCC for an opportunity to increase language & literacy through rhymes, colors, numbers, repetition and routine. You must register through FCC to attend. You can register here: https://www. communityactioninc. org/family-community-connection/
9
10
Sunday, December 101:30—4:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Sunday Screening: The Lord of the Rings: The Fellowship of the Ring
Come enjoy an adult screening of The Lord of the Rings: The Fellowship of the Ring.
11
Monday, December 1110: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 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, December 114:00—5:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Copper Ornaments Workshop (teens)
This workshop consists of learning about the structure of copper and how to create drawings in metal and use letter stamps to create textures and words on the ornaments. They all will have a hole drilled into the top for a string, ribbon, or keyring. There is a sulphur dip to blacken the recessed areas on the project and make the texture really pop!Class led by Heather Beck.…Learn More
Monday, December 116:00—7:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
English (ESL) Conversation Circle
English (ESL) Conversation Group Would you like to practice your English with native speakers in a relaxed and informal environment. Join us for a friendly chat--Monday evenings at 6 pm.
Monday, December 116:30—8:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Copper Ornaments Workshop (adults)
This workshop consists of learning about the structure of copper and how to create drawings in metal and use letter stamps to create textures and words on the ornaments. They all will have a hole drilled into the top for a string, ribbon, or keyring. There is a sulphur dip to blacken the recessed areas on the project and make the texture really pop!Class led by Heather Beck.…Learn More
12
Tuesday, December 1210:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Classic Holiday Matinees
Join us Tuesday mornings in December for classic holiday matinees. Today we watch A Christmas Story (1983) starring Peter Billingsley and Darren McGavin.
Tuesday, December 1211:00 AM—12:00 PMCavallaro 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-5.
Registration Required.…Learn More
Tuesday, December 124:00—5:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Teen Crafternoon: Holiday Cards
Come make a holiday card for friends or loved ones! We'll provide you the supplies, you provide the creativity and sentiments!For those in grades 6-12.
Tuesday, December 126:00—8:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Family Movie Night: The Polar Express
Join us for a evening movie! Tonight's feature film will be The Polar Express, which is based off of the beloved children's book. Don't forget to wear your pajamas, and there may even be some hot chocolate!Registration Appriceated…Learn More
13
Wednesday, December 1310:00—10:30 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
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 is required.
Wednesday, December 1310:40—11:10 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
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 is required.
Wednesday, December 134:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Gifts in a Jar
Put together a tasty gift for someone you love, or yourself, all in a jar. We'll make two treats in a jar: cookies and hot chocolate!Geared for ages 6-11. Registration Required.
14
Thursday, December 1410:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Pre-K Storytime (ages 3-5)
Join us for reading adventures at Pre-K Storytime! 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, but siblings are welcome.
Registration is appreciated.…Learn More
Thursday, December 146:00—7:00 PMComputer LabHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Gmail Basics
In this second part designed for those with a Gmail account, we will cover the basics of an email, what a typical inbox might look like, adding attachments, and more! If you do not have an Gmail or cannot access your email before this class, we will provide you with an example, we will not be going over signing up for an email.…Learn More
Thursday, December 146:30—8:45 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Thursday Evening Book Club
Thursday Evening Book Club
Thursday, December 146:30—8:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
CANCELED: Living Trusts, Avoiding Probate Court, Protecting Your Assets, and More
NOTE: This event has been canceled. In this presentation, Attorney Gerald Shyavitz will discuss living trusts, avoiding probate court, protecting your assets, and much more. He will also provide useful handouts.
15
Friday, December 1510:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Friday Flicks
Join us Friday mornings for a movie! Today we watch Home Alone (1990) starring Macaulay Culkin.
16
Saturday, December 162:00—3:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Snow Slime
Get ready for an un-brr-lieveable slime experience!For ages 6-11. Registration Required.
17
18
Monday, December 1810: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 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, December 186:00—7:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
English (ESL) Conversation Circle
English (ESL) Conversation Group Would you like to practice your English with native speakers in a relaxed and informal environment. Join us for a friendly chat--Monday evenings at 6 pm.
19
Tuesday, December 1910:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Classic Holiday Matinees
Join us Tuesday mornings in December for classic holiday matinees. Today we watch Christmas in Connecticut (1945) starring Barbra Stanwyck and Dennis Morgan.
Tuesday, December 1911:00 AM—12:00 PMCavallaro 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-5.
Registration Required.…Learn More
Tuesday, December 194:00—5:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Penguin Diamond Dotz (teen program)
Make this adorable penguin using Diamond Dotz!For those in grades 6-12.
20
Wednesday, December 2010:00—10:30 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
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 is required.
Wednesday, December 2010:40—11:10 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
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 is required.
Wednesday, December 204:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
The Pretzel Program
The final food science program of the year and it's all about pretzels! Learn what yeast is, how it makes food rise, and go home with some perfect pretzel bites!Geared for ages 6-11. Registration Required.
Wednesday, December 206:00—7:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Make Your Own Mini Canvas Ornaments!
Decorate two of your own mini canvas ornaments (seasonal or otherwise!) with paint and other crafty things.
21
Thursday, December 2110:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Pre-K Storytime (ages 3-5)
Join us for reading adventures at Pre-K Storytime! 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, but siblings are welcome.
Registration is appreciated.…Learn More
22
Friday, December 2210:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Friday Flicks
Join us Friday mornings for a movie! Today we watch The Muppet Christmas Carol (1992) starring Michael Caine.
23
Saturday, December 23Library Closed
24
Sunday, December 24Library Closed
25
Monday, December 25Library Closed
26
Tuesday, December 2610:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Classic Holiday Matinees
Join us Tuesday mornings in December for classic holiday matinees. Today we watch White Christmas (1954) starring Bing Crosby and Danny Kaye.
Tuesday, December 2611:00 AM—12:00 PMCavallaro 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-5.
Registration Required.…Learn More
27
Wednesday, December 2710:00—10:30 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
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 is required.
Wednesday, December 2710:40—11:10 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
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 is required.
Wednesday, December 276:00—7:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Candy Bingo
Come play bingo and win some candy!This program is geared towards families with children and teens. Registration Required.
28
Thursday, December 2810:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Pre-K Storytime (ages 3-5)
Join us for reading adventures at Pre-K Storytime! 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, but siblings are welcome.
Registration is appreciated.…Learn More
Thursday, December 281:00—2:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Encanto Party
Join us for an Encanto party! Come and meet Mirabel and Isabella. We will sing and dance and have so much fun!Ages up to 10Registration Required
29
Friday, December 2910:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Friday Flicks
Join us Friday mornings for a movie! Today we watch When Harry Met Sally (1989) starring Meg Ryan and Billy Crystal.
Friday, December 291:00—2:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Kids Lit Book Club: Harry Potter and the Sorcerer's Stone
Join Megan in reading Harry Potter and the Sorcerer’s Stone by J. K. Rowling this month! Read the book (but, if you don’t finish in time for our meeting, you’re still welcome to come!), join us for a discussion, some snacks, and a themed activity!
We have plenty of copies of Harry Potter and the Sorcerer’s Stone set aside at the library for book club.…Learn More
30
31