April 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, April 110: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, April 13:30—4:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 1)

Homework Help (Session 1)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session!Recommended for Children in Grades 3rd - 6thRegistration Required

Monday, April 14:00—4:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 2)

Homework Help (Session 2)Need extra help with your reading skills? Sit and read with a high school student tutor for a 15 minute session!Recommended for Children in Grades 3rd - 6thRegistration Required

Monday, April 14:30—5:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 3)

Homework Help (Session 3)Need extra help with your reading skills? Sit and read with a high school student tutor for a 15 minute session!Recommended for Children in Grades 3rd - 6thRegistration Required

Monday, April 15:00—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 4)

Homework Help (Session 4)Need extra help with your reading skills? Sit and read with a high school student tutor for a 15 minute session!Recommended for Children in Grades 3rd - 6thRegistration Required

Monday, April 16:00—7:30 PMMilhendler RoomHaverhill 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.  

Monday, April 16:30—7:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

College Like a Rockstar - How to Use Your High School Classes to Your Advantage

College Like a Rockstar -  How to Use Your High School Classes to Your AdvantageIt's easy to drift through high school, just checking off graduation requirement boxes. But you can actually get a head start on your college or work career by taking advantage of any available flexibility to focus classes and assignments on topics you're actually interested in.…Learn More
2

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

Classic Matinees

Classic MatineesEvery Tuesday in April join us for a 1970s Best Picture Nominee. Today we watch The Sting (1973) starring Robert Redford and Paul Newman. Rated PG

Tuesday, April 24:00—5:00 PMCavallaro 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, April 26:00—7:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Save Energy and Money Info Session

Save Energy and Money Info SessionLearn ways to make your home more energy efficient to help you save money. Bring your electricity bill with you to follow along with the presentation! Program representatives from All In Energy will be answering your questions and helping you understand the different programs and benefits.…Learn More
3

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

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-5Registration Required

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

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-5Registration Required

Wednesday, April 33:30—4:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 1)

Homework Help (Session 1)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Wednesday, April 34:00—4:15 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

De-Stress with Kona (teens)

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, April 34:00—4:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 2)

Homework Help (Session 2)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Wednesday, April 34:15—4:30 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

De-Stress with Kona (teens)

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, April 34:30—4:45 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

De-Stress with Kona (teens)

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, April 34:30—5:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 3)

Homework Help (Session 3)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Wednesday, April 34:45—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

De-Stress with Kona (teens)

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, April 34:45—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

De-Stress with Kona (teens)

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, April 35:00—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 4)

Homework Help (Session 4)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Wednesday, April 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, April 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, 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 is Appreciated…Learn More

Thursday, April 43:00—5:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Make a Cereal Box Eclipse Viewer!

Make a Cereal Box Eclipse Viewer!Come make a fun Eclipse Viewer out of a cereal box and tin foil to watch the eclipse safely on April 8th!Feel free to bring your own cereal boxes!All ages welcome.

Thursday, April 43:30—4:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Homework Help (Session 1)

Homework Help (Session  1)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Thursday, April 44:00—4:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Homework Help (Session 2)

Homework Help (Session  2)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Thursday, April 44:30—5:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Homework Help (Session 3)

Homework Help (Session  3)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Thursday, April 45:00—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Homework Help (Session 4)

Homework Help (Session  4)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Thursday, April 45:30—8:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Game Night

Game NightJoin 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, as are families.…Learn More

Thursday, April 46:00—7:00 PMComputer LabHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Internet Basics I

Internet Basics IFor those who have never touched a computer or have limited mouse skills, this class will introduce the basics of having a computer, mouse and keyboard. We will also explore how to find information online and develop web browsing skills. This is a two-part program.…Learn More
5

Friday, April 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! To celebrate our Haverhill Reads author talk this April 27th featuring "On the Plus Side" by writer Jenny Howe, we'll be showing romantic comedies all month! Today we watch Miss Congeniality (2000), starring Sandra Bullock.

Friday, April 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! Recommended for ages 3-5Registration Required…Learn More
6

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

What Happens During a Solar Eclipse?

What Happens During a Solar Eclipse?Curious about what happens during a solar eclipse? Join us as we read a story about what happens in those few beautiful minutes and create an eclipse themed craft! Ages 6-11.  Registration Required.  

Saturday, April 611: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. &nb…Learn More

Saturday, April 61:00—1:15 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Stories with Hazel Mai (Session 1)

Stories with Hazel Mai (Session 1)Cuddle up and read with a very special therapy dog! Choose your own books, relax with Hazel Mai, 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 Hazel Mai! Ages 6-11.…Learn More

Saturday, April 61:15—1:30 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Stories with Hazel Mai (Session 2)

Stories with Hazel Mai (Session 2)Cuddle up and read with a very special therapy dog! Choose your own books, relax with Hazel Mai, 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 Hazel Mai! Ages 6-11.…Learn More

Saturday, April 61:30—1:45 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Stories with Hazel Mai (Session 3)

Stories with Hazel Mai (Session 3)Cuddle up and read with a very special therapy dog! Choose your own books, relax with Hazel Mai, 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 Hazel Mai! Ages 6-11.…Learn More

Saturday, April 61:45—2:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Stories with Hazel Mai (Session 4)

Stories with Hazel Mai (Session 4)Cuddle up and read with a very special therapy dog! Choose your own books, relax with Hazel Mai, 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 Hazel Mai! Ages 6-11.…Learn More
7
8

Monday, April 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, April 83:30—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (30 Minute Sessions)

Homework Help (30 Minute Sessions)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Please indicate your preferred 30 minute time slot when registering (3:30-4:00, 4:00-4:30, 4:30-5:00, 5:00-5:30). We will email you to confirm…Learn More

Monday, April 84:00—4:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 2)

Homework Help (Session 2)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Monday, April 84:30—5:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 3)

Homework Help (Session 3)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Monday, April 85:00—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 4)

Homework Help (Session 4)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

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

Classic Matinees

Classic MatineesEvery Tuesday in April join us for a 1970s Best Picture Nominee. Today we watch The Last Picture Show (1971) starring Jeff Bridges and Cybill Shepherd. Rated R

Tuesday, April 93:30—4:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 1)

Homework Help (Session 1)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Tuesday, April 94:00—5:00 PMCavallaro 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, April 94:00—4:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 2)

Homework Help (Session 2)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Tuesday, April 94:30—5:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 3)

Homework Help (Session 3)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Tuesday, April 95:00—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 4)

Homework Help (Session 4)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Tuesday, April 96:00—7:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Pajama Storytime

Pajama StorytimeJoin us for a special family pajama storytime! We will read stories, play games, do crafts, and have lots of fun. Feel free to wear your pajamas and bring your favorite stuffed animal. For children up to age 8, siblings welcome! Registration Requi…Learn More

Tuesday, April 96:30—7:30 PMZoom

CANCELED - Career Planning for High Schoolers: Focusing on Your Future (Virtual)

My College Planning Team logoCareer planning is an essential first step for students planning to attend college, particularly for students still deciding on their career path. Proper career planning can help focus their college experience, minimize unnecessary student loan debt, facilitate on-time graduation, and be a stepping stone to a purposeful and prosperous career.…Learn More
10

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

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-5Registration Required

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

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-5Registration Required

Wednesday, April 103:30—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (30 Minute Sessions)

Homework Help (30 Minute Sessions)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Please indicate your preferred 30 minute time slot when registering (3:30-4:00, 4:00-4:30, 4:30-5:00, 5:00-5:30). We will email you to confirm…Learn More

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

Let's Make Mug Cake

Let's Make Mug CakeFollow a recipe and learn to make a personal cake in a mug. Then top it with frosting and enjoy!Recommended for ages 6-11Registration Required

Wednesday, April 104:00—4:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 2)

Homework Help (Session 2)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Wednesday, April 104:30—5:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 3)

Homework Help (Session 3)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Wednesday, April 105:00—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 4)

Homework Help (Session 4)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

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

Learn How To Play The Ukulele (Adults)

Learn How To Play The Ukulele (Adults)Want to try an instrument that is fun and easy to play? Join Julie Stepanek as she shows the fundamentals of ukulele playing. No experience necessary. Ukuleles provided. Please note-- if you have your own ukulele, please feel free to drop in! No registration required.…Learn More
11

Thursday, April 1110: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, 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 is Appreciated…Learn More

Thursday, April 113:30—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Homework Help (30 Minute Sessions)

Homework Help (30 Minute Sessions)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Please indicate your preferred 30 minute time slot when registering (3:30-4:00, 4:00-4:30, 4:30-5:00, 5:00-5:30). We will email you to confirm…Learn More

Thursday, April 114:00—4:15 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

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, April 114:00—4:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Homework Help (Session 2)

Homework Help (Session 2)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

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

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, April 114:30—4:45 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

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, April 114:30—5:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Homework Help (Session 3)

Homework Help (Session 3)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

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

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

Thursday, April 115:00—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Homework Help (Session 4)

Homework Help (Session 4)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Thursday, April 115:30—8:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Game Night

Game NightJoin 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, as are families.…Learn More

Thursday, April 116:00—7:00 PMComputer LabHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Internet Basics II

Internet Basics IIFor those who have never touched a computer or have limited mouse skills, this class will introduce the basics of having a computer, mouse and keyboard. We will also explore how to find information online and develop web browsing skills. This is a two-part program.…Learn More
12

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

Friday Flicks

Friday FlicksJoin us Friday mornings for a movie! To celebrate our Haverhill Reads author talk this April 27th featuring "On the Plus Side" by writer Jenny Howe, we'll be showing romantic comedies all month! Today we watch Hitch (2005), starring Will Smith.

Friday, April 1211: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! Recommended for ages 3-5Registration Required…Learn More
13
14

Sunday, April 14Library Closed

15

Monday, April 15Library Closed

16

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

Classic Matinees

Classic MatineesEvery Tuesday in April join us for a 1970s Best Picture Nominee. Today we watch Rocky (1976) starring Sylvester Stallone and Carl Weathers. Rated PG

Tuesday, April 161:00—4:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Learn to Play Pokemon! (Ages 8-12)

Learn to Play Pokemon! (Ages 8-12)Interested in how to play the Pokemon trading card game? Receive hands on instructions on how to play with staff from One Up Games!Each player will receive a free structure pack!For ages 8-12. Registration is required.

Tuesday, April 163:30—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help

Homework HelpNeed extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session!Please indicate your preferred 30 minute time slot when registering (3:30-4:00, 4:00-4:30, 4:30-5:00, 5:00-5:30). We will email you to confirm…Learn More

Tuesday, April 164:00—5:00 PMCavallaro 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, April 164:00—4:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 2)

Homework Help (Session 2)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Tuesday, April 164:30—5:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 3)

Homework Help (Session 3)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Tuesday, April 165:00—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 4)

Homework Help (Session 4)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Tuesday, April 166:00—8:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Garden Club Presentation: "Time to Think Spring Flowers" by Linda Zukas

Johnson Auditorium StageLinda Zukas from Nunan Florists & Greenhouses in Georgetown will discuss what you can plant for early spring color in your containers or yard. She will demonstrate by making a few containers to show you how to plant them.  
17

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

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-5Registration Required

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

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-5Registration Required

Wednesday, April 172:30—3:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Alchemy Laboratory with Ed the Wizard

Alchemy Laboratory with Ed the WizardMagic meets real science in this hands on performance/workshop!Alchemy Class is about to begin! Magical Secrets are about to be shared! Watch, volunteer, and learn as we perform vanishes, transfigurations, and other feats of magic with everyday items found at home! Participants are challenged with questions about Alchemy, Scientific Principles, and their general knowledge of the physical world.…Learn More

Wednesday, April 173:30—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (30 Minute Sessions)

Homework Help (30 Minute Sessions)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Please indicate your preferred 30 minute time slot when registering (3:30-4:00, 4:00-4:30, 4:30-5:00, 5:00-5:30). We will email you to confirm…Learn More

Wednesday, April 174:00—4:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 2)

Homework Help (Session 2)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Wednesday, April 174:30—5:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 3)

Homework Help (Session 3)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Wednesday, April 175:00—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 4)

Homework Help (Session 4)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

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

Candy Bingo

Candy BingoCome play bingo and win some candy!This program is geared towards families with children and teens up to age 18. Registration Required.

Wednesday, April 176: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!
18

Thursday, April 1810: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, 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 is Appreciated…Learn More

Thursday, April 1812:30—1:30 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Harry Potter Book Club: The Chamber of Secrets

Harry Potter Book Club: The Chamber of SecretsJoin Megan in reading Harry Potter and the Chamber of Secrets 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 Chamber of Secrets set aside at the library for book club.…Learn More

Thursday, April 183:30—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Homework Help (30 Minute Sessions)

Homework Help (30 Minute Sessions)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Please indicate your preferred 30 minute time slot when registering (3:30-4:00, 4:00-4:30, 4:30-5:00, 5:00-5:30). We will email you to confirm…Learn More

Thursday, April 184:00—4:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Homework Help (Session 2)

Homework Help (Session 2)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Thursday, April 184:30—5:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Homework Help (Session 3)

Homework Help (Session 3)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Thursday, April 185:00—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Homework Help (Session 4)

Homework Help (Session 4)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Thursday, April 185:30—8:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Game Night

Game NightJoin 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, as are families.…Learn More
19

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

Friday Flicks

Friday FlicksJoin us Friday mornings for a movie! To celebrate our Haverhill Reads author talk this April 27th featuring "On the Plus Side" by writer Jenny Howe, we'll be showing romantic comedies all month! Today we watch Love, Simon (2018).

Friday, April 1911: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! Recommended for ages 3-5Registration Required…Learn More

Friday, April 192:00—3:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Taylor Swift Release Party (Tweens & Teens)

Taylor Swift Release Party (Tweens & Teens)Join us in celebrating the release of The Tortured Poets Department and the Chairman herself, Taylor Swift!There will be a photography station, an area to make friendship bracelets and Swiftie buttons, lots of snacks, music to sing-along to, and Taylor Trivia (with prizes!).…Learn More
20

Saturday, April 2011: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, April 202:00—4:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

On Screen: Aquaman and The Lost Kingdom

On Screen: Aquaman and The Lost KingdomAfter failing to defeat Aquaman the first time, Black Manta wields the power of the mythic Black Trident to unleash an ancient and malevolent force. Hoping to end his reign of terror, Aquaman forges an unlikely alliance with his brother, Orm, the former king of Atlantis.…Learn More
21
22

Monday, April 2210: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, April 223:30—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (30 Minute Sessions)

Homework Help (30 Minute Sessions)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Please indicate your preferred 30 minute time slot when registering (3:30-4:00, 4:00-4:30, 4:30-5:00, 5:00-5:30). We will email you to confirm…Learn More

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

Art Club: Weaving

Art Club: Weaving     This month we are exploring weaving! We will be learning how to weave with cardboard looms. Ages 6-11Registration Required

Monday, April 224:00—4:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 2)

Homework Help (Session 2)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Monday, April 224:30—5:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 3)

Homework Help (Session 3)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Monday, April 225:00—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (Session 4)

Homework Help (Session 4)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Recommended for Children in Grades 3rd - 6th Registration Required…Learn More

Monday, April 226:00—7:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Papercrafting and Card Making

Papercrafting and Card MakingA card making and paper crafting class for beginners as well as those with stamping and papercrafting experience.

Monday, April 226: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.  
23

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

Classic Matinees

Classic MatineesEvery Tuesday in April join us for a 1970s Best Picture Nominee. Today we watch The French Connection (1971) starring Gene Hackman and Roy Scheider. Rated R

Tuesday, April 231:00—2:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Veteran Resources Information Session

Veteran Resources Information SessionJoin us for a short info session by Veterans Northeast Outreach Center. Learn about resources including financial, housing, and healthcare services.  Veterans Inc. and Veterans Connect will be sharing information as well. This program is free, no registration necessary.…Learn More

Tuesday, April 233:30—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Homework Help (30 Minute Sessions)

Homework Help (30 Minute Sessions)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session!Please indicate your preferred 30 minute time slot when registering (3:30-4:00, 4:00-4:30, 4:30-5:00, 5:00-5:30). We will email you to confirm…Learn More

Tuesday, April 234:00—5:00 PMCavallaro 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, April 236:00—7:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Make Your Own Spring Wreath!

Make Your Own Spring Wreath!Make your own lovely Spring-themed wreath! Can't make this date? There will be a second session Sunday, April 28th from 1:30 - 2:30pm (please only register for one session).  Led by HPL Staff.
24

Wednesday, April 2410: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-5Registration Required

Wednesday, April 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-5Registration Required

Wednesday, April 243:30—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (30 Minute Sessions)

Homework Help (30 Minute Sessions)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Please indicate your preferred 30 minute time slot when registering (3:30-4:00, 4:00-4:30, 4:30-5:00, 5:00-5:30). We will email you to confirm…Learn More
25

Thursday, April 2510: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, 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 is Appreciated…Learn More

Thursday, April 253:30—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (30 Minute Sessions)

Homework Help (30 Minute Sessions)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Please indicate your preferred 30 minute time slot when registering (3:30-4:00, 4:00-4:30, 4:30-5:00, 5:00-5:30). We will email you to confirm…Learn More

Thursday, April 255:30—8:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Game Night

Game NightJoin 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, as are families.…Learn More

Thursday, April 256:30—7:30 PMZoom

CANCELED - SAT & ACT Success (Virtual)

My College Planning Team logoThis comprehensive workshop will answer all of your questions about college entrance exams. Families will learn key differences between the SAT and ACT, the best time to start studying, keys to achieving one’s highest score, and how the SAT/ACT can impact merit aid and scholarships.…Learn More
26

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

Friday Flicks

Friday FlicksJoin us Friday mornings for a movie! To celebrate our Haverhill Reads author talk this April 27th featuring "On the Plus Side" by writer Jenny Howe, we'll be showing romantic comedies all month! Today we watch Much Ado About Nothing (1993), directed by Kenneth Branagh.

Friday, April 2611: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! Recommended for ages 3-5Registration Required…Learn More
27

Saturday, April 2710:00—11:30 AMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Adventurous Readers Club

Adventurous Readers ClubJoin the HPL Adventurous Readers Club! You choose the books and lead the discussions! 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.…Learn More

Saturday, April 272:00—3:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Haverhill Reads Author Talk: Jenny Howe

Haverhill Reads Author Talk: Jenny HoweJoin us for an afternoon with author Jenny Howe! She’ll read from her 2023 novel, On the Plus Side, and talk about writing romance and why plus-size representation matters! Her talk will be followed by a book signing. Copies of On the Plus Side are available wherever books are sold.…Learn More

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

Open Art Studio

Open Art Studio     Join us for an afternoon of creating! There will be different mediums and activities to try out. Ages 6-11, families welcome. Registration Required
28

Sunday, April 281:30—2:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Make Your Own Spring Wreath!

Make Your Own Spring Wreath!Make your own lovely Spring-themed wreath! Can't make this date? There is a second session Tuesday, April 23rd from 6 - 7pm (please only register for one session).  Led by HPL Staff.
29

Monday, April 2910: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, April 291:00—2:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

SkillFire Challenge

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

Monday, April 293:30—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (30 Minute Sessions)

Homework Help (30 Minute Sessions)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session! Please indicate your preferred 30 minute time slot when registering (3:30-4:00, 4:00-4:30, 4:30-5:00, 5:00-5:30). We will email you to confirm…Learn More

Monday, April 296:00—7:30 PMMilhendler RoomHaverhill 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.  
30

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

Classic Matinees

Classic MatineesEvery Tuesday in April join us for a 1970s Best Picture Nominee. Today we watch American Graffiti (1973) starring Ron Howard and Richard Dreyfuss. Rated PG

Tuesday, April 303:30—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Homework Help (30 Minute Sessions)

Homework Help (30 Minute Sessions)Need extra help with your reading skills? Sit and read with a high school student tutor for a 30 minute session!Please indicate your preferred 30 minute time slot when registering (3:30-4:00, 4:00-4:30, 4:30-5:00, 5:00-5:30). We will email you to confirm…Learn More

Tuesday, April 304:00—4:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Life Size Candy Land (Session 1)

Life Size Candy Land (Session 1)The Auditorium at the library has been turned into a giant board game! Give it a go to win a prize! Recommended for ages 6-11. Registration Required.…Learn More

Tuesday, April 304:45—5:15 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Life Size Candy Land (Session 2)

Life Size Candy Land (Session 2)The Auditorium in the library has been turned into a giant board game! Give it a go to win a prize! Recommended for ages 6-11. Registration Required.…Learn More