
6/1 | 6-7:30 PM | English (ESL) Conversation Circle
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.
No registration required.
6/2 | 5:30-8:30 | Play Mah Jongg
Drop in anytime in the 3-hour block to play Mah Jongg! Limited supplies are provided, but you may bring your own!
No registration required.
6/3 | 6:30-8 PM | 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.
No registration needed. Drop in at any point during the 90-minute block!
6/5 | 10 AM-12 PM | Friday Fun
Due to the 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 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. Drop in for a little while or the whole 2 hours!
No registration required.
6/6 | 11 AM-12 PM | 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.
6/6 | 2-3 PM | Make Shrinky Art
Did you make shrinky art as a kid or teen? Revisit this nostalgic artform by designing charms and keychains that you can keep!
Register here for the craft on June 6.
6/8 | 6-7:30 PM | English (ESL) Conversation Circle
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.
No registration required.
6/9 | 6-7:30 PM | 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.
Register here for the tech class on June 9.
6/10 | 6-7 PM | DIY Pride Buttons & Stickers (Adults)
Use our pre-printed samples or your own designs to create DIY buttons and stickers for Pride Month and beyond!
No registration required.
6/11 | 5:30-8:30 PM | Adult Game Night
Join us on the 2nd & 4th Thursdays of the month 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.
No registration required.
6/12 | 10 AM-12 PM | Friday Fun
Due to the 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 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. Drop in for a little while or the whole 2 hours!
No registration required.
6/12 | 2-3 PM | Macramé Keychains
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.
Register here for the craft on June 12.
6/13 | 10-11 AM | Guided Meditation
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.
Led by Wyatt Ward.
Register here for the guided meditation on June 13.
6/15 | 6-7:30 PM | English (ESL) Conversation Circle
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.
No registration required.
6/17 | 6:30-8 PM | 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.
No registration needed. Drop in at any point during the 90-minute block!
6/18 | 2-3 PM | 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. Participants are required to wear the provided protective glasses (unless wearing eye glasses).
Register here for the craft on June 18.
6/20 | 11 AM-12 PM | 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.
6/22 | 4:30-5:30 PM | 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!
Register here for the NECC Info Session.
6/22 | 6-7:30 PM | English (ESL) Conversation Circle
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.
No registration required.
6/23 | 2-3:30 PM | 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.
No registration required. Learn more on our Events page!
6/23 | 6-7:30 PM | 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.
Register here for the tech class on June 23.
6/24 | 6-7 PM | Macramé Keychains
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.
Register here for the craft on June 24.
6/25 | 5:30-8:30 PM | Adult Game Night
Join us on the 2nd & 4th Thursdays of the month 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.
No registration required.
6/26 | All Day | Summer Reading Kickoff Event!
There will be programs all day, for all ages, to launch our 2026 Summer Reading Program! Stop in to sign up for our reading challenge and attend programs! Here are two of the programs adults are welcome to attend:
9:30-10:30 AM | Entomology 101
Learn all about bugs while interacting with real live insects from New England! (Teens & adults)
Register here for Entomology 101.
3:30-4:30 PM | Traveling Farm
Meet the animals on the farm, learn about their contribution to sustainable agriculture, and pet them too! (All ages welcome)
No registraion required.
6/27 | 10-11 AM | 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.
Our June book will be “The Talented Mr. Ripley” by Patricia Highsmith.
No registration required.
6/29 | 6-7:30 PM | English (ESL) Conversation Circle
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.
No registration required.