Event List

Age Group
Age Group
Program Type

Primary tabs

This event is in the "Adults" group

Introduction to Mahjong

Friday, July 11, 2025 at 2:00pm - 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 adult 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 is "American Mahjong".

This event is in the "Adults" group

Dungeons and Dragons

Monday, July 14, 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:

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

This event is in the "Adults" group

Non Fiction Addiction: "Heavy: An American Memoir" by Kiese Laymon

Thursday, July 17, 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 Heavy: An American Memoir by Kiese Laymon. Winner of the 2019 Andrew Carnegie Medal for Excellence in Nonfiction, and a Kirkus Prize Finalist.

This event is in the "Adults" group

Drop-In Tech Time

Friday, July 18, 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. Being 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

Introduction to Mahjong

Friday, July 18, 2025 at 2:00pm - 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 adult 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 is "American Mahjong".

This event is in the "Adults" group

Knitting and Crocheting

Saturday, July 19, 2025 at 2:00pm - 4:00pm
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:

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, July 20, 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

Mystery Book Discussion Group

Monday, July 21, 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

Jigsaw Puzzle Club

Thursday, July 24, 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.

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

Adult Craft: Create Word Magnets From Your Favorite Book

Thursday, July 24, 2025 at 6:30pm - 7: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 in the adult meeting room to create fun and easy magnets from your favorite books! You can bring in a book, or use one we will provide. Just keep in mind, we will be cutting the words from the books.

This event is in the "Adults" group

AARP Virtual Museum Tours

Friday, July 25, 2025 at 10:30am - 11:30am
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:

Tour world famous museums from the comfort of your home! Did you know many of the world's leading museums have been making their collections and exhibits available to view virtually?

This event is in the "Adults" group

Zine Studio

Friday, July 25, 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, July 26, 2025 at 2:00pm - 4:00pm
Program Type:
Instruction
Age Group:
Adults
Upcoming
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Instruction
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 & Make: Pawcasso

All Day
Program Type:
Arts & Crafts
Age Group:
Adults
Program Open
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Adult Reference
Age Group: Adults
Program Type: Arts & Crafts
Registration Required
Event Details:

Beginning the week of July 28th, come to the reference desk to pick up a Take and Make craft you can do with your pet. Instructions and supplies will be included in your kit. 

This event is in the "Adults" group

Magic: the Gathering Commander Night

Tuesday, July 29, 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! 

This event is in the "Children" group
This event is in the "Infants (age 0-1 years)" group
This event is in the "Toddlers (age 1-2 years)" group
This event is in the "Toddlers (age 2-3 years)" group
This event is in the "Pre-School (age 3-5 years)" group
This event is in the "Elementary (age 5 years+)" group
This event is in the "Teens" group
This event is in the "Tweens (11-13)" group
This event is in the "Teens (age 13-18 years)" group
This event is in the "Adults" group
This event is in the "Everyone" group

Annual Truck Night

Wednesday, July 30, 2025 at 6:30pm - 8:30pm
Program Type:
Other
Age Group:
Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years), Elementary (age 5 years+), Teens, Tweens (11-13), Teens (age 13-18 years), Adults, Everyone
Upcoming
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Parking Lot
Age Group: Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years), Elementary (age 5 years+), Teens, Tweens (11-13), Teens (age 13-18 years), Adults, Everyone
Program Type: Other
Registration Required
Event Details:

KIDS OF ALL AGES. Do you love fire trucks and rescue vehicles? See and touch trucks of all shapes and sizes!

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.

This event is in the "Adults" group

Knitting and Crocheting

Saturday, August 2, 2025 at 2:00pm - 4:00pm
Program Type:
Instruction
Age Group:
Adults
Upcoming
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Instruction
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

Novel Mornings

Thursday, August 7, 2025 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 Rose Code by Kate Quinn 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, August 7, 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

Introduction to Mahjong

Friday, August 8, 2025 at 2:00pm - 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 adult 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 is "American Mahjong".

This event is in the "Adults" group

Knitting and Crocheting

Saturday, August 9, 2025 at 2:00pm - 4:00pm
Program Type:
Instruction
Age Group:
Adults
Upcoming
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Instruction
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, August 10, 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...

Upcoming
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

NJ Writers Resource Group

Tuesday, August 12, 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

Wine Glass Painting With Kerri

Thursday, August 14, 2025 at 6:30pm - 7:30pm
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:

Kerri is back, with more fun and relaxing wine glass painting! Painting wine glasses can be a FUN & creative way to personalize your own glassware! Come create your very own unique masterpiece- one of a kind with Ms. Kerri.