This event is in the "Adults" group Jigsaw Puzzle Club Thursday, February 19, 2026 at 1:00pm - 3:00pm Program Type: Gaming Age Group: Adults Jigsaw Puzzle Club: Are you a jigsaw puzzle enthusiast? Drop in for socializing and jigsaw puzzle fun. This event is open to adults. Advance registration is encouraged. Upcoming View Details Registration Required This event is in the "Adults" group Feb 19 2026 Thu Jigsaw Puzzle Club 1:00pm–3:00pm Upcoming Location: Margaret E. Heggan Free Public Library Room: Adult Reference Age Group: Adults Program Type: Gaming Registration Required Are you a jigsaw puzzle enthusiast? Drop in for socializing and jigsaw puzzle fun. This event is open to adults. Advance registration is encouraged.
This event is in the "Adults" group Mystery Book Discussion Group Monday, February 23, 2026 at 6:30pm - 8:00pm Program Type: Book Discussions Age Group: Adults Mystery Book Discussion Group: The Mystery Book Discussion Group meets on the third Monday of each month. This discussion is open to everyone. Registration is not required. View Details This event is in the "Adults" group Feb 23 2026 Mon Mystery Book Discussion Group 6:30pm–8:00pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room (Right Half) Age Group: Adults Program Type: Book Discussions The Mystery Book Discussion Group meets on the third Monday of each month. This discussion is open to everyone. Registration is not required.
This event is in the "Adults" group Chasing Clues: A Cozy Mystery Club: Two Parts Sugar, One Part Murder by Valerie Burns Tuesday, February 24, 2026 at 6:30pm - 7:30pm Program Type: Book Discussions Age Group: Adults Program Open Register Now Registration Required This event is in the "Adults" group Feb 24 2026 Tue Chasing Clues: A Cozy Mystery Club: Two Parts Sugar, One Part Murder by Valerie Burns 6:30pm–7:30pm Program Open Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Adults Program Type: Book Discussions Registration Required Event Details: Join us for a discussion of Two Parts Sugar, One Part Murder by Valerie Burns.
This event is in the "Adults" group Everyday Uses of AI Thursday, February 26, 2026 at 12:00pm - 1:00pm Program Type: Technology Age Group: Adults Program Open Register Now Registration Required This event is in the "Adults" group Feb 26 2026 Thu Everyday Uses of AI 12:00pm–1:00pm Program Open Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Adults Program Type: Technology Registration Required Event Details: Everyone is talking about AI. Come to this class to be a part of the conversation!
This event is in the "Adults" group Knitting and Crocheting Saturday, February 28, 2026 at 2:00pm - 4:00pm Program Type: Arts & Crafts Age Group: Adults Upcoming View Details Registration Required This event is in the "Adults" group Feb 28 2026 Sat Knitting and Crocheting 2:00pm–4:00pm Upcoming Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Adults Program Type: Arts & Crafts Registration Required Event Details: Join our knitting and crocheting club. If you want to learn how to knit or crochet, our volunteers will be on hand to teach you how to knit.
This event is in the "Adults" group NJ Writers Resource Group Tuesday, March 10, 2026 at 6:30pm - 8:30pm Age Group: Adults NJ Writers: A group of local writers meets in the library on the second Tuesday of each month. Aspiring writers ages 16 and up are invited to come and write, share, be inspired, and enjoy the ... View Details This event is in the "Adults" group Mar 10 2026 Tue NJ Writers Resource Group 6:30pm–8:30pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room (Right Half) Age Group: Adults A group of local writers meets in the library on the second Tuesday of each month. Aspiring writers ages 16 and up are invited to come and write, share, be inspired, and enjoy the company of other writers.
This event is in the "Adults" group Mystery Book Discussion Group Monday, March 16, 2026 at 6:30pm - 8:00pm Program Type: Book Discussions Age Group: Adults Mystery Book Discussion Group: The Mystery Book Discussion Group meets on the third Monday of each month. This discussion is open to everyone. Registration is not required. View Details This event is in the "Adults" group Mar 16 2026 Mon Mystery Book Discussion Group 6:30pm–8:00pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room (Right Half) Age Group: Adults Program Type: Book Discussions The Mystery Book Discussion Group meets on the third Monday of each month. This discussion is open to everyone. Registration is not required.
This event is in the "Adults" group Friends of the Library Tuesday, March 17, 2026 at 4:00pm - 5:00pm Program Type: Friends of the Library Age Group: Adults View Details This event is in the "Adults" group Mar 17 2026 Tue Friends of the Library 4:00pm–5:00pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Adults Program Type: Friends of the Library Event Details: This is the monthly meeting of the Friends of the Library. Everyone is welcome. Join us to see how you can support the library.
Good Friday All Day Closing Apr 3 2026 Fri Closing Good Friday All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in observance of Good Friday.
Easter All Day Closing Apr 5 2026 Sun Closing Easter All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in observance of Easter.
This event is in the "Adults" group NJ Writers Resource Group Tuesday, April 14, 2026 at 6:30pm - 8:30pm Age Group: Adults NJ Writers: A group of local writers meets in the library on the second Tuesday of each month. Aspiring writers ages 16 and up are invited to come and write, share, be inspired, and enjoy the ... View Details This event is in the "Adults" group Apr 14 2026 Tue NJ Writers Resource Group 6:30pm–8:30pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room (Right Half) Age Group: Adults A group of local writers meets in the library on the second Tuesday of each month. Aspiring writers ages 16 and up are invited to come and write, share, be inspired, and enjoy the company of other writers.
This event is in the "Adults" group Mystery Book Discussion Group Monday, April 20, 2026 at 6:30pm - 8:00pm Program Type: Book Discussions Age Group: Adults Mystery Book Discussion Group: The Mystery Book Discussion Group meets on the third Monday of each month. This discussion is open to everyone. Registration is not required. View Details This event is in the "Adults" group Apr 20 2026 Mon Mystery Book Discussion Group 6:30pm–8:00pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room (Right Half) Age Group: Adults Program Type: Book Discussions The Mystery Book Discussion Group meets on the third Monday of each month. This discussion is open to everyone. Registration is not required.
This event is in the "Adults" group Friends of the Library Tuesday, April 21, 2026 at 4:00pm - 5:00pm Program Type: Friends of the Library Age Group: Adults View Details This event is in the "Adults" group Apr 21 2026 Tue Friends of the Library 4:00pm–5:00pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Adults Program Type: Friends of the Library Event Details: This is the monthly meeting of the Friends of the Library. Everyone is welcome. Join us to see how you can support the library.
Mother's Day All Day Closing May 10 2026 Sun Closing Mother's Day All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in celebration of Mother's Day.
This event is in the "Adults" group NJ Writers Resource Group Tuesday, May 12, 2026 at 6:30pm - 8:30pm Age Group: Adults NJ Writers: A group of local writers meets in the library on the second Tuesday of each month. Aspiring writers ages 16 and up are invited to come and write, share, be inspired, and enjoy the ... View Details This event is in the "Adults" group May 12 2026 Tue NJ Writers Resource Group 6:30pm–8:30pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room (Right Half) Age Group: Adults A group of local writers meets in the library on the second Tuesday of each month. Aspiring writers ages 16 and up are invited to come and write, share, be inspired, and enjoy the company of other writers.
This event is in the "Adults" group Mystery Book Discussion Group Monday, May 18, 2026 at 6:30pm - 8:00pm Program Type: Book Discussions Age Group: Adults Mystery Book Discussion Group: The Mystery Book Discussion Group meets on the third Monday of each month. This discussion is open to everyone. Registration is not required. View Details This event is in the "Adults" group May 18 2026 Mon Mystery Book Discussion Group 6:30pm–8:00pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room (Right Half) Age Group: Adults Program Type: Book Discussions The Mystery Book Discussion Group meets on the third Monday of each month. This discussion is open to everyone. Registration is not required.
This event is in the "Adults" group Friends of the Library Tuesday, May 19, 2026 at 4:00pm - 5:00pm Program Type: Friends of the Library Age Group: Adults View Details This event is in the "Adults" group May 19 2026 Tue Friends of the Library 4:00pm–5:00pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Adults Program Type: Friends of the Library Event Details: This is the monthly meeting of the Friends of the Library. Everyone is welcome. Join us to see how you can support the library.
Memorial Day All Day Closing May 25 2026 Mon Closing Memorial Day All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in observance of Memorial Day.
This event is in the "Adults" group NJ Writers Resource Group Tuesday, June 9, 2026 at 6:30pm - 8:30pm Age Group: Adults NJ Writers: A group of local writers meets in the library on the second Tuesday of each month. Aspiring writers ages 16 and up are invited to come and write, share, be inspired, and enjoy the ... View Details This event is in the "Adults" group Jun 9 2026 Tue NJ Writers Resource Group 6:30pm–8:30pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room (Right Half) Age Group: Adults A group of local writers meets in the library on the second Tuesday of each month. Aspiring writers ages 16 and up are invited to come and write, share, be inspired, and enjoy the company of other writers.
This event is in the "Adults" group Mystery Book Discussion Group Monday, June 15, 2026 at 6:30pm - 8:00pm Program Type: Book Discussions Age Group: Adults Mystery Book Discussion Group: The Mystery Book Discussion Group meets on the third Monday of each month. This discussion is open to everyone. Registration is not required. View Details This event is in the "Adults" group Jun 15 2026 Mon Mystery Book Discussion Group 6:30pm–8:00pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room (Right Half) Age Group: Adults Program Type: Book Discussions The Mystery Book Discussion Group meets on the third Monday of each month. This discussion is open to everyone. Registration is not required.
This event is in the "Adults" group Friends of the Library Tuesday, June 16, 2026 at 4:00pm - 5:00pm Program Type: Friends of the Library Age Group: Adults View Details This event is in the "Adults" group Jun 16 2026 Tue Friends of the Library 4:00pm–5:00pm Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Adults Program Type: Friends of the Library Event Details: This is the monthly meeting of the Friends of the Library. Everyone is welcome. Join us to see how you can support the library.
Juneteenth All Day Closing Jun 19 2026 Fri Closing Juneteenth All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in observance of Juneteenth.
Father's Day All Day Closing Jun 21 2026 Sun Closing Father's Day All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in celebration of Father's Day.
Independence Day All Day Closing Jul 4 2026 Sat Closing Independence Day All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in celebration of Independence Day.