Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
1
Wednesday, January 1Library Closed
2
Thursday, January 210: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, 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, January 24:00—5:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Learn to Bullet Journal (teens)
Start the new year off organized! Learn what bullet journaling is and how to set one up! Each participant will receive a journal and there will be time to set up and decorate it. For those in grades 6-12
Thursday, January 25:30—8:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Game Night
Join 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
3
Friday, January 310:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Friday Flicks
During January, we are featuring movie musicals! Today we watch In the Heights (2021). Rated PG-13.
Friday, January 311:00 AM—12:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Elevate Your Life by Befriending Math (Again)
Using examples from personal finance, instructor Shrikant Kshirsagar will help you learn basic math skills that may help you access higher-paying jobs, provide greater agency in handling personal finances, and make sense of online data. Courses offered 1/3, 1/10, 1/17, 1/24, 1/31, & 2/7.…Learn More
Friday, January 311: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!
Recommended for ages 3-5
Registration Required…Learn More
4
Saturday, January 411: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
5
6
Monday, January 610: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, January 64:00—6:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Homework Help
Do you need help with your homework? Math problems getting the best of you? Need help reading? Drop in to get help from one our high school student volunteers! First come, first served.
Recommended for children in grades 3-6.
Monday, January 66: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, January 66:30—7:30 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
7
Tuesday, January 710:00 AM—12:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Classic Matinees
Classic Matinees: The Fight Against FascismJoin us every Tuesday morning in January for a movie about the fight for democracy. Today we watch The Great Escape (1963) starring Steve McQueen and James Garner.
Tuesday, January 710:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Imagination Station with Miss Nicole (ages 2-5)
Join Miss Nicole from Family Connections for a morning of stories, play, and fun! Be sure to bring your imagination!
For families with children ages 2-5, older and younger siblings welcome!
Registration Required. Registration will be available one week prior to the program date.…Learn More
Tuesday, January 74:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
LEGO Link-Up
"Link-up" with other LEGO lovers and and let your creativity flow! Spend the hour creating a LEGO masterpiece!
Recommended for ages 4-11.
No Registration Required!…Learn More
8
Wednesday, January 810:00 AM—12:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Wednesday Morning Book Club
Wednesday Morning Book Club
Wednesday, January 811:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Music & Movement with Miss Ashley (ages 2-6)
Join Miss Ashley from Family Connections for a morning of dance, music, and fun! Be sure to bring your singing voice and dance moves!
For families with children ages 2-6, older and younger siblings welcome!
Registration Required. Registration will be available one week prior to the program date.…Learn More
Wednesday, January 81:30—3:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Half Day Games and Snacks (teens)
Hey teens! Come play games and enjoy some snacks! Grades 6-12
Wednesday, January 82:00—3:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Paint-a-Bot
Decorate a wooden robot with paint and other fun bits!For ages 6-11Registration Required
Wednesday, January 86:00—7:30 PMComputer LabHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
January Tech Class: Search the Catalog!
Join us to learn how to search for items, place holds, monitor your checkouts, & access the catalog from the library or home!Unable to make it to this class? We are having another one on Tuesday, January 14 at 11 AM. Please only register for one class.
9
Thursday, January 910: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, 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, January 94:00—5:30 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Felted Pikachu Hoop with Pop Up Art School (ages 8-18)
Join us for a fun and creative needle felting workshop where kids, tweens, and teens will learn to craft a colorful Pikachu portrait on an embroidery hoop. Perfect for beginners, this hands-on class will guide young artists step-by-step to bring their favorite Pokémon to life with soft wool and simple techniques.…Learn More
Thursday, January 95:30—8:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Game Night
Join 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
10
Friday, January 1010:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Friday Flicks
During January, we are featuring movie musicals! Today we watch The Color Purple (2023). Rated PG-13.
Friday, January 1011:00 AM—12:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Elevate Your Life by Befriending Math (Again)
Using examples from personal finance, instructor Shrikant Kshirsagar will help you learn basic math skills that may help you access higher-paying jobs, provide greater agency in handling personal finances, and make sense of online data.
Courses offered 1/3, 1/10, 1/17, 1/24, 1/31, & 2/7.…Learn More
Friday, January 1011: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!
Recommended for ages 3-5
Registration Required…Learn More
11
Saturday, January 112:00—4:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
On Screen: A Quiet Place: Day One (2024)
Come enjoy a Saturday screening of A Quiet Place: Day One (2024). When Samira (Lupita Nyong’o) returns home to New York City, her simple trip turns into a harrowing nightmare when mysterious creatures that hunt by sound attack. Accompanied by her cat Frodo and an unexpected ally (Joseph Quinn), Samira must embark on a perilous journey through the city that has suddenly gone silent, where the only rule is to stay quiet to stay alive.…Learn More
12
13
Monday, January 139: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
Monday, January 1310: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, January 134:00—6:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Homework Help
Do you need help with your homework? Math problems getting the best of you? Need help reading? Drop in to get help from one our high school student volunteers! First come, first served.
Recommended for children in grades 3-6.
Monday, January 134:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Creative Candles
Looking for a fun and creative activity for your child? Our Kids Candle-Making program is the perfect way to spark their imagination and hands-on crafting skills! In this exciting, interactive workshop, children will learn how to create their very own personalized candles while having tons of fun.…Learn More
Monday, January 136: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.
14
Tuesday, January 1410:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Classic Matinees
Classic Matinees: The Fight Against FascismJoin us every Tuesday morning in January for a movie about the fight for democracy. Today we watch Dunkirk (2017) starring Tom Hardy and Mark Rylance.
Tuesday, January 1410:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Imagination Station with Miss Nicole (ages 2-5)
Join Miss Nicole from Family Connections for a morning of stories, play, and fun! Be sure to bring your imagination!
For families with children ages 2-5, older and younger siblings welcome!
Registration Required. Registration will be available one week prior to the program date.…Learn More
Tuesday, January 1411:00 AM—12:30 PMComputer LabHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
January Tech Class: Search the Catalog!
Join us to learn how to search for items, place holds, monitor your checkouts, & access the catalog from the library or home!Unable to make it to this class? We are having another one on Wednesday, January 8 at 6 PM. Please only register for one class.
Tuesday, January 144:00—5:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Edible Terrarium Cups (teens)
Make a delicious edible terrarium using chocolate pudding, cookie "dirt", and various other sweet treats that we will use to make "plants"! And of course, you gotta add some gummy worms!For those in grades 6-12.
Tuesday, January 144:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
LEGO Link-Up
"Link-up" with other LEGO lovers and and let your creativity flow! Spend the hour creating a LEGO masterpiece!
Recommended for ages 4-11.
No Registration Required!…Learn More
15
Wednesday, January 1511:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Music & Movement with Miss Ashley (ages 2-6)
Join Miss Ashley from Family Connections for a morning of dance, music, and fun! Be sure to bring your singing voice and dance moves!
For families with children ages 2-6, older and younger siblings welcome!
Registration Required. Registration will be available one week prior to the program date.…Learn More
Wednesday, January 156: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! Instruction is not offered at this event but fellow attendees are always happy to offer advice when they can.…Learn More
16
Thursday, January 1610: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, 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, January 164:00—4:15 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
De-Stress with Finn (teens)
Need to de-stress? Hang out with Finn, the lovable golden retriever, for a 15 min session!Ages 13-18
Thursday, January 164:15—4:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
De-Stress with Finn (teens)
Need to de-stress? Hang out with Finn, the lovable golden retriever, for a 15 min session!Ages 13-18
Thursday, January 164:30—4:45 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
De-Stress with Finn (teens)
Need to de-stress? Hang out with Finn, the lovable golden retriever, for a 15 min session!Ages 13-18
Thursday, January 164:45—5:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
De-Stress with Finn (teens)
Need to de-stress? Hang out with Finn, the lovable golden retriever, for a 15 min session!Ages 13-18
Thursday, January 165:30—8:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Game Night
Join 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
17
Friday, January 1710:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Friday Flicks
During January, we are featuring movie musicals! Today we watch West Side Story (2021). Rated PG-13.
Friday, January 1711:00 AM—12:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Elevate Your Life by Befriending Math (Again)
Using examples from personal finance, instructor Shrikant Kshirsagar will help you learn basic math skills that may help you access higher-paying jobs, provide greater agency in handling personal finances, and make sense of online data. Courses offered: 1/3, 1/10, 1/17, 1/24, 1/31, & 2/7.…Learn More
Friday, January 1711: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!
Recommended for ages 3-5
Registration Required…Learn More
18
Saturday, January 1811: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, January 182:00—3:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Adult Coloring Club
Relax, have some snacks, 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.
Saturday, January 182:00—3:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
String Creations
In this fun and creative string art program, tweens will learn to create vibrant, colorful designs using simple materials like thread, nails, and wooden boards. This program encourages imagination, patience, and artistic expression, giving each child…Learn More
19
Sunday, January 19Library Closed
20
Monday, January 20Library Closed
21
Tuesday, January 2110:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Classic Matinees
Classic Matinees: The Fight Against FascismJoin us every Tuesday morning in January for a movie about the fight for democracy. Today we watch Saving Private Ryan (1998) starring Tom Hanks and Tom Sizemore. Rated R for intense violence.…Learn More
Tuesday, January 2110:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Imagination Station with Miss Nicole (ages 2-5)
Join Miss Nicole from Family Connections for a morning of stories, play, and fun! Be sure to bring your imagination!
For families with children ages 2-5, older and younger siblings welcome!
Registration Required. Registration will be available one week prior to the program date.…Learn More
Tuesday, January 214:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
LEGO Link-Up
"Link-up" with other LEGO lovers and and let your creativity flow! Spend the hour creating a LEGO masterpiece!
Recommended for ages 4-11.
No Registration Required!…Learn More
Tuesday, January 216:00—8:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Goal & Intention Setting Journaling
Start off the new year with goal & intention setting journaling with Kristen Hewitt! Please bring your own laptop or journal & writing supplies. About KristenKristen Hewitt has a B. A in English and M. A in English and Creative Writing. She's published a book of short stories and poetry called Ghostwalking: Poetry and Short Tales from Beyond the Grave, and has been featured in Encounters With the Paranormal: Vol 4, edited by Mike Ricksecker.…Learn More
22
Wednesday, January 2211:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Music & Movement with Miss Ashley (ages 2-6)
Join Miss Ashley from Family Connections for a morning of dance, music, and fun! Be sure to bring your singing voice and dance moves!
For families with children ages 2-6, older and younger siblings welcome!
Registration Required. Registration will be available one week prior to the program date.…Learn More
Wednesday, January 224:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Tambourine Time
Join us to make and decorate your very own tambourine!Recommended for ages 4-11Registration Required
Wednesday, January 226:30—7:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Cookbook Club
Join 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 March 26th)!Register as usual. Pick up and check out a copy of the cookbook from the Holds shelf.…Learn More
23
Thursday, January 2310: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, 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, January 235:30—8:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Game Night
Join 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
Thursday, January 236:00—7:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Cereal Mix & Munch
Looking for a fun activity that combines creativity and deliciousness? Our Cereal Treat program is the perfect way to engage kids in crafting their very own sweet treats using everyone's favorite cereals. Recommended for ages 6-11Registration Required
24
Friday, January 2410:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Friday Flicks
During January, we are featuring movie musicals! Today we watch Dear Evan Hansen (2021). Rated PG-13.
Friday, January 2411:00 AM—12:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Elevate Your Life by Befriending Math (Again)
Using examples from personal finance, instructor Shrikant Kshirsagar will help you learn basic math skills that may help you access higher-paying jobs, provide greater agency in handling personal finances, and make sense of online data.
Courses offered: 1/3, 1/10, 1/17, 1/24, 1/31, & 2/7.…Learn More
Friday, January 2411: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!
Recommended for ages 3-5
Registration Required…Learn More
25
Saturday, January 2510:00—11:30 AMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
HPL Read Anything Club
Join the HPL Read Anything Club!
This group of anyone 18 or older will feature books across the literary spectrum - whatever genre piques your interest!
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, January 252:00—3:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Life in the 1920s Presentation & Author Talk
Michael Sinclair, author of 1920s historical mysteries, will give a presentation on life in the 1920s. It will include a discussion and Q&A session, along with copies of his books available for purchase. Books in this series include An Unfortunate Coincidence, The Consequences of Murder, Murder in a Cucumber Alley, Darker Than the Night, and Raise Your Glass to Murder.…Learn More
Saturday, January 252:00—3:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Make Your Own Paper Bag Snowflake!
Make a paper bag snowflake with HPL staff!There will be two sessions of this program, one on 1/25, and the other on 1/31. Please only register for one session.
26
27
Monday, January 2710: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, January 274:00—6:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Homework Help
Do you need help with your homework? Math problems getting the best of you? Need help reading? Drop in to get help from one our high school student volunteers! First come, first served.
Recommended for children in grades 3-6.
Monday, January 276: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.
28
Tuesday, January 2810:00 AM—1:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Classic Matinees
Classic Matinees: The Fight Against FascismJoin us every Tuesday morning in January for a movie about the fight for democracy. Today we watch Darkest Hour (2017) starring Gary Oldman.
Tuesday, January 2810:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Imagination Station with Miss Nicole (ages 2-5)
Join Miss Nicole from Family Connections for a morning of stories, play, and fun! Be sure to bring your imagination!
For families with children ages 2-5, older and younger siblings welcome!
Registration Required. Registration will be available one week prior to the program date.…Learn More
Tuesday, January 284:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
LEGO Link-Up
"Link-up" with other LEGO lovers and and let your creativity flow! Spend the hour creating a LEGO masterpiece!
Recommended for ages 4-11.
No Registration Required!…Learn More
Tuesday, January 286:00—7:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Hogwarts Hangout: Harry Potter Club
Calling all Harry Potter fans, old and new! Step into the magical world of Harry Potter at our Hogwarts Hangout! This enchanting program invites young witches and wizards to explore the beloved series through engaging activities, creative crafts, and spirited discussions.…Learn More
29
Wednesday, January 2911:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Music & Movement with Miss Ashley (ages 2-6)
Join Miss Ashley from Family Connections for a morning of dance, music, and fun! Be sure to bring your singing voice and dance moves!
For families with children ages 2-6, older and younger siblings welcome!
Registration Required. Registration will be available one week prior to the program date.…Learn More
Wednesday, January 296:00—8:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Family Movie Night: The Garfield Movie
Join us for a family movie!This month's featured film is The Garfield Movie (2024).
30
Thursday, January 3010: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, 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, January 304:00—5:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Teen Crafternoon: Sock Snowmen
Make an adorable snowman out of a sock! We'll then use felt to make them some winter accessories. For those in grades 6-12.
Thursday, January 305:30—8:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Game Night
Join 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
31
Friday, January 3110:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Friday Flicks
During January, we are featuring movie musicals! Today we watch Cats (2019). Rated PG.
Friday, January 3111:00 AM—12:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Elevate Your Life by Befriending Math (Again)
Using examples from personal finance, instructor Shrikant Kshirsagar will help you learn basic math skills that may help you access higher-paying jobs, provide greater agency in handling personal finances, and make sense of online data.
Courses offered: 1/3, 1/10, 1/17, 1/24, 1/31, & 2/7.…Learn More
Friday, January 3111: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!
Recommended for ages 3-5
Registration Required…Learn More
Friday, January 312:00—3:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Make Your Own Paper Bag Snowflake!
Make a paper bag snowflake with HPL staff!There will be two sessions of this program, one on 1/25, and the other on 1/31. Please only register for one session.