Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
1
2
Monday, December 210: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 24: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 serve. Recommended for children in grades 3-6.
Monday, December 26: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.
3
Tuesday, December 310:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Classic Matinees: Offbeat Holidays
Tuesdays in December join us for offbeat--scary, silly, sarcastic, absurd--holiday films. Today we watch Gremlins (1984) starring Zach Galligan and Phoebe Cates.
Tuesday, December 34: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, December 36:00—7:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Holiday Card Creations
Want to make winter holiday cards for the special people in your life? Stop by the Library! We'll have lots of different materials to make cards straight from the heart.
Wear old clothes in case things get messy!
For ages up to 12, very young children…Learn More
Tuesday, December 36:30—7:30 PMZoom
Scholarships, Grants, and Loans (VIRTUAL)
This workshop will uncover the best college cost-reduction strategies and reveal little-known asset, borrowing, and savings methods. Learn insider information on scholarships, grants, and loans to help make your college planning both successful and affordable.…Learn More
4
Wednesday, December 49: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
Wednesday, December 410:00 AM—12:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Wednesday Morning Book Club
Wednesday Morning Book Club
Wednesday, December 411:00—11:45 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Music & Movement with Miss Ashley (ages 0-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 0-6, older siblings welcome!Registration Required. To register, please click the link here.
Wednesday, December 412:00—1:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Fit N Trim (Advanced)
Come join us for a new adult fitness class called Fit N Trim! You can improve your balance, strength and flexibility in this class.
Wednesdays through December 18 with instructor Sandra Bernat: 12:00-1:00 PM (Advanced), 1:00-2:00 PM (Beginner - For folks who may need accomodations).…Learn More
Wednesday, December 41:00—2:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Fit N Trim (Beginner)
Come join us for a new adult fitness class called Fit N Trim! You can improve your balance, strength and flexibility in this class.
Wednesdays through December 18 with instructor Sandra Bernat: 12:00-1:00 PM (Advanced), 1:00-2:00 PM (Beginner - For folks who may need accomodations).…Learn More
Wednesday, December 44:00—6:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
CANCELED - 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 serve. Recommended for children in grades 3-6.
Wednesday, December 44:00—4:15 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
De-Stress with Kona (teens)
Need to de-stress? Hang out with Kona, the loveable golden retriever, for a 15 min session!Ages 13-18
Wednesday, December 44:15—4:30 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
De-Stress with Kona (teens)
Need to de-stress? Hang out with Kona, the lovable golden retriever, for a 15 min session!Ages 13-18
Wednesday, December 44:30—4:45 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
De-Stress with Kona (teens)
Need to de-stress? Hang out with Kona, the lovable golden retriever, for a 15 min session!Ages 13-18
Wednesday, December 44:45—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
De-Stress with Kona (teens)
Need to de-stress? Hang out with Kona, the lovable golden retriever, for a 15 min session!Ages 13-18
Wednesday, December 46: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
5
Thursday, December 510: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, December 54:00—5:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
CANCELED - Musical Bingo (Taylor's Version)
Calling all Swifties! Get ready to shake it off, test your knowledge of Taylor Swift's music, and play some Musical Bingo (Taylor's Version)! This fun twist on traditional bingo will have you jamming out to your favorite Taylor Swift hits while trying to mark off the songs as they play.…Learn More
Thursday, December 55: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
6
Friday, December 610:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Friday Flicks
Join us Friday mornings this December for some holiday favorites! Today we watch The Nightmare Before Christmas.
Friday, December 611: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
7
Saturday, December 711: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, December 72:00—3:45 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
On Screen: Trap (2024)
Come enjoy a Saturday screening of Trap (2024) from M. Night Shyamalan! A father and teen daughter attend a pop concert, where they realize they're at the center of a dark and sinister event. Rated PG-13.
Saturday, December 72:00—3:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
CANCELED - Rockin' Reindeer
Bring holiday magic to life with a fun and creative activity that kids will love: painting cement reindeer! These sturdy cement figurines, shaped like adorable reindeer, make the perfect canvas for young artists to unleash their imagination.
For ages…Learn More
8
9
Monday, December 910:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
CANCELED - 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 94: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 serve. Recommended for children in grades 3-6.
10
Tuesday, December 1010:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Classic Matinees: Offbeat Holidays
Tuesdays in December join us for offbeat--scary, silly, sarcastic, absurd--holiday films. Today we watch Scrooged (1988) starring Bill Murray and Karen Allen.
Tuesday, December 102:00—3:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Guided Meditation Class
A guided mindfulness meditation for all levels. Perfect for beginners!Class will include:A review of mindfulness meditation and its benefits. Focus on breath. Short practices of 5 to 10 minutes each of guided meditation. Class is one hour long, and students are welcome to bring yoga mats or blankets to sit on.…Learn More
Tuesday, December 104:00—5:00 PMZoom
Holiday Stress Relief Meditation Workshop - Virtual
The holidays can be really stressful. Participants will learn healthy anxiety coping skills, breathing techniques, and meditation that can be used on the go to bring more peace, connection, and joy back into the season! Class is 60 minutes with an intro, guided practice, then time for Q&A.…Learn More
Tuesday, December 104: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, December 106:00—7:30 PMComputer LabHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Computer Basics: Gmail
During this course you will learn how to send and receive email, navigate your inbox, and practice downloading and attaching files. Those who don't have an email may create a Gmail account before we get started. Unable to make it to this class? We are having another one on December 21st at 2 PM.…Learn More
11
Wednesday, December 1111:00—11:45 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Music & Movement with Miss Ashley (ages 0-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 0-6, older siblings welcome!Registration Required. To register, please click the link here.
Wednesday, December 1112:00—1:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Fit N Trim (Advanced)
Come join us for a new adult fitness class called Fit N Trim! You can improve your balance, strength and flexibility in this class.
Wednesdays through December 18 with instructor Sandra Bernat: 12:00-1:00 PM (Advanced), 1:00-2:00 PM (Beginner - For folks who may need accomodations).…Learn More
Wednesday, December 111:00—2:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Fit N Trim (Beginner)
Come join us for a new adult fitness class called Fit N Trim! You can improve your balance, strength and flexibility in this class.
Wednesdays, September 4th through November 30th 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, December 114:00—6:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
CANCELED - 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 serve. Recommended for children in grades 3-6.
Wednesday, December 116:00—7:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Candy Bingo
Come play bingo and win some candy!This program is for families with children and teens up to age 18. Registration Required (please register all members attending)
Wednesday, December 116:00—7:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Make Your Own Teacup Bookmarks!
Make a teacup bookmark with HPL staff! Choose from an assortment of felt to customize your design!There will be two sessions of this program: one on December 11 and one on December 19. Please only register for one session.
12
Thursday, December 1210:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
CANCELED - 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, December 125:30—8:30 PMMilhendler RoomHaverhill 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, December 126:00—7:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Learn How to Become Energy Efficient
Join us to learn how to access Mass Save energy-saving programs, read your energy bill, enroll in discount rates, avoid utility shut-offs, and leave third-party energy supply contracts to save money. Brought to you in collaboration between All In Energy and the Massachusetts Behavioral Health Partnership.…Learn More
13
Friday, December 1310:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Friday Flicks
Join us Friday mornings this December for some holiday favorites! Today we watch National Lampoon's Christmas Vacation.
Friday, December 1311: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
14
Saturday, December 142:00—3:45 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
On Screen: Beetlejuice, Beetlejuice
After a family tragedy, three generations of the Deetz family return home to Winter River. Still haunted by Beetlejuice, Lydia's life is turned upside down when her teenage daughter, Astrid, accidentally opens the portal to the Afterlife. Rated PG -13.…Learn More
Saturday, December 142: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.
15
16
Monday, December 1610: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 164: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 serve. Recommended for children in grades 3-6.
Monday, December 164:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Measuring the Magic
Join us in DIYing a snow measuring stick! We’ll paint and decorate paint stirrers to look like snowman and measure this year’s snow fall!Recommended for ages 5-11Registration Required
Monday, December 166:00—7:00 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
Monday, December 167:00—8:00 PMZoom
Best Romance Books of 2024 with Lorelei's Lit Lair (VIRTUAL)
Lorelei will be chatting about her "best of" 2024 - books she's loved through the year and thinks would make great additions to our TBR piles. And, then, she'll recommend some books that she is looking forward to in early 2025. If your pile isn't already groaning, it will be! Grab a hot toddy and join us.…Learn More
17
Tuesday, December 1710:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Classic Matinees: Offbeat Holidays
Tuesdays in December join us for offbeat--scary, silly, sarcastic, absurd--holiday films. Today we watch Violent Night (2022) starring David Harbour and John Leguizamo. Rated R
Tuesday, December 174:00—5:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Hanukkah Storytime
Please join PJ Library and Rabbi Stevens from Temple Emanuel of Haverhill at the Haverhill Public Library for a special Hanukkah story time. Enjoy some holiday treats, a craft, and a PJ Library story about the festival of lights!Free and open to all families with children ages 6 and younger.…Learn More
Tuesday, December 174: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
18
Wednesday, December 1811:00—11:45 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Music & Movement with Miss Ashley (ages 0-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 0-6, older siblings welcome!Registration Required. To register, please click the link here.
Wednesday, December 1812:00—1:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Fit N Trim (Advanced)
Come join us for a new adult fitness class called Fit N Trim! You can improve your balance, strength and flexibility in this class.
Wednesdays through December 18 with instructor Sandra Bernat: 12:00-1:00 PM (Advanced), 1:00-2:00 PM (Beginner - For folks who may need accomodations).…Learn More
Wednesday, December 181:00—2:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Fit N Trim (Beginner)
Come join us for a new adult fitness class called Fit N Trim! You can improve your balance, strength and flexibility in this class.
Wednesdays through December 18 with instructor Sandra Bernat: 12:00-1:00 PM (Advanced), 1:00-2:00 PM (Beginner - For folks who may need accomodations).…Learn More
Wednesday, December 184:00—6:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
CANCELED - 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 serve. Recommended for children in grades 3-6.
Wednesday, December 184:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Teen Crafternoon: Decorate a Nutcracker
Decorate a wooden nutcracker with paint and other adornments!Grades 6-12
Wednesday, December 186:00—8:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Family Movie Night: The Grinch
Join us for a family movie!This month's feature film will be The Grinch (2018).
Wednesday, December 186: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
19
Thursday, December 1910: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, December 1911:00 AM—12:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Make Your Own Teacup Bookmarks!
Make a teacup bookmark with HPL staff! Choose from an assortment of felt to customize your design!There will be two sessions of this program: one on December 11 and one on December 19. Please only register for one session.
Thursday, December 195: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
20
Friday, December 2010:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Friday Flicks
Join us Friday mornings this December for some holiday favorites! Today we watch Little Women (1994).
Friday, December 2011: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, December 202:00—3:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
SkillFire Challenge
Join us for a SkillFire Session! We will guide you through the SkillFire Challenge for this month.
With SkillFire, children work together as a team to solve open-ended STEAM challenges designed to teach the creative process. The creative process is…Learn More
21
Saturday, December 2111: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, December 212:00—3:30 PMComputer LabHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Computer Basics: Gmail
During this course you will learn how to send and receive email, navigate your inbox, and practice downloading and attaching files. Those who don't have an email may create a Gmail account before we get started. Unable to make it to this class? We are having another one on December 10th at 6 PM.…Learn More
Saturday, December 212:00—3:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
A Spoonful of Cocoa
Join us for a delightful, hands-on DIY activity designed for kids to create their own customizable hot chocolate spoons. The program walks kids through the steps of making personalized hot chocolate spoons, adding toppings and flavors of their choice, and learning how to use them to enhance their hot chocolate experience.…Learn More
22
23
Monday, December 2310: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 234: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 serve. Recommended for children in grades 3-6.
Monday, December 236:00—7:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
CANCELED - 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 236: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.
24
Tuesday, December 24Library Closed
25
Wednesday, December 25Library Closed
26
Thursday, December 2610: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, December 265: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
27
Friday, December 2710:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Friday Flicks
Join us Friday mornings this December for some holiday favorites! Today we watch Die Hard (Rated R).
Friday, December 2711: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
28
29
30
Monday, December 3010: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 306:00—7:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
CANCELED - 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.
31
Tuesday, December 3110:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Classic Matinees: Offbeat Holidays
Tuesdays in December join us for offbeat--scary, silly, sarcastic, absurd--holiday films. Today we watch Black Christmas (1974) starring Olivia Hussey and Margot Kidder. Rated R
Tuesday, December 311:00—3:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Bluey's New Years Eve Party
Ring in the New Year with Bluey, Bingo, and friends in this special New Years Eve celebration just for kids! The library is hosting a Bluey-inspired event where young fans can enjoy an afternoon packed with games, crafts, music, snacks, and a meet and greet with Bluey and Bingo! Whether you’re a fan of Bluey’s imaginative adventures or just love a good party, this event promises plenty of excitement.…Learn More