Event List

Age Group
Age Group
Program Type

Primary tabs

This event is in the "Children" group.

S.M.I.L.E.

Thursday, December 4, 2025 at 6:30pm - 7:30pm
Program Type:
Other
Age Group:
Children
S.M.I.L.E.:

S.M.I.L.E. (Silent Mentors in Literary Education): Read to a dog or cat! For registration, please call or visit the library.

Library Branch: Margaret E. Heggan Free Public Library
Room: Children's Library
Age Group: Children
Program Type: Other

S.M.I.L.E. (Silent Mentors in Literary Education): Read to a dog or cat! For registration, please call or visit the library.

This event is in the "Adults" group.

NJ Writers Resource Group

Tuesday, December 9, 2025 at 6:30pm - 8:30pm
Program Type:
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 ...

Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room (Right Half)
Age Group: Adults
Program Type:

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, December 15, 2025 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.

Library Branch: 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 "Everyone" group.

Library Board of Trustees Meeting

Wednesday, December 17, 2025 at 5:00pm - 8:00pm
Program Type:
Library Board of Trustees
Age Group:
Everyone
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Everyone
Program Type: Library Board of Trustees
Event Details:

The Library Board of Trustees will be meeting in the adult meeting room.

This event is in the "Children" group.

S.M.I.L.E.

Thursday, December 18, 2025 at 6:30pm - 7:30pm
Program Type:
Other
Age Group:
Children
S.M.I.L.E.:

S.M.I.L.E. (Silent Mentors in Literary Education): Read to a dog or cat! For registration, please call or visit the library.

Library Branch: Margaret E. Heggan Free Public Library
Room: Children's Library
Age Group: Children
Program Type: Other

S.M.I.L.E. (Silent Mentors in Literary Education): Read to a dog or cat! For registration, please call or visit the library.

Christmas Holiday

All Day 12/24 - 12/25
Closing
Branches:
Margaret E. Heggan Free Public Library
Description:

The library will be closed in observance of the Christmas holiday.

New Year's Eve

Wednesday, December 31, 2025 at 1:00pm - 9:00pm
Closing
Branches:
Margaret E. Heggan Free Public Library
Description:

The library will close early in observance of New Year's Eve.

This event is in the "Elementary (age 5 years+)" group.

Kids' Club

Monday, February 2, 2026 at 4:30pm - 5:15pm
Program Type:
, Gaming,
Age Group:
Elementary (age 5 years+)
Kids’ Club:

Children in K-5th grade can join us after school at 4:30pm for our monthly Kid’s Club. Each month we will do a different activity. Books, crafts, STEM learning, chess and more...

Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Storyroom
Age Group: Elementary (age 5 years+)
Program Type: , Gaming,
Required
Seats Remaining: 15
Event Details:

Children in K-5th grade can join us after school at 4:30pm for our monthly Kid’s Club. Each month we will do a different activity. Books, crafts, STEM learning, chess and more will be our themes throughout the year! Each activity will include a short read aloud.

This month we are doing magic tricks!

Disclaimer(s)

  1. Accommodations

Library staff will do our best to reasonably accommodate all children. Accommodations such as noise canceling headphones, fidget toys, special cushions, and weighted blanket are available upon request. Please reach out to youthservices@hegganlibrary.org before the event with accommodation requests and questions.

  1. Cardholders

Open to Heggan cardholders only. Advanced registration is required. Please register children only, not caregivers.