Event List

Age Group
Age Group
Program Type

Primary tabs

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

Graphic Novels Book Club

Thursday, February 26, 2026 at 6:00pm - 7:00pm
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 lively book discussion.

This event is in the "Adults" group

Monthly Friday Matinee

Friday, February 27, 2026 at 1:00pm - 3:30pm
Program Type:
Other
Age Group:
Adults
Program Open
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Other
Registration Required
Event Details:

We will be screening the film, “Four Letters of Love,” released in 2024. This film is unrated but recommended for viewers ages 13+. The runtime is 1 hour and 49 minutes.

This event is in the "Adults" group

Dungeons and Dragons

Monday, March 2, 2026 at 6:00pm - 8:00pm
Program Type:
Gaming
Age Group:
Adults
Program Open
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Gaming
Registration Required
Event Details:

Join our social club and enjoy a round of role playing adventures with some new friends! 

This event is in the "Adults" group

Getting Started With Kanopy

Tuesday, March 3, 2026 at 6:30pm - 7:30pm
Program Type:
Instruction
Age Group:
Adults
Program Open
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Instruction
Registration Required
Event Details:

Did you know the library offers a database of free movies? That's right, Kanopy is a database full of movies, documentaries, TV series, children's movies, and more! Join us in the meeting room and learn how to get started.

This event is in the "Adults" group

Novel Mornings

Thursday, March 5, 2026 at 11:30am - 12:30pm
Program Type:
Book Discussions
Age Group:
Adults
Book Group:

Join us for a lively book discussion.

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 lively book discussion.

Check out a copy of the novel The God of the Woods by Liz Moore and get ready to share your thoughts with our discussion group. Didn’t finish the book? Feel free to join us anyway! 

This event is in the "Adults" group

Jigsaw Puzzle Club

Thursday, March 5, 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.

Program Open
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

Songwriters' Club

Thursday, March 5, 2026 at 6:00pm - 7:00pm
Program Type:
Other
Age Group:
Adults
Program Open
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Other
Registration Required
Event Details:

This group’s goal is to connect songwriters to build community and bounce ideas off one another. We will share our own music, as well as music or other art we find inspiring. Please feel welcome to bring an instrument!

This event is in the "Adults" group

Mahjong Club

Friday, March 6, 2026 at 1:30pm - 4:00pm
Program Type:
Gaming
Age Group:
Adults
Program Open
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Gaming
Registration Required
Event Details:

Join us in the meeting room to learn to play the popular, fun game of Mahjong! If you have always wanted to learn, but didn't know where to start, this is the place for you to start.

This event is in the "Adults" group

Take A Seat: Chair Yoga With Dana

Sunday, March 8, 2026 at 1:30pm - 2:30pm
Program Type:
Health & Fitness
Age Group:
Adults
Take a Seat: Chair Yoga with Dana:

Join us for our chair yoga class where we focus on moving, breathing, building strength & flexibility, and end with relaxation! This class is perfect for all levels of students...

Program Open
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Health & Fitness
Registration Required

Join us for our chair yoga class where we focus on moving, breathing, building strength & flexibility, and end with relaxation! This class is perfect for all levels of students, including those who are new to yoga, as we use the chair to help balance, support, and challenge us.  

**Please wear comfortable clothing that you will be able to move freely in.** 

Attendees must arrive five minutes before the start of the class. Please understand latecomers will not be admitted.

This class is limited to Margaret E Heggan cardholders due to its size and popularity. The class will be held in our adult meeting room. Advance registration is required.

This event is in the "Adults" group

Magic: the Gathering Commander Night

Tuesday, March 10, 2026 at 6:00pm - 8:00pm
Program Type:
Gaming
Age Group:
Adults
Program Open
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room (Left Half)
Age Group: Adults
Program Type: Gaming
Registration Required
Event Details:

If you play Magic: The Gathering, come to the library for our Commander night! 

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

Cooperative Game Night

Wednesday, March 11, 2026 at 6:30pm - 8:00pm
Program Type:
Gaming
Age Group:
Adults
Program Open
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Gaming
Registration Required
Event Details:

Join a team of investigators as you work together to unravel a horrifying mystery and/or escape with your lives! This hosted game of Arkham Horror the Card Game is open to players of all skill levels.

This event is in the "Adults" group

Drop-In Tech Time

Friday, March 13, 2026 at 2:00pm - 4:00pm
Program Type:
Technology
Age Group:
Adults
Location: Margaret E. Heggan Free Public Library
Room: Small Study Room A
Age Group: Adults
Program Type: Technology
Event Details:

If your gadgets give you fits, we'll try to get you out of the pits. Bring your devices in for help. Reference Librarian Jenn will offer drop-in assistance at Small Study Room A. No appointment is necessary.

This event is in the "Adults" group

Knitting and Crocheting

Saturday, March 14, 2026 at 2:30pm - 4:30pm
Program Type:
Arts & Crafts
Age Group:
Adults
Program Open
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 volunteer, Flora Bacchues, will be on hand to teach you.

This event is in the "Adults" group

Tai Chi Chih: Joy Thru Movement

Sunday, March 15, 2026 at 1:30pm - 2:30pm
Program Type:
Health & Fitness
Age Group:
Adults
Program Open
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Health & Fitness
Registration Required
Event Details:

Join certified instructor Candy Moraczewski for a relaxing session of T'ai Chi Chih. All fitness levels and abilities are welcome. No special equipment is needed. This program is limited to adult Heggan cardholders.

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.

This event is in the "Adults" group

Non Fiction Addiction Book Discussion: Code Girls by Liza Mundy

Thursday, March 19, 2026 at 11:30am - 12: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 Code Girls by Liza Mundy. Recruited by the U.S. Army and Navy from small towns and elite colleges, more than ten thousand women served as codebreakers during World War II.

This event is in the "Adults" group

Jigsaw Puzzle Club

Thursday, March 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.

Program Open
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

Makers Day Zine Studio

Friday, March 20, 2026 at 3:30pm - 4:30pm
Program Type:
Arts & Crafts
Age Group:
Adults
Program Open
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Arts & Crafts
Registration Required
Event Details:

Join us to create zines and connect with local artists! Blank zines, as well as collaging and drawing materials will be provided, but feel free to bring your own supplies too. Printing and copy services available for your zine creations.

This event is in the "Adults" group

Makers Day: Free Draw with an Illustrator, featuring Kate Schneider!

Saturday, March 21, 2026 at 1:30pm - 2:30pm
Program Type:
Arts & Crafts
Age Group:
Adults
Program Open
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Arts & Crafts
Registration Required
Event Details:

Join us for a fun guided afternoon of free draw! This session will be led by Philadelphia author and artist, Kate Schneider! Feel free to bring supplies if you would like, but we will have drawing supplies for everyone.