June 2026

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
Empty date from adjacent month. 
June 1. 2 events.

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 (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, June 16:00—7:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

English (ESL) Conversation Circle

post describing 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.  
June 2. 3 events.

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

Pretend & Play (session 1)

storytimeJoin 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

Tuesday, June 211:15 AM—12:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Pretend & Play (session 2)

storytimeJoin 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

Tuesday, June 25:30—8:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Play Mah Jongg (Adults)

mah jongg flyer.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.

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

CANCELED - Stories with Kona (session 1)

Stories with Kona (session 1)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.

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

CANCELED - Stories with Kona (session 2)

Stories with Kona (session 2)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.

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

CANCELED - Stories with Kona (session 3)

Stories with Kona (session 3)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.

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

CANCELED - Stories with Kona (session 4)

Stories with Kona (session 4)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.

Wednesday, June 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! Instruction is not offered at this event but fellow attendees are always happy to offer advice when they can.…Learn More
June 4. 3 events.

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

Bilingual Storytime/ Cuentos Bilingüe

owl readingDesigned 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

Thursday, June 44:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Pixel Play

nintendo switchReady, 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
June 5. 2 events.

Friday, June 510:00 AM—12:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Friday Fun (Adults)

friday fun flyer.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

Friday, June 511:00—11:30 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Little Listeners Storytime

animals gathered around book reading storytimeJoin 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
June 6. 7 events.

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

Spanish Conversation Practice

Spanish Conversation Practice flyer.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 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. 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.…Learn More

Saturday, June 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. 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.…Learn More

Saturday, June 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. 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.…Learn More

Saturday, June 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. 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.…Learn More

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

Blooming Paper Flowers

flowersA 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)

Make Shrinky Art flyer.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.

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 (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, June 86:00—7:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

English (ESL) Conversation Circle

post describing 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.  
June 9 (Today). 3 events.

TodayTuesday, June 910:15—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Pretend & Play (session 1)

storytimeJoin 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

TodayTuesday, June 911:15 AM—12:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Pretend & Play (session 2)

storytimeJoin 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

TodayTuesday, June 96:00—7:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Tech Class: Excel Formulas & Functions

June Tech Class Excel Formulas & FunctionsLearn 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.

Wednesday, June 1011:00—11:30 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Baby Boogie

kids dancingWiggle, 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 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

DIY Pride Buttons & Stickers! (Teens)

Pride buttonUse our pre-printed samples or your own designs to create DIY buttons and stickers for Pride Month and beyond! This session is for teens.

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

Pixel Play

nintendo switchReady, 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 106:00—7:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

DIY Pride Buttons & Stickers! (Adults)

DIY Pride Buttons & Stickers flyer.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.
June 11. 4 events.

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

Bilingual Storytime/ Cuentos Bilingüe

owl readingDesigned 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

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

Perfect Plants

Perfect PlantsStart 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

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

Game Night

game night flyer.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 117:00—8:00 PMZoom

Virtual Author Panel: A Journey of Discovery: A Together With Pride Event

author panel*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.…Learn More
June 12. 3 events.

Friday, June 1210:00 AM—12:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Friday Fun (Adults)

friday fun flyer.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

Friday, June 1211:00—11:30 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Little Listeners Storytime

animals gathered around book reading storytimeJoin 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 122:00—3:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Macramé Keychains (Adults)

June Craft flyer.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.

Saturday, June 1310:00—11:00 AMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Guided Meditation Class

guided meditation with Wyatt Ward.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

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

Kitchen Chronicles: Candy Sushi

winking sushiDo 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
June 14. 1 closure. 0 events.

Sunday, June 14Library Closed

June 15. 2 events.

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 (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, June 156:00—7:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

English (ESL) Conversation Circle

post describing 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.  
June 16. 0 events.
June 17. 2 events.

Wednesday, June 1711:00—11:30 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Baby Boogie

kids dancingWiggle, 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

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

Thursday, June 181:00—2:30 PMOutside - LawnHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Teen Pride Picnic

picnic basket with a Pride flagCelebrate 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

Thursday, June 182:00—3:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Stained Glass Mosaic Suncatcher

stained glass mosaic suncatcher flyer.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

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

Pixel Play

nintendo switchReady, 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
June 19. 1 closure. 0 events.

Friday, June 19Library Closed

June 20. 1 event.

Saturday, June 2011:00 AM—12:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Spanish Conversation Practice

Spanish Conversation Practice flyer.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
June 21. 1 closure. 0 events.

Sunday, June 21Library Closed

June 22. 4 events.

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 (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, June 224:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Plant Pals

Mosntera plantJoin 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

Monday, June 224:30—5:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

NECC Info session

NECC logoHear 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

post describing 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.  
June 23. 2 events.

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: 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 More

Tuesday, June 236:00—7:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Tech Class: Excel Formulas & Functions

June Tech Class Excel Formulas & FunctionsLearn 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.

Wednesday, June 2411:00—11:30 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Baby Boogie

kids dancingWiggle, 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

nintendo switchReady, 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 246:00—7:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Macramé Keychains (Adults)

June Craft flyer.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

Wednesday, June 246:00—7:30 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Felted Flower Patches

felt flowersNeedle 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
June 25. 2 events.

Thursday, June 254:00—5:00 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Mini Vegetable Garden

vegetable gardenCome 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

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

Game Night

game night flyer.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.

Friday, June 269:30—10:30 AMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Entomology 101: Beneficial Bugs

garden and farm themed summer reading flyer.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

Friday, June 2610:00 AM—12:00 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

CANCELED - Friday Fun (Adults)

friday fun flyer.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

Friday, June 2611:00—11:30 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Little Listeners Storytime

animals gathered around book reading storytimeJoin 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 2611:00 AM—12:30 PMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

Angora Wool Spinning

Three rabbitsBrush 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

candlesCandles 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

cute farm animalsMeet 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
June 27. 3 events.

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

HPL Read Anything Club

The talented mr ripley book cover.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

Saturday, June 2710:00—11:00 AMCavallaro RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

PK Parent Child Play

woman playing with toys with childJoin 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

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

Leaf Print Art

Leaf printExplore 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
June 28. 1 closure. 0 events.

Sunday, June 28Library Closed

June 29. 2 events.

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 (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, June 296:00—7:30 PMMilhendler RoomHaverhill Public Library 99 Main Street, Haverhill, MA, 01830

English (ESL) Conversation Circle

post describing 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.  
June 30. 0 events.
Empty date from adjacent month. 
Empty date from adjacent month. 
Empty date from adjacent month. 
Empty date from adjacent month.