January 2024

Event Categories

To limit event types being displayed, check the corresponding categories:

Event Locations

To limit event locations being displayed, check the corresponding branches or places:

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
 
1

Monday, January 1Library Closed

2

Tuesday, January 29:00—9:45 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

FCC: Puzzles and Playtime

FCCJoin 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, January 210:00 AM—12:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Classic Matinees: Tough Ladies

Join us Tuesdays in January for classic matinees featuring the toughest ladies you'll ever see on screen. Today we watch Detour (1945) starring Tom Neal and Ann Savage.…Learn More

Tuesday, January 210:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Sensory Sensitive Storytime (ages 1-6)

Sensory Sensitive Storytime (ages 1-6)Sensory Sensitive Storytime is a modified Mother Goose on the Loose program geared toward neurodiverse children and children who may benefit from a quieter setting  between the ages of 1-6. Storytime will be about 20 minutes and the program size will be limited.…Learn More
3

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

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

CANCELED - 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, January 310:40—11:10 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

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

CANCELED - 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, January 36:30—8:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Fiber Arts Group

Fiber Arts GroupCalling all fiber artists! Bring your current project(s) of knitting, crocheting, hand stitching, hand quilting, and embroidery, or whatever else, to work on in the company of other fiber arts enthusiasts!
4

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

Pre-K Storytime (ages 3-5)

Pre-K Storytime (ages 3-5)Join us for reading adventures at Pre-K Storytime! We will read stories, 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, January 44:00—5:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Bullet Journals (teens)

Bullet Journals (teens)Start the new year off organized with a bullet journal! Learn how it works and receive a free journal to get started. For those in grades 6-12.
5

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

Friday Flicks

Friday FlicksJoin us Friday mornings for a movie! In honor of Nicolas Cage's birthday, this month we are featuring movies starring this cinematic "national treasure. " Today we watch National Treasure (2004).  

Friday, January 510:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

FCC: Fun Friday Music & Literacy

FCCJoin 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/

Friday, January 511:15 AM—12:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Creation Station

Creation StationExperiment with some new types of art, materials, and styles. Wear old clothes--sometimes we get messy! Ages 3-5. Registration Required.…Learn More
6

Saturday, January 62:00—3:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

POSTPONED- Stuffed Animal Tea Party

POSTPONED- Stuffed Animal Tea PartyJoin Megan for a very special tea party! We will have "tea" (apple juice) and snacks for all the children. We encourage you to bring your favorite stuffed animal, and feel free to dress up fancy!Recommended for ages 4-11. Registration Required.
7
8

Monday, January 810:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Mother Goose on the Loose (ages 0-3)

Mother Goose on the Loose (ages 0-3)Mother Goose on the Loose is an early literacy program that uses rhymes and songs to help pre-reading children get ready for reading. It incorporates music, movement, ritual, repetition, positive reinforcement, developmental tips, nursery rhymes, puppets, musical instruments, colored scarves, and book reading into a fun-filled 30 minute program for newborns to 3 year olds and caregivers (older siblings also welcome).…Learn More

Monday, January 86:00—7:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

English (ESL) Conversation Circle

English (ESL) Conversation CircleEnglish (ESL) Conversation Group Would you like to practice your English with native speakers in a relaxed and informal environment? Join us for a friendly chat--Monday evenings at 6 pm.  
9

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

Classic Matinees: Tough Ladies

Join us Tuesdays in January for classic matinees featuring the toughest ladies you'll ever see on screen. Today we watch Double Indemnity (1944) starring Fred MacMurray and Barbra Stanwyck.…Learn More

Tuesday, January 910:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Sensory Sensitive Storytime (ages 1-6)

Sensory Sensitive Storytime (ages 1-6)Sensory Sensitive Storytime is a modified Mother Goose on the Loose program geared toward neurodiverse children and children who may benefit from a quieter setting  between the ages of 1-6. Storytime will be about 20 minutes and the program size will be limited.…Learn More

Tuesday, January 94:00—5:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Professor Bugman's Arthropod Petting Zoo

Professor Bugman's Arthropod Petting ZooKids and their families are invited to Professor Bugman's Arthropod Petting Zoo!  Get up close and personal with some exotic creepy crawlies and learn about their amazing adaptations. Geared for children ages 5-11, siblings are welcome!
10

Wednesday, January 10Library Closed

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

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

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

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

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

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

Wednesday, January 104:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Dino Dig

Dino DigBe a paleontologist for a day! Come excavate your very own Dino Dig and take home what you find!Recommended for ages 4-11. Registration Required.

Wednesday, January 106:00—7:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - A Visit with The Perkins Braille & Talking Book Library: Information Session

A Visit with The Perkins Braille & Talking Book Library: Information SessionPlease join us for an information session about services and resources available through the Perkins Braille and Talking Book Library.  A part of the National Library Service for the Blind and Print Disabled, the Perkins Library provides free and accessible resources for people who have difficulty accessing traditional printed materials; as well as the institutions that serve them.…Learn More
11

Thursday, January 11Library Closed

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

CANCELED - Pre-K Storytime (ages 3-5)

Pre-K Storytime (ages 3-5)Join us for reading adventures at Pre-K Storytime! We will read stories, 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
12

Friday, January 12Library Closed

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

CANCELED - Friday Flicks

Friday FlicksJoin us Friday mornings for a movie! In honor of Nicolas Cage's birthday, this month we are featuring movies starring this cinematic "national treasure. " Today we watch Face/Off (1997).  

Friday, January 1211:15 AM—12:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Creation Station

Creation StationExperiment with some new types of art, materials, and styles. Wear old clothes--sometimes we get messy! Ages 3-5. Registration Required.…Learn More
13

Saturday, January 13Library Closed

Saturday, January 132:00—3:45 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - On Screen: Teenage Mutant Ninja Turtles Mutant Mayhem

On Screen: Teenage Mutant Ninja Turtles Mutant MayhemThe film follows the Turtle brothers as they work to earn the love of New York City while facing down an army of mutants. Rated PG
14

Sunday, January 14Library Closed

15

Monday, January 15Library Closed

16

Tuesday, January 16Library Closed

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

CANCELED - Classic Matinees: Tough Ladies

Join us Tuesdays in January for classic matinees featuring the toughest ladies you'll ever see on screen. Today we watch Mildred Pierce (1945) starring Joan Crawford.…Learn More

Tuesday, January 1610:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELLED: Sensory Sensitive Storytime (ages 1-6)

CANCELLED: Sensory Sensitive Storytime (ages 1-6)Sensory Sensitive Storytime is a modified Mother Goose on the Loose program geared toward neurodiverse children and children who may benefit from a quieter setting  between the ages of 1-6. Storytime will be about 20 minutes and the program size will be limited.…Learn More
17

Wednesday, January 17Library Closed

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

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

CANCELLED: 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, January 1710:40—11:10 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

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

CANCELLED: 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, January 171:00—2:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELLED: SkillFire Challenge

CANCELLED: SkillFire ChallengeJoin 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 a step-by-step approach that helps students better understand problems and ask better questions, come up with solutions, learn from failure, and celebrate their achievements!Recommended for ages 6-11.…Learn More

Wednesday, January 176:00—7:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Rainbow Soap Making

Rainbow Soap MakingJoin us for rainbow soap making!Each participant will make their own fun and quirky rainbow soap using a glycerin based soap, colorful soap cubes, color, cosmetic glitter and a variety of scents. We will discuss the process of making cold process soap, blending of essential oils and the role of exfoliants in soap making.…Learn More

Wednesday, January 176:30—8:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Fiber Arts Group

Fiber Arts GroupCalling all fiber artists! Bring your current project(s) of knitting, crocheting, hand stitching, hand quilting, and embroidery, or whatever else, to work on in the company of other fiber arts enthusiasts! Instruction is not offered at this event but fellow attendees are always happy to offer advice when they can.…Learn More
18

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

CANCELLED: Pre-K Storytime (ages 3-5)

CANCELLED: 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, January 184:00—4:15 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Stories With Finn (Session 1)

Stories With Finn (Session 1)Cuddle up and read with a very special therapy dog and their handler! Choose your own books, relax with Finn, and practice your reading skills. Children must be able to read independently. We recommend arriving at the library a few minutes before your start time so that you can have time to choose the book(s) you will read to Finn! Ages 6-11.…Learn More

Thursday, January 184:15—4:30 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Stories With Finn (Session 2)

Stories With Finn (Session 2)Cuddle up and read with a very special therapy dog and their handler! Choose your own books, relax with Finn, and practice your reading skills. Children must be able to read independently. We recommend arriving at the library a few minutes before your start time so that you can have time to choose the book(s) you will read to Finn! Ages 6-11.…Learn More

Thursday, January 184:30—4:45 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Stories With Finn (Session 3)

Stories With Finn (Session 3)Cuddle up and read with a very special therapy dog and their handler! Choose your own books, relax with Finn, and practice your reading skills. Children must be able to read independently. We recommend arriving at the library a few minutes before your start time so that you can have time to choose the book(s) you will read to Finn! Ages 6-11.…Learn More

Thursday, January 184:45—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Stories With Finn (Session 4)

Stories With Finn (Session 4)Cuddle up and read with a very special therapy dog and their handler! Choose your own books, relax with Finn, and practice your reading skills. Children must be able to read independently. We recommend arriving at the library a few minutes before your start time so that you can have time to choose the book(s) you will read to Finn! Ages 6-11.…Learn More
19

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

CANCELED - Friday Flicks

Friday FlicksJoin us Friday mornings for a movie! In honor of Nicolas Cage's birthday, this month we are featuring movies starring this cinematic "national treasure. " Today we watch Matchstick Men (2003).  

Friday, January 1911:15 AM—12:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Creation Station

Creation StationExperiment with some new types of art, materials, and styles. Wear old clothes--sometimes we get messy! Ages 3-5. Registration Required.…Learn More
20
21
22

Monday, January 2210: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 (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 226:00—7:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - English (ESL) Conversation Circle

English (ESL) Conversation CircleEnglish (ESL) Conversation Group Would you like to practice your English with native speakers in a relaxed and informal environment? Join us for a friendly chat--Monday evenings at 6 pm.  
23

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

CANCELED - Classic Matinees: Tough Ladies

Join us Tuesdays in January for classic matinees featuring the toughest ladies you'll ever see on screen. Today we watch All About Eve (1950) starring Bette Davis and Ann Baxter.…Learn More

Tuesday, January 2310:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Sensory Sensitive Storytime (ages 1-6)

Sensory Sensitive Storytime (ages 1-6)Sensory Sensitive Storytime is a modified Mother Goose on the Loose program geared toward neurodiverse children and children who may benefit from a quieter setting  between the ages of 1-6. Storytime will be about 20 minutes and the program size will be limited.…Learn More

Tuesday, January 234:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Taco Tuesday

Taco TuesdayLearn to make tacos that you can travel with! Enjoy creating a one of a kind meal, personalized however you like it!Recommended for ages 6-11. Registration Required.

Tuesday, January 236:30—7:30 PMZoom

The Art of the Appeal (VIRTUAL)

My College Planning Team logoNow more than ever, colleges are more willing to say “yes” to appeals for more financial aid and scholarship money for both new and returning students. This workshop provides detailed guidance for families on how to appeal to colleges for more financial aid and how to improve the likelihood of a successful appeal.…Learn More
24

Wednesday, January 2410:00—10:30 AMZoom

On Zoom: Jump & Jam with Joanna (ages 0-5)

On Zoom: Jump & Jam with Joanna (ages 0-5) Due to the building having limited access to public, we will be switching to online for now!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, January 2410:40—11:10 AMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

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

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

Wednesday, January 246:00—7:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Planning for Medicare: Countdown to 65

Planning for Medicare: Countdown to 65Join us to learn more about Planning for Medicare! Led by a Blue Cross Blue Shield of Massachusetts representative, this presentation is geared towards individuals approaching Medicare Eligibility. Topics covered include health insurance information outside of employer sponsored coverage, such as an explanation of Medicare, the Medicare enrollment timeline, Medigap and Medicare Advantage plans and programs available to early retirees, and COBRA.…Learn More
25

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

CANCELED - Pre-K Storytime (ages 3-5)

Pre-K Storytime (ages 3-5)Join us for reading adventures at Pre-K Storytime! We will read stories, 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, January 254:00—5:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - The NAN Project: Peer Mentors' Mental Health Stories (teen program)

The NAN Project: Peer Mentors' Mental Health Stories (teen program)Do you struggle with your mental health or know someone who does? Hear from peer mentors who went through similar problems and learn how they coped and found help. These stories detail The NAN Project's Peer Mentors’ struggles with mental illness and other issues facing young people, but more importantly, discuss the support they were able to access and the coping strategies they have employed to find a path to recovery.…Learn More
26

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

CANCELED - Friday Flicks

Friday FlicksJoin us Friday mornings for a movie! In honor of Nicolas Cage's birthday, this month we are featuring movies starring this cinematic "national treasure. " Today we watch Moonstruck (1987).  

Friday, January 2611:15 AM—12:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Creation Station

Creation StationExperiment with some new types of art, materials, and styles. Wear old clothes--sometimes we get messy! Ages 3-5. Registration Required.…Learn More
27

Saturday, January 2711:00 AM—12:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Sock Penguins

Waddle on down and join us to make a fun pal using socks (and whatever else you can think of) that you can take home and put on display!For ages 6-11.  Registration Required.

Saturday, January 272:00—3:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Stuffed Animal Tea Party

Stuffed Animal Tea PartyJoin Megan for a very special tea party! We will have "tea" (apple juice) and snacks for all the children. We encourage you to bring your favorite stuffed animal, and feel free to dress up fancy!Recommended for ages 4-11. Registration Required.
28
29

Monday, January 2910:00—11:00 AMZoom

VIRTUAL: Mother Goose on the Loose (ages 0-3)

VIRTUAL: Mother Goose on the Loose (ages 0-3)Mother Goose on the Loose will temporarily be moved to a virtual program while the building has limited access due to building repair from the flood. Mother Goose on the Loose is an early literacy program that uses rhymes and songs to help pre-reading children get ready for reading.…Learn More

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

CANCELED - Art Club: Coil Pot

Art Club: Coil Pot     This month we are doing sculpture! We will be learning how to make coil pots. Ages 6-11Registration Required

Monday, January 296:00—7:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - English (ESL) Conversation Circle

English (ESL) Conversation CircleEnglish (ESL) Conversation Group Would you like to practice your English with native speakers in a relaxed and informal environment? Join us for a friendly chat--Monday evenings at 6 pm.  
30

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

CANCELED - Classic Matinees: Tough Ladies

Join us Tuesdays in January for classic matinees featuring the toughest ladies you'll ever see on screen. Today we watch Gilda (1946) starring Glenn Ford and Rita Hayworth.…Learn More

Tuesday, January 3010:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Sensory Sensitive Storytime (ages 1-6)

Sensory Sensitive Storytime (ages 1-6)Sensory Sensitive Storytime is a modified Mother Goose on the Loose program geared toward neurodiverse children and children who may benefit from a quieter setting  between the ages of 1-6. Storytime will be about 20 minutes and the program size will be limited.…Learn More

Tuesday, January 304:00—5:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Taste Test Tuesday (Teens)

Taste Test Tuesday (Teens)Come try out a variety of flavors of a different type of snack and vote on your favorite!This month we'll be taste testing Pop Tarts!For those in grades 6-12.

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

CANCELED - Make Your Own Lavender Bath Salts!

Make Your Own Lavender Bath Salts!Warm up this winter--join us in making your own lavender bath salts! Led by HPL staff. Please note-- this in-person event has been canceled. There will be take-home kits available for those who are already registered. Registration is currently full.…Learn More
31

Wednesday, January 3110:00—10:30 AMZoom

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

VIRTUAL: Jump & Jam with Joanna (ages 0-5) (Session 1)Jump and Jam will temporarily be moved to a virtual program while the building has limited access due to building repair from the flood. Join Joanna for a morning of dance, music, and fun! Bring your singing voice and your dance moves and get ready to jam.…Learn More

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

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

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