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 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)
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)
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)
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)
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 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
It'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 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
Learn 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 AM—12:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Wednesday Morning Book Club
Wednesday Morning Book Club
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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
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!
4
Thursday, April 410: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 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!
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)
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)
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)
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)
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
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, as are families.…Learn More
Thursday, April 46:00—7:00 PMComputer LabHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Internet Basics I
For 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
Join 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
Experiment 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?
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
7
Sunday, April 71:30—4:30 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Sunday Screening: The Lord of the Rings: The Return of the King
Come enjoy an adult screening of The Lord of the Rings: The Return of the King.
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 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)
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)
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)
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)
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 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)
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 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)
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)
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)
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
Join 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)
Career 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)
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)
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)
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
Follow 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)
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)
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)
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)
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)
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)
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:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
CANCELED - 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:30—5:00 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
CANCELED - 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 115:00—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
CANCELED - 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
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, 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
For 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
Join 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
Experiment 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)
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
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 164:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
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)
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)
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)
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
Linda 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)
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)
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
Magic 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)
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)
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)
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)
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
Come 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
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!
18
Thursday, April 1810: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 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
Join 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 182:00—3:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Teen Crafternoon: Kawaii Fruit Mason Jar
Paint a mason jar to look like a kawaii (cute) fruit!Grades 6-12
Thursday, April 183:30—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
CANCELED - 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)
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)
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)
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
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, 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
Join 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
Experiment 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)
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
After 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 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)
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
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)
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)
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)
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
A 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 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
Join 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)
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 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 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)
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)
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 241:30—3:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Half Day Games and Snacks (teens)
Come hang out and play board or card games while you enjoy some snacks!Grades 6-12
Wednesday, April 242:00—3:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
DIY Pillows
Come make a pillow!
For ages 8-11
Registration Required…Learn More
Wednesday, April 243:30—5:30 PMChildren's RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
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 246:00—8:00 PMJohnson AuditoriumHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Family Movie Night: Migration
Join us for a family movie! Tonight's featured film will be Migration.
25
Thursday, April 2510: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 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)
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
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, as are families.…Learn More
Thursday, April 256:30—7:30 PMZoom
CANCELED - SAT & ACT Success (Virtual)
This 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
Join 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
Experiment 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
Join 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 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
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 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 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
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 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)
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 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)
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)
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)
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