Event List

Age Group
Age Group
Program Type

Primary tabs

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
Registration Required
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.

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
Registration Required
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
Registration Required
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
Registration Required
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 ...

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.

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
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
Branches:
Margaret E. Heggan Free Public Library
Description:

The library will be closed in observance of Good Friday.

Easter

All Day
Closing
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 ...

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.

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
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
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 ...

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.

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
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
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 ...

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.

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
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
Branches:
Margaret E. Heggan Free Public Library
Description:

The library will be closed in observance of Juneteenth.

Father's Day

All Day
Closing
Branches:
Margaret E. Heggan Free Public Library
Description:

The library will be closed in celebration of Father's Day.

Independence Day

All Day
Closing
Branches:
Margaret E. Heggan Free Public Library
Description:

The library will be closed in celebration of Independence Day.