Event List

Age Group
Age Group
Program Type

Primary tabs

This event is in the "Adults" group.

Mahjong for Beginners

Thursday, May 1, 2025 at 2:00pm - 3:00pm
Program Type:
Gaming
Age Group:
Adults
Program Open
Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Gaming
Required
Seats Remaining: 16
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, May 3, 2025 at 2:00pm - 4:00pm
Program Type:
Instruction
Age Group:
Adults
Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Instruction
Required
Seats Remaining: 15
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, May 4, 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
Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Health & Fitness
Required
Seats Remaining: 13

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.

Dungeons and Dragons

Monday, May 5, 2025 at 6:00pm - 8:00pm
Program Type:
Gaming
Age Group:
Adults
Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Gaming
Required
Seats Remaining: 8
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.

Stop the Bleed Training

Wednesday, May 7, 2025 at 1:00pm - 2:00pm
Program Type:
Instruction
Age Group:
Adults
Program Open
Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Instruction
Required
Seats Remaining: 11
Event Details:

An hour today can save a life tomorrow.

Death from bleeding can occur within minutes. Don't let someone's life hang in the balance while waiting for emergency responders. Learn what it takes to step in and STOP the blood loss:

This event is in the "Adults" group.

Greenwich Teaburner's Tea: Steeped in Tradition

Wednesday, May 7, 2025 at 6:30pm - 7:30pm
Program Type:
Guest Speaker
Age Group:
Adults
Program Open
Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Guest Speaker
Required
Seats Remaining: 25
Event Details:

Join us in the adult meeting room for a historical tea demonstration. Learn more about tea from the first and only tea farm in New Jersey. Enjoy a tea tasting while you relax and listen to the demonstration.

This event is in the "Adults" group.

Novel Mornings

Thursday, May 8, 2025 at 11:30am - 12:30pm
Program Type:
Book Discussions
Age Group:
Adults
Book Group:

Join us for a lively book discussion.

Program Open
Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Book Discussions
Required
Seats Remaining: 9
Event Details:

Join us for a lively book discussion.

Check out a copy of the novel Hello Beautiful by Ann Napolitano 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.

Learn in Excel: Basic skills to create a household budget

Friday, May 9, 2025 at 11:30am - 12:30pm
Program Type:
Technology
Age Group:
Adults
Program Open
Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Adult Computer Lab
Age Group: Adults
Program Type: Technology
Required
Seats Remaining: 6
Event Details:

Learn basic computer skills needed to create a basic household budget using spreadsheet programs like Microsoft Excel in this self-guided course.

This event is in the "Adults" group.

Zine Studio

Friday, May 9, 2025 at 3:30pm - 4:30pm
Program Type:
Arts & Crafts
Age Group:
Adults
Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Arts & Crafts
Required
Seats Remaining: 25
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.

Mother's Day

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

The library will be closed in observance of Mother's Day

This event is in the "Adults" group.

Getting Started on a Computer: Learn what a computer is, and how to use a mouse and keyboard

Tuesday, May 13, 2025 at 6:30pm - 7:30pm
Program Type:
Technology
Age Group:
Adults
Program Open
Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Adult Computer Lab
Age Group: Adults
Program Type: Technology
Required
Seats Remaining: 8
Event Details:

Learn about what a computer is and how to use a mouse and keyboard in this self-guided course.

This event is in the "Adults" group.

NJ Writers Resource Group

Tuesday, May 13, 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.

Non Fiction Addiction Book Discussion: A Big Little Life by Dean Koontz

Thursday, May 15, 2025 at 11:30am - 12:30pm
Program Type:
Book Discussions
Age Group:
Adults
Program Open
Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Book Discussions
Required
Seats Remaining: 14
Event Details:

Join us for a discussion of A Big Little Life: A Memoir of a Joyful Dog Named Trixie by bestselling author Dean Koontz.

This event is in the "Adults" group.

Jigsaw Puzzle Club

Thursday, May 15, 2025 at 1:00pm - 3:00pm
Program Type:
Gaming
Age Group:
Adults
Jigsaw Puzzle Club:

Are you a jigsaw enthusiast? Drop in for socializing and jigsaw puzzle fun. This event is free and open to adults. Advance phone or online registration is required. 

Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Adult Reference
Age Group: Adults
Program Type: Gaming
Required
Seats Remaining: 10

Are you a jigsaw enthusiast? Drop in for socializing and jigsaw puzzle fun. This event is free and open to adults. Advance phone or online registration is required. 

This event is in the "Adults" group.

Mahjong for Beginners

Thursday, May 15, 2025 at 2:00pm - 3:00pm
Program Type:
Gaming
Age Group:
Adults
Program Open
Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Gaming
Required
Seats Remaining: 19
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.

The Community Bollywood Dance Project Workshop

Saturday, May 17, 2025 at 1:00pm - 2:00pm
Program Type:
Health & Fitness
Age Group:
Adults
Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Health & Fitness
Required
Seats Remaining: 25
Event Details:

Take a cultural journey across India. In this highly interactive session, participants experience the music and rhythms of India, learn fun Bollywood dance moves to upbeat music, and explore the diversity and richness of India's culture.

This event is in the "Adults" group.

Take A Seat: Chair Yoga With Dana

Sunday, May 18, 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
Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Health & Fitness
Required
Seats Remaining: 17

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, May 19, 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 "Adults" group.

Friends of the Library

Tuesday, May 20, 2025 at 4:00pm - 5:00pm
Program Type:
Friends of the Library
Age Group:
Adults
Library Branch: 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.

Adult Board Game Club

Thursday, May 22, 2025 at 2:00pm - 4:00pm
Program Type:
Gaming
Age Group:
Adults
Adult Board Game Club:

Enjoy board and card games with some new friends in our board game social club! The library will provide a number of different board and card games to choose from, but feel free to...

Program Open
Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Adult Reference
Age Group: Adults
Program Type: Gaming
Required
Seats Remaining: 10

Enjoy board and card games with some new friends in our board game social club! The library will provide a number of different board and card games to choose from, but feel free to bring your own. This program is open to all adults.

This event is in the "Adults" group.

Drop In Tech Time

Friday, May 23, 2025 at 2:00pm - 4:00pm
Program Type:
Technology
Age Group:
Adults
Library Branch: 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. Librarian Jenn will offer drop-in assistance in Small Study Room A. No appointment is necessary.

This event is in the "Adults" group.

Knitting and Crocheting

Saturday, May 24, 2025 at 2:00pm - 4:00pm
Program Type:
Instruction
Age Group:
Adults
Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Instruction
Required
Seats Remaining: 15
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, May 25, 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
Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Health & Fitness
Required
Seats Remaining: 17

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.

Memorial Day

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

The library will be closed in observance of Memorial Day.