Event List

Age Group
Age Group
Program Type

Primary tabs

This event is in the "Adults" group

zine studio

Friday, December 5, 2025 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

Knitting and Crocheting

Saturday, December 6, 2025 at 2:00pm - 4:00pm
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 volunteers will be on hand to teach you how to knit.

This event is in the "Adults" group

Take A Seat: Chair Yoga With Dana

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

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

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

Ring in the Season With Shades of Harmony Chorus

Monday, December 8, 2025 at 7:00pm - 8:00pm
Program Type:
Performance
Age Group:
Adults
Program Open
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Performance
Registration Required
Event Details:

Shades of Harmony is an award-winning a cappella chorus united by a shared passion for singing, performing, and continually honing vocal skills.

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

Location: 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

Adult Crafting for the Holidays: Make a Gingerbread Ornament

Wednesday, December 10, 2025 at 6:30pm - 8:00pm
Program Type:
Arts & Crafts
Age Group:
Adults
Waitlist
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Arts & Crafts
Registration Required
Event Details:

Linda is back, with more fun crafting with wool! Needle felt a unique Gingerbread Ornament for the holidays using cookie cutters and wool. All materials provided. Just bring your creativity.

This event is in the "Adults" group

Mahjong Club

Friday, December 12, 2025 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

The Rambling Readers: A Walking Book Group

Friday, December 12, 2025 at 3:00pm - 4:00pm
Program Type:
Book Discussions
Age Group:
Adults
Program Open
Registration Required
Offsite Event
Location: Off Site
Age Group: Adults
Program Type: Book Discussions
Registration Required
Event Details:

Meet Librarian Jenn at Washington Lake Park for a leisurely stroll through the park, while we discuss our latest read. There is no specific book assigned to read. Discuss your favorite or least favorite book.

This event is in the "Adults" group

Knitting and Crocheting

Saturday, December 13, 2025 at 2:00pm - 4:00pm
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 volunteers will be on hand to teach you how to knit.

This event is in the "Adults" group

Drum2BFit Cardio Drumming

Sunday, December 14, 2025 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 Valerie Gouse and Judy Bonato, certified cardio drumming instructors, for a fun workout! Cardio drumming uses drumsticks, yoga balls, high-energy music, and customized choreographed routines to increase physical and mental fitness.

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.

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

Non Fiction Addiction: The Road to Jonestown by Jeff Guinn

Thursday, December 18, 2025 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 The Road to Jonestown  by Jeff Guinn. 2018 Edgar Award Finalist-Best Fact Crime.

This event is in the "Adults" group

Jigsaw Puzzle Club

Thursday, December 18, 2025 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

Mahjong Club

Friday, December 19, 2025 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

Drop In Tech Time

Friday, December 19, 2025 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. Adult Services Librarian Jenn will offer drop-in assistance at Small Study Room A. No appointment is necessary.

This event is in the "Adults" group

Take A Seat: Chair Yoga With Dana

Sunday, December 21, 2025 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.** 

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

Mahjong Club

Friday, December 26, 2025 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

Chasing Clues: A Cozy Mystery Club: Night of the Living Deed by E. J. Copperman

Monday, December 29, 2025 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 Night of the Living Deed by E. J. Copperman.

This event is in the "Adults" group

Magic: the Gathering Commander Night

Tuesday, December 30, 2025 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:

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

New Year's Day

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

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

This event is in the "Adults" group

Take A Seat: Chair Yoga With Dana

Sunday, January 4, 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.** 

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

Tidy Workshop: Paper and Book Decluttering

Tuesday, January 6, 2026 at 6:30pm - 8:00pm
Program Type:
Guest Speaker
Age Group:
Adults
Program Open
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Guest Speaker
Registration Required
Event Details:

Overwhelmed by piles of paper and overflowing bookshelves? Join organizing expert, Master Level KonMari Consultant, Ana Catarrivas, for a fun and practical workshop on how to tame the chaos of books and papers at home.

This event is in the "Adults" group

Novel Mornings

Thursday, January 8, 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 All the Colors of the Dark by Chris Whitaker 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, January 8, 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.