Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Empty date from adjacent month.
June 1. 2 events.
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
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, June 110:00—10:30 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
CANCELED - Mother Goose on the Loose (ages 0-3)
Mother Goose on the Loose is an early literacy program that uses rhymes and songs to help pre-reading children get ready for reading. It incorporates music, movement, ritual, repetition, positive reinforcement, developmental tips, nursery rhymes, puppets, musical instruments, colored scarves, and book reading into a fun-filled 30 minute program for newborns to 3 year olds and caregivers (older siblings also welcome).…Learn MoreMonday, June 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. June 2. 3 events.
Join Kaytlyn from Family connections at this free community playgroup for children ages 2-5 with a caregiver. Each session includes an interactive storytime and various creative play activities. Promote school readiness while bonding with your little one and meeting other families in the community.…Learn More
Join Kaytlyn from Family connections at this free community playgroup for children ages 2-5 with a caregiver. Each session includes an interactive storytime and various creative play activities. Promote school readiness while bonding with your little one and meeting other families in the community.…Learn More
Drop in anytime in the 3-hour block to play Mah Jongg! Limited supplies are provided, but you may bring your own!
Tuesday, June 210:15—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Pretend & Play (session 1)
Join Kaytlyn from Family connections at this free community playgroup for children ages 2-5 with a caregiver. Each session includes an interactive storytime and various creative play activities. Promote school readiness while bonding with your little one and meeting other families in the community.…Learn MoreTuesday, June 211:15 AM—12:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Pretend & Play (session 2)
Join Kaytlyn from Family connections at this free community playgroup for children ages 2-5 with a caregiver. Each session includes an interactive storytime and various creative play activities. Promote school readiness while bonding with your little one and meeting other families in the community.…Learn MoreTuesday, June 25:30—8:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Play Mah Jongg (Adults)
Drop in anytime in the 3-hour block to play Mah Jongg! Limited supplies are provided, but you may bring your own!June 3. 6 events.
Calling all fiber artists! Bring your current project(s) of knitting, crocheting, hand stitching, hand quilting, and embroidery, or whatever else, to work on in the company of other fiber arts enthusiasts! Instruction is not offered at this event but fellow attendees are always happy to offer advice when they can.…Learn More
Wednesday, June 310:00 AM—12:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Wednesday Morning Book Club
Wednesday Morning Book Club
Wednesday, June 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! Instruction is not offered at this event but fellow attendees are always happy to offer advice when they can.…Learn MoreJune 4. 3 events.
Designed for children ages 2-6, with a caregiver. Join Moira from Family Connections for stories, songs, and fun in English and Spanish! This playful storytime supports early language learning and celebrates both languages through books, music, and age appropriate activities.…Learn More
Ready, set, go! Stop at the library to play some games on the Nintendo Switch. It’s a fun and friendly environment to make new friends, test your skills, and enjoy some awesome games. Whether you’re a pro or just starting, everyone’s welcome to…Learn More
Make a Kandi Star keychain using pony beads! For those in grades 6-12
Thursday, June 410:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Bilingual Storytime/ Cuentos Bilingüe
Designed for children ages 2-6, with a caregiver. Join Moira from Family Connections for stories, songs, and fun in English and Spanish! This playful storytime supports early language learning and celebrates both languages through books, music, and age appropriate activities.…Learn MoreThursday, June 44:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Pixel Play
Ready, set, go! Stop at the library to play some games on the Nintendo Switch. It’s a fun and friendly environment to make new friends, test your skills, and enjoy some awesome games. Whether you’re a pro or just starting, everyone’s welcome to…Learn MoreThursday, June 44:00—5:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
CANCELED - Teen Crafternoon: Kandi Star keychains
Make a Kandi Star keychain using pony beads! For those in grades 6-12June 5. 2 events.
Due to the upcoming renovation, Friday Flicks in the Auditorium is paused until further notice!Instead, join us for Friday Fun in the Milhendler Room! Same time (10 AM - 12 PM), but different activities! Drop in for weekly for crafts, games, and other fun activities for adults with intellectual and/or developmental disabilities! Registration is not required, but please note that the room capacity is 30 people.…Learn More
Join us for a morning of stories and songs that all little listeners are sure to enjoy! Storytime is a great way for young children to make friends and work on social skills, while developing early literacy, good classroom etiquette, and a lifelong love…Learn More
Friday, June 510:00 AM—12:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Friday Fun (Adults)
Due to the upcoming renovation, Friday Flicks in the Auditorium is paused until further notice!Instead, join us for Friday Fun in the Milhendler Room! Same time (10 AM - 12 PM), but different activities! Drop in for weekly for crafts, games, and other fun activities for adults with intellectual and/or developmental disabilities! Registration is not required, but please note that the room capacity is 30 people.…Learn MoreFriday, June 511:00—11:30 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
CANCELED - Little Listeners Storytime
Join us for a morning of stories and songs that all little listeners are sure to enjoy! Storytime is a great way for young children to make friends and work on social skills, while developing early literacy, good classroom etiquette, and a lifelong love…Learn MoreJune 6. 7 events.
Are you looking to improve your conversational Spanish in a supportive and friendly environment? Join us the 1st and 3rd Saturdays of each month from 11 AM-12 PM.
Come practice your Spanish speaking and learn some vocab!No registration required.  …Learn More
A craft, and a gardening project all in one? That's right! Come make blooming paper flowers, then take them home to plant right in the ground and watch real flowers grow from the paper! For ages 6 - 11. Registration required.
Did you make shrinky art as a kid or teen? Revisit this nostalgic artform by designing charms and keychains that you can keep!This program is for adults.
Saturday, June 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 the 1st and 3rd Saturdays of each month from 11 AM-12 PM.
Come practice your Spanish speaking and learn some vocab!No registration required.  …Learn MoreSaturday, June 62:00—3:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Blooming Paper Flowers
A craft, and a gardening project all in one? That's right! Come make blooming paper flowers, then take them home to plant right in the ground and watch real flowers grow from the paper! For ages 6 - 11. Registration required.Saturday, June 62:00—3:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Make Shrinky Art (Adults)
Did you make shrinky art as a kid or teen? Revisit this nostalgic artform by designing charms and keychains that you can keep!This program is for adults.June 7. 1 closure. 0 events.
Sunday, June 7Library Closed
June 8. 2 events.
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
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, June 810:00—10:30 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
CANCELED - Mother Goose on the Loose (ages 0-3)
Mother Goose on the Loose is an early literacy program that uses rhymes and songs to help pre-reading children get ready for reading. It incorporates music, movement, ritual, repetition, positive reinforcement, developmental tips, nursery rhymes, puppets, musical instruments, colored scarves, and book reading into a fun-filled 30 minute program for newborns to 3 year olds and caregivers (older siblings also welcome).…Learn MoreMonday, June 86: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. June 9 (Today). 3 events.
Join Kaytlyn from Family connections at this free community playgroup for children ages 2-5 with a caregiver. Each session includes an interactive storytime and various creative play activities. Promote school readiness while bonding with your little one and meeting other families in the community.…Learn More
Join Kaytlyn from Family connections at this free community playgroup for children ages 2-5 with a caregiver. Each session includes an interactive storytime and various creative play activities. Promote school readiness while bonding with your little one and meeting other families in the community.…Learn More
Learn how to make Excel do the work for you by using commonly accessed formulas and functions. This class is great for those who are familiar with Excel, but want to learn more, and those who took our Excel Basics class.
TodayTuesday, June 910:15—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Pretend & Play (session 1)
Join Kaytlyn from Family connections at this free community playgroup for children ages 2-5 with a caregiver. Each session includes an interactive storytime and various creative play activities. Promote school readiness while bonding with your little one and meeting other families in the community.…Learn MoreTodayTuesday, June 911:15 AM—12:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Pretend & Play (session 2)
Join Kaytlyn from Family connections at this free community playgroup for children ages 2-5 with a caregiver. Each session includes an interactive storytime and various creative play activities. Promote school readiness while bonding with your little one and meeting other families in the community.…Learn MoreTodayTuesday, June 96:00—7:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Tech Class: Excel Formulas & Functions
Learn how to make Excel do the work for you by using commonly accessed formulas and functions. This class is great for those who are familiar with Excel, but want to learn more, and those who took our Excel Basics class.June 10. 4 events.
Wiggle, rhyme, and boogie your way into fun in this engaging and exciting music class. For kids ages 2-6, younger & older siblings welcome. Grown-up participation encouraged!Registration required. Late arrivals beyond 10 minutes will not be admitted.
Ready, set, go! Stop at the library to play some games on the Nintendo Switch. It’s a fun and friendly environment to make new friends, test your skills, and enjoy some awesome games. Whether you’re a pro or just starting, everyone’s welcome to…Learn More
Wednesday, June 1011:00—11:30 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Baby Boogie
Wiggle, rhyme, and boogie your way into fun in this engaging and exciting music class. For kids ages 2-6, younger & older siblings welcome. Grown-up participation encouraged!Registration required. Late arrivals beyond 10 minutes will not be admitted.Wednesday, June 104:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Pixel Play
Ready, set, go! Stop at the library to play some games on the Nintendo Switch. It’s a fun and friendly environment to make new friends, test your skills, and enjoy some awesome games. Whether you’re a pro or just starting, everyone’s welcome to…Learn MoreJune 11. 4 events.
Designed for children ages 2-6, with a caregiver. Join Moira from Family Connections for stories, songs, and fun in English and Spanish! This playful storytime supports early language learning and celebrates both languages through books, music, and age appropriate activities.…Learn More
Start some seeds from scratch! Plant seeds for flowers and vegetables, and decorate a pot, to put it in, once it has grown. Recommended for ages 6-11Registration Required
Late arrivals beyond 10 minutes will not be admitted
Join us on the 2nd & 4th Thursdays for a night of board games at the 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.
Thursday, June 1110:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Bilingual Storytime/ Cuentos Bilingüe
Designed for children ages 2-6, with a caregiver. Join Moira from Family Connections for stories, songs, and fun in English and Spanish! This playful storytime supports early language learning and celebrates both languages through books, music, and age appropriate activities.…Learn MoreThursday, June 114:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Perfect Plants
Start some seeds from scratch! Plant seeds for flowers and vegetables, and decorate a pot, to put it in, once it has grown. Recommended for ages 6-11Registration Required
Late arrivals beyond 10 minutes will not be admittedThursday, June 115:30—8:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Game Night
Join us on the 2nd & 4th Thursdays for a night of board games at the 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.June 12. 3 events.
Due to the upcoming renovation, Friday Flicks in the Auditorium is paused until further notice!Instead, join us for Friday Fun in the Milhendler Room! Same time (10 AM - 12 PM), but different activities! Drop in for weekly for crafts, games, and other fun activities for adults with intellectual and/or developmental disabilities! Registration is not required, but please note that the room capacity is 30 people.…Learn More
Join us for a morning of stories and songs that all little listeners are sure to enjoy! Storytime is a great way for young children to make friends and work on social skills, while developing early literacy, good classroom etiquette, and a lifelong love…Learn More
This program is for adults. Make a macramé keychain! Choose from our beautiful rainbow of macramé yarn to customize your keychain. Led by HPL staff. Please register for and attend only one of the macramé keychain crafts this month.
Friday, June 1210:00 AM—12:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Friday Fun (Adults)
Due to the upcoming renovation, Friday Flicks in the Auditorium is paused until further notice!Instead, join us for Friday Fun in the Milhendler Room! Same time (10 AM - 12 PM), but different activities! Drop in for weekly for crafts, games, and other fun activities for adults with intellectual and/or developmental disabilities! Registration is not required, but please note that the room capacity is 30 people.…Learn MoreFriday, June 1211:00—11:30 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
CANCELED - Little Listeners Storytime
Join us for a morning of stories and songs that all little listeners are sure to enjoy! Storytime is a great way for young children to make friends and work on social skills, while developing early literacy, good classroom etiquette, and a lifelong love…Learn MoreFriday, June 122:00—3:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Macramé Keychains (Adults)
This program is for adults. Make a macramé keychain! Choose from our beautiful rainbow of macramé yarn to customize your keychain. Led by HPL staff. Please register for and attend only one of the macramé keychain crafts this month.June 13. 2 events.
Join us for a guided mindfulness meditation for all levels. Perfect for beginners!Class will include:A review of mindfulness meditation and its benefits. Focus on breath. Short practices of 5 to 10 minutes each of guided meditation. You are welcome to bring yoga mats or blankets to sit on.…Learn More
Do you enjoy the idea of sushi but don’t like fish? Get ready to roll, shape, and design your own sweet “sushi” using candy and other tasty treats!
Ages 8-12
Registration required …Learn More
Saturday, June 1310:00—11:00 AMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Guided Meditation Class
Join us for a guided mindfulness meditation for all levels. Perfect for beginners!Class will include:A review of mindfulness meditation and its benefits. Focus on breath. Short practices of 5 to 10 minutes each of guided meditation. You are welcome to bring yoga mats or blankets to sit on.…Learn MoreSaturday, June 132:00—3:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Kitchen Chronicles: Candy Sushi
Do you enjoy the idea of sushi but don’t like fish? Get ready to roll, shape, and design your own sweet “sushi” using candy and other tasty treats!
Ages 8-12
Registration required …Learn MoreJune 14. 1 closure. 0 events.
Sunday, June 14Library Closed
June 15. 2 events.
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
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, June 1510:00—10:30 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 MoreMonday, June 156: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. June 16. 0 events.
June 17. 2 events.
Wiggle, rhyme, and boogie your way into fun in this engaging and exciting music class. For kids ages 2-6, younger & older siblings welcome. Grown-up participation encouraged!Registration required. Late arrivals beyond 10 minutes will not be admitted.
Calling all fiber artists! Bring your current project(s) of knitting, crocheting, hand stitching, hand quilting, and embroidery, or whatever else, to work on in the company of other fiber arts enthusiasts! Instruction is not offered at this event but fellow attendees are always happy to offer advice when they can.…Learn More
Wednesday, June 1711:00—11:30 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Baby Boogie
Wiggle, rhyme, and boogie your way into fun in this engaging and exciting music class. For kids ages 2-6, younger & older siblings welcome. Grown-up participation encouraged!Registration required. Late arrivals beyond 10 minutes will not be admitted.Wednesday, June 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! Instruction is not offered at this event but fellow attendees are always happy to offer advice when they can.…Learn MoreJune 18. 4 events.
Celebrate Pride with a fun picnic on the library lawn! There will be light refreshments, music, and some outside games! Bring your own blanket or towel to sit on!For teens in grades 6-12*This program may need to be rescheduled depending on inclement weather*Registration…Learn More
Learn how to make a stained glass mosaic suncatcher with a local artist! Watch a glass cutting demo, learn how to use the tools, and apply color, design, spacing, and gluing techniques to make your very own suncatcher. Please be aware that this class involves handling glass.…Learn More
Ready, set, go! Stop at the library to play some games on the Nintendo Switch. It’s a fun and friendly environment to make new friends, test your skills, and enjoy some awesome games. Whether you’re a pro or just starting, everyone’s welcome to…Learn More
Thursday, June 181:00—2:30 PMOutside - LawnHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Teen Pride Picnic
Celebrate Pride with a fun picnic on the library lawn! There will be light refreshments, music, and some outside games! Bring your own blanket or towel to sit on!For teens in grades 6-12*This program may need to be rescheduled depending on inclement weather*Registration…Learn MoreThursday, June 182:00—3:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Stained Glass Mosaic Suncatcher
Learn how to make a stained glass mosaic suncatcher with a local artist! Watch a glass cutting demo, learn how to use the tools, and apply color, design, spacing, and gluing techniques to make your very own suncatcher. Please be aware that this class involves handling glass.…Learn MoreThursday, June 184:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Pixel Play
Ready, set, go! Stop at the library to play some games on the Nintendo Switch. It’s a fun and friendly environment to make new friends, test your skills, and enjoy some awesome games. Whether you’re a pro or just starting, everyone’s welcome to…Learn MoreJune 19. 1 closure. 0 events.
Friday, June 19Library Closed
June 20. 1 event.
Are you looking to improve your conversational Spanish in a supportive and friendly environment? Join us the 1st and 3rd Saturdays of each month from 11 AM-12 PM.
Come practice your Spanish speaking and learn some vocab!No registration required.  …Learn More
Saturday, June 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 the 1st and 3rd Saturdays of each month from 11 AM-12 PM.
Come practice your Spanish speaking and learn some vocab!No registration required.  …Learn MoreJune 21. 1 closure. 0 events.
Sunday, June 21Library Closed
June 22. 4 events.
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
Join us for a craft session making your very own mini Monstera plant craft. Make this faux foliage using simple materials for a “plant” that will live forever! Get ready to craft, decorate, and add a touch of nature to your space.
For ages 8 –…Learn More
Hear from an Admissions Counselor from Northern Essex Community College and learn about all the different programs they offer! Walk-ins welcome, but registration is appreciated!
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, June 2210:00—10:30 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 MoreMonday, June 224:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Plant Pals
Join us for a craft session making your very own mini Monstera plant craft. Make this faux foliage using simple materials for a “plant” that will live forever! Get ready to craft, decorate, and add a touch of nature to your space.
For ages 8 –…Learn MoreMonday, June 224:30—5:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
NECC Info session
Hear from an Admissions Counselor from Northern Essex Community College and learn about all the different programs they offer! Walk-ins welcome, but registration is appreciated! Monday, June 226: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. June 23. 2 events.
Mi Gente Estuvo Aquí También is an engaging and practical introduction to Hispanic genealogy designed to help beginners start their family history journey with clarity and confidence. Led by genealogist Irisneri Alicea Flores, this presentation focuses on simplifying the research process while honoring the rich cultural and historical context of Puerto Rican and broader Hispanic ancestry.…Learn More
Learn how to make Excel do the work for you by using commonly accessed formulas and functions. This class is great for those who are familiar with Excel, but want to learn more, and those who took our Excel Basics class.
Tuesday, June 232:00—3:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Mi Gente Estuvo Aquí También: Beginning Hispanic Genealogy with Confidence
Mi Gente Estuvo Aquí También is an engaging and practical introduction to Hispanic genealogy designed to help beginners start their family history journey with clarity and confidence. Led by genealogist Irisneri Alicea Flores, this presentation focuses on simplifying the research process while honoring the rich cultural and historical context of Puerto Rican and broader Hispanic ancestry.…Learn MoreTuesday, June 236:00—7:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Tech Class: Excel Formulas & Functions
Learn how to make Excel do the work for you by using commonly accessed formulas and functions. This class is great for those who are familiar with Excel, but want to learn more, and those who took our Excel Basics class.June 24. 4 events.
Wiggle, rhyme, and boogie your way into fun in this engaging and exciting music class. For kids ages 2-6, younger & older siblings welcome. Grown-up participation encouraged!Registration required. Late arrivals beyond 10 minutes will not be admitted.
Ready, set, go! Stop at the library to play some games on the Nintendo Switch. It’s a fun and friendly environment to make new friends, test your skills, and enjoy some awesome games. Whether you’re a pro or just starting, everyone’s welcome to…Learn More
This program is for adults.
Make a macramé keychain! Choose from our beautiful rainbow of macramé yarn to customize your keychain. Led by HPL staff. Please register for and attend only one of the macramé keychain crafts this month.…Learn More
Needle felt daisy-like flower patches featuring a happy smiley face at the center, using soft wool and simple felting techniques. This is a fun and approachable project that is perfect for beginners. Students will be able to customize their flowers to match their own style and personality.…Learn More
Wednesday, June 2411:00—11:30 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Baby Boogie
Wiggle, rhyme, and boogie your way into fun in this engaging and exciting music class. For kids ages 2-6, younger & older siblings welcome. Grown-up participation encouraged!Registration required. Late arrivals beyond 10 minutes will not be admitted.Wednesday, June 244:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Pixel Play
Ready, set, go! Stop at the library to play some games on the Nintendo Switch. It’s a fun and friendly environment to make new friends, test your skills, and enjoy some awesome games. Whether you’re a pro or just starting, everyone’s welcome to…Learn MoreWednesday, June 246:00—7:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Macramé Keychains (Adults)
This program is for adults.
Make a macramé keychain! Choose from our beautiful rainbow of macramé yarn to customize your keychain. Led by HPL staff. Please register for and attend only one of the macramé keychain crafts this month.…Learn MoreWednesday, June 246:00—7:30 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Felted Flower Patches
Needle felt daisy-like flower patches featuring a happy smiley face at the center, using soft wool and simple felting techniques. This is a fun and approachable project that is perfect for beginners. Students will be able to customize their flowers to match their own style and personality.…Learn MoreJune 25. 2 events.
Come plant some seeds and learn about how the food we eat grows from farms and even our own backyards before it's put on the table! All materials will be provided, just prepare to get dirty! For ages 6 - 11Registration requiredLate arrivals beyond…Learn More
Join us on the 2nd & 4th Thursdays for a night of board games at the 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.
Thursday, June 254:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Mini Vegetable Garden
Come plant some seeds and learn about how the food we eat grows from farms and even our own backyards before it's put on the table! All materials will be provided, just prepare to get dirty! For ages 6 - 11Registration requiredLate arrivals beyond…Learn MoreThursday, June 255:30—8:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Game Night
Join us on the 2nd & 4th Thursdays for a night of board games at the 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.June 26. 6 events.
What do bugs do to help our environment and keep us comfortable, even make food for us? Learn these answers and more while interacting with real live insects from New England! Teens and adults welcome!…Learn More
Due to the upcoming renovation, Friday Flicks in the Auditorium is paused until further notice!Instead, join us for Friday Fun in the Milhendler Room! Same time (10 AM - 12 PM), but different activities! Drop in for weekly for crafts, games, and other fun activities for adults with intellectual and/or developmental disabilities! Registration is not required, but please note that the room capacity is 30 people.…Learn More
Join us for a morning of stories and songs that all little listeners are sure to enjoy! Storytime is a great way for young children to make friends and work on social skills, while developing early literacy, good classroom etiquette, and a lifelong love…Learn More
Brush an angora rabbit and feed carrots too! Spin angora fiber on drop spindles made from recycled materials. Take home spindles and fiber to keep on spinning!
Candles may be dipped or molded, the sky's the limit! Many vegetable waxes to choose from, also natural white and yellow beeswax. Participants choose scent and colors. Candles ready to give as gifts or enjoy at home.
Meet the animals on the farm, learn their contribution to sustainable agriculture, and pet them too! Learn about organic management techniques and heritage breeds.…Learn More
Friday, June 269:30—10:30 AMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Entomology 101: Beneficial Bugs
What do bugs do to help our environment and keep us comfortable, even make food for us? Learn these answers and more while interacting with real live insects from New England! Teens and adults welcome!…Learn MoreFriday, June 2610:00 AM—12:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
CANCELED - Friday Fun (Adults)
Due to the upcoming renovation, Friday Flicks in the Auditorium is paused until further notice!Instead, join us for Friday Fun in the Milhendler Room! Same time (10 AM - 12 PM), but different activities! Drop in for weekly for crafts, games, and other fun activities for adults with intellectual and/or developmental disabilities! Registration is not required, but please note that the room capacity is 30 people.…Learn MoreFriday, June 2611:00—11:30 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Little Listeners Storytime
Join us for a morning of stories and songs that all little listeners are sure to enjoy! Storytime is a great way for young children to make friends and work on social skills, while developing early literacy, good classroom etiquette, and a lifelong love…Learn MoreFriday, June 2611:00 AM—12:30 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Angora Wool Spinning
Brush an angora rabbit and feed carrots too! Spin angora fiber on drop spindles made from recycled materials. Take home spindles and fiber to keep on spinning!Friday, June 261:30—3:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Candle Dipping for Kids
Candles may be dipped or molded, the sky's the limit! Many vegetable waxes to choose from, also natural white and yellow beeswax. Participants choose scent and colors. Candles ready to give as gifts or enjoy at home.Friday, June 263:30—4:30 PMOutside - LawnHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Traveling Farm
Meet the animals on the farm, learn their contribution to sustainable agriculture, and pet them too! Learn about organic management techniques and heritage breeds.…Learn MoreJune 27. 3 events.
Join the HPL Read Anything Club!This group of anyone 18 or older will feature books across the literary spectrum - whatever genre piques your interest!We will meet the 4th Saturday of each month. No registration necessary - you can simply pick up a book (limited copies, first come, first served) on the holds shelf in the front of the library.…Learn More
Join Nicole from Family Connections for a fun and interactive playtime designed for preschoolers (age 2-5) and their caregivers. Together, you’ll explore age-appropriate toys and activities that encourage early learning, creativity, and social skills.…Learn More
Explore the beauty of the outdoors by making colorful leaf prints.
Use real leaves as natural stamps to create unique patterns, designs, and see how nature can inspire art!
For ages 6-11
Registration Required
Late arrivals beyond 10 minutes will…Learn More
Saturday, June 2710:00—11:00 AMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
HPL Read Anything Club
Join the HPL Read Anything Club!This group of anyone 18 or older will feature books across the literary spectrum - whatever genre piques your interest!We will meet the 4th Saturday of each month. No registration necessary - you can simply pick up a book (limited copies, first come, first served) on the holds shelf in the front of the library.…Learn MoreSaturday, June 2710:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
PK Parent Child Play
Join Nicole from Family Connections for a fun and interactive playtime designed for preschoolers (age 2-5) and their caregivers. Together, you’ll explore age-appropriate toys and activities that encourage early learning, creativity, and social skills.…Learn MoreSaturday, June 272:00—3:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830
Leaf Print Art
Explore the beauty of the outdoors by making colorful leaf prints.
Use real leaves as natural stamps to create unique patterns, designs, and see how nature can inspire art!
For ages 6-11
Registration Required
Late arrivals beyond 10 minutes will…Learn MoreJune 28. 1 closure. 0 events.
Sunday, June 28Library Closed
June 29. 2 events.
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
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, June 2910:00—10:30 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 MoreMonday, June 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. June 30. 0 events.
Empty date from adjacent month.
Empty date from adjacent month.
Empty date from adjacent month.
Empty date from adjacent month.
Hang out with Kona, the loveable golden retriever, to practice your reading skills or de-stress for a 15 min session! For ages 6-18.
Cuddle up and read with a very special therapy dog! Choose your own books, relax with Hazel Mai, and practice your reading skills. We recommend arriving at the library a bit before your start time so that you can have time to choose the book(s) you will read to Hazel Mai!
Recommended for ages 6-18.…
Use our pre-printed samples or your own designs to create DIY buttons and stickers for Pride Month and beyond!
This session is for teens.
Use our pre-printed samples or your own designs to create DIY buttons and stickers for Pride Month and beyond!This session is for adults.
*For Ages 12+
**PLEASE NOTE THIS IS A VIRTUAL PROGRAM THAT WILL TAKE PLACE VIA ZOOM. Registrants will receive a link to access the Zoom Webinar via email. **
We are excited to announce once again Boyden Library will be hosting an author panel of three YA authors who will share their personal journey of discovery of identity and growing up LGBTQIA+!
This panel is part of the second annual “Together with Pride” initiative to celebrate and support the community in partnership with other local Foxborough organizations.…