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 This event is in the "Adults" group. May 1 2025 Thu Mahjong for Beginners 2:00pm - 3:00pm Program Open 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 This event is in the "Adults" group. May 3 2025 Sat Knitting and Crocheting 2:00pm - 4:00pm 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 This event is in the "Adults" group. May 4 2025 Sun Take A Seat: Chair Yoga With Dana 1:30pm - 2:30pm Program Open 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 This event is in the "Adults" group. May 5 2025 Mon Dungeons and Dragons 6:00pm - 8:00pm 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 This event is in the "Adults" group. May 7 2025 Wed Stop the Bleed Training 1:00pm - 2:00pm Program Open 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 This event is in the "Adults" group. May 7 2025 Wed Greenwich Teaburner's Tea: Steeped in Tradition 6:30pm - 7:30pm Program Open 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 This event is in the "Adults" group. May 8 2025 Thu Novel Mornings 11:30am - 12:30pm Program Open 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 This event is in the "Adults" group. May 9 2025 Fri Learn in Excel: Basic skills to create a household budget 11:30am - 12:30pm Program Open 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 This event is in the "Adults" group. May 9 2025 Fri Zine Studio 3:30pm - 4:30pm 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 May 11 2025 Sun Closing Mother's Day All Day 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 This event is in the "Adults" group. May 13 2025 Tue Getting Started on a Computer: Learn what a computer is, and how to use a mouse and keyboard 6:30pm - 7:30pm Program Open 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 ... This event is in the "Adults" group. May 13 2025 Tue NJ Writers Resource Group 6:30pm - 8:30pm 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 This event is in the "Adults" group. May 15 2025 Thu Non Fiction Addiction Book Discussion: A Big Little Life by Dean Koontz 11:30am - 12:30pm Program Open 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 This event is in the "Adults" group. May 15 2025 Thu Jigsaw Puzzle Club 1:00pm - 3:00pm 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 This event is in the "Adults" group. May 15 2025 Thu Mahjong for Beginners 2:00pm - 3:00pm Program Open 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 This event is in the "Adults" group. May 17 2025 Sat The Community Bollywood Dance Project Workshop 1:00pm - 2:00pm 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 This event is in the "Adults" group. May 18 2025 Sun Take A Seat: Chair Yoga With Dana 1:30pm - 2:30pm Program Open 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. This event is in the "Adults" group. May 19 2025 Mon Mystery Book Discussion Group 6:30pm - 8:00pm 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 This event is in the "Adults" group. May 20 2025 Tue Friends of the Library 4:00pm - 5:00pm 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 This event is in the "Adults" group. May 22 2025 Thu Adult Board Game Club 2:00pm - 4:00pm Program Open 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 This event is in the "Adults" group. May 23 2025 Fri Drop In Tech Time 2:00pm - 4:00pm 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 This event is in the "Adults" group. May 24 2025 Sat Knitting and Crocheting 2:00pm - 4:00pm 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 This event is in the "Adults" group. May 25 2025 Sun Take A Seat: Chair Yoga With Dana 1:30pm - 2:30pm Program Open 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 May 26 2025 Mon Closing Memorial Day All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in observance of Memorial Day.