All Upcoming Events Events

Saturday, May 21
10:00am - 11:30am
Engineer and cybersecurity expert Andy Murray will teach you all you need to know to keep your online life safe and secure. You'll learn about your computer and internet security; potential threats to your computer, internet usage, and social media; and malware, scams, ransomware and hacking. Andy... Read more
Saturday, May 21
10:00am - 12:30pm
The Middleborough Public Library is pleased to host weekly Rug Hooking Group meetings, for enthusiasts of all abilities. Come and join us for a while, make a new friend, and share some great conversation! This group is open to the public, and no registration is necessary for this free program. Hope... Read more
Monday, May 23
10:15am - 11:45am
Class visit.
Monday, May 23
1:00pm - 2:00pm
Class visit.
Monday, May 23
6:00pm - 8:00pm
The Board of Library Trustees normally meet on the 2nd Monday of the month. The public are welcome to attend.
Tuesday, May 24
1:00pm - 2:30pm
Are you a fan of nonfiction? Are you having a difficult time finding books you love? Join a new group we've formed here at the Library!  We'll share both great and not-so-great nonfiction reads as well as our opinions about them. Participants are asked to prepare to talk about one nonfiction book... Read more
Tuesday, May 24
6:30pm - 8:00pm
Sewing can be a social when you join this group for a night of fun that will have you in stitches.  Bring your works in progress to show off and work through it with us.  Open to the public.  
Wednesday, May 25
9:30am - 11:30am
Class visits.
Wednesday, May 25
6:00pm - 8:00pm
Meeting of the Friends of the Library
Thursday, May 26
10:30am - 11:00am
Tiny Tots is geared towards babies - 3 year olds and their caregiver(s).  Siblings are always welcome.  Please bring a blanket or seat when meeting outdoors.  Join in a story, songs and rhymes that build early literacy skills.  This program will meet outdoors at the Park near Pierce Playground just... Read more
Thursday, May 26
4:30pm - 5:30pm
Kids in grades 2 and up can come explore Forensic Science with SEED Inc. educators and learn about the major types of fingerprint patterns, how to create and examine fingerprints, and pull an invisible print off of a surface.  SEED Inc. will provide a fun and information program along with a take... Read more
Saturday, May 28
10:00am - 12:30pm
The Middleborough Public Library is pleased to host weekly Rug Hooking Group meetings, for enthusiasts of all abilities. Come and join us for a while, make a new friend, and share some great conversation! This group is open to the public, and no registration is necessary for this free program. Hope... Read more
Monday, May 30
12:00am - 11:55pm
Closed due to the Holiday
Tuesday, May 31
6:30pm - 8:00pm
Sewing can be a social when you join this group for a night of fun that will have you in stitches.  Bring your works in progress to show off and work through it with us.  Open to the public.  
Wednesday, June 01
5:00pm - 7:45pm
Training session of the Red Cross' Disaster Action Team.
Saturday, June 04
10:00am - 12:30pm
The Middleborough Public Library is pleased to host weekly Rug Hooking Group meetings, for enthusiasts of all abilities. Come and join us for a while, make a new friend, and share some great conversation! This group is open to the public, and no registration is necessary for this free program. Hope... Read more
Monday, June 06
1:00pm - 2:00pm
Class visits.
Tuesday, June 07
11:30am - 1:30pm
Bring a blanket, picnic lunch, and your favorite teddy bear or other stuffed animal. Listen to stories with Ms. Amanda, play outdoor games, enjoy balloon animals with Silly Faces with Sarah and go home with a goodie bag.  This program will take place on the Town Hall lawn.  In the case of inclement... Read more
Tuesday, June 07
6:30pm - 8:00pm
Sewing can be a social when you join this group for a night of fun that will have you in stitches.  Bring your works in progress to show off and work through it with us.  Open to the public.  
Thursday, June 09
10:00am - 11:00am
Class visits.
Thursday, June 09
1:00pm - 2:00pm
Class visit
Saturday, June 11
10:00am - 12:30pm
The Middleborough Public Library is pleased to host weekly Rug Hooking Group meetings, for enthusiasts of all abilities. Come and join us for a while, make a new friend, and share some great conversation! This group is open to the public, and no registration is necessary for this free program. Hope... Read more
Monday, June 13
10:30am - 11:30am
My World of Science- STEAM: This monthly program is for families with children ages 3-5 yrs. It will include various science topics each month such as Colors, Animals, “Can You Guess What I Am?”, etc. Children will participate in activities related to the topics through art, songs, experiments,... Read more
Monday, June 13
1:00pm - 2:00pm
Class visit.
Monday, June 13
6:00pm - 8:00pm
The Board of Library Trustees normally meet on the 2nd Monday of the month. The public are welcome to attend.
Tuesday, June 14
6:30pm - 8:00pm
Join us as we explore and discuss different mystery authors. For next month's book, please call the Library.  Newcomers to the group are welcomed to attend!        
Tuesday, June 14
6:30pm - 8:00pm
Sewing can be a social when you join this group for a night of fun that will have you in stitches.  Bring your works in progress to show off and work through it with us.  Open to the public.  
Wednesday, June 15
9:30am - 12:00pm
Class visit.
Wednesday, June 15
5:45pm - 7:45pm
Beloved pastel painting instructor and award-winning artist Gregory Maichack returns on Zoom to teach you how to "Pastel Paint a Jellyfish." All materials will be provided for this fun, two-hour “Take and Make” workshop. Greg will guide you in producing your very own original... Read more
Wednesday, June 15
6:30pm - 8:00pm
Join us to explore and discuss different books on a wide range of topics. You may call the Library to get the upcoming month's book. Newcomers are welcome to attend!

Pages