Jan 19 2026 Mon Martin Luther King, Jr. Day All Day Closing Jan 19 2026 Mon Closing Martin Luther King, Jr. Day All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in observance of Martin Luther King, Jr. Day.
This event is in the "Adults" group Jan 20 2026 Tue Friends of the Library 4:00pm–5:00pm Adults This event is in the "Adults" group Jan 20 2026 Tue Friends of the Library 4:00pm–5:00pm 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 Jan 20 2026 Tue Chasing Clues: A Cozy Mystery Club: "Curiosity Thrilled the Cat" by Sofie Kelly 6:30pm–7:30pm Adults Program Open Registration Required This event is in the "Adults" group Jan 20 2026 Tue Chasing Clues: A Cozy Mystery Club: "Curiosity Thrilled the Cat" by Sofie Kelly 6:30pm–7:30pm Program Open 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 Curiosity Thrilled the Cat by Sofie Kelly: When librarian Kathleen Paulson moved to Mayville Heights, Minnesota, she had no idea that two strays would nuzzle their way into her life.
This event is in the "Adults" group Jan 22 2026 Thu AARP: AI All Around 12:00pm–1:00pm Adults Program Open Registration Required This event is in the "Adults" group Jan 22 2026 Thu AARP: AI All Around 12:00pm–1:00pm Program Open Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Adults Program Type: Technology Registration Required Event Details: If it seems like AI is showing up everywhere, it's not just you! From searching the web to attending a Zoom meeting, AI tools are now available to help with most online tasks.
This event is in the "Adults" group Jan 22 2026 Thu Jigsaw Puzzle Club 1:00pm–3:00pm Adults Upcoming Registration Required This event is in the "Adults" group Jan 22 2026 Thu Jigsaw Puzzle Club 1:00pm–3:00pm Upcoming 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 Jan 22 2026 Thu Graphic Novels Book Club 6:00pm–7:00pm Adults Program Open Registration Required This event is in the "Adults" group Jan 22 2026 Thu Graphic Novels Book Club 6:00pm–7:00pm Program Open 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 Jan 23 2026 Fri Monthly Friday Matinee 1:00pm–3:30pm Adults Program Open Registration Required This event is in the "Adults" group Jan 23 2026 Fri Monthly Friday Matinee 1:00pm–3:30pm Program Open Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Adults Program Type: Other Registration Required Event Details: This month we're screening “Hamlet,” released in 2024, starring Ian McKellen. This film is rated “R” for “mature themes, violence, and some disturbing images.” The runtime is 1:57:39.
This event is in the "Adults" group Jan 24 2026 Sat Knitting and Crocheting 2:00pm–4:00pm Adults Upcoming Registration Required This event is in the "Adults" group Jan 24 2026 Sat Knitting and Crocheting 2:00pm–4:00pm Upcoming 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 Jan 25 2026 Sun Drum2BFit Cardio Drumming with Valerie 1:30pm–2:30pm Adults Upcoming Registration Required This event is in the "Adults" group Jan 25 2026 Sun Drum2BFit Cardio Drumming with Valerie 1:30pm–2:30pm Upcoming Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Adults Program Type: Health & Fitness Registration Required Event Details: Join Valerie Gouse, a certified cardio drumming instructor, for a fun, high-energy workout! No experience or equipment is needed and all fitness levels are welcome.
This event is in the "Adults" group Jan 26 2026 Mon Mystery Book Discussion Group 6:30pm–8:00pm Adults This event is in the "Adults" group Jan 26 2026 Mon Mystery Book Discussion Group 6:30pm–8:00pm 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 Jan 27 2026 Tue Remembering the Holocaust: A Memorial Speaker Event 7:00pm–8:00pm Adults Upcoming Registration Required This event is in the "Adults" group Jan 27 2026 Tue Remembering the Holocaust: A Memorial Speaker Event 7:00pm–8:00pm Upcoming Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Adults Program Type: Guest Speaker Registration Required Event Details: Join us for a moving and educational event in honor of International Holocaust Remembrance Day. Holocaust survivor Leona Kleiner was sent to Auschwitz concentration camp at age 16 with her mother and three sisters.
This event is in the "Adults" group Jan 28 2026 Wed Understanding Social Security- Social Security 101 12:00pm–1:00pm Adults Program Open Registration Required This event is in the "Adults" group Jan 28 2026 Wed Understanding Social Security- Social Security 101 12:00pm–1:00pm Program Open Location: Margaret E. Heggan Free Public Library Room: Meeting Room Age Group: Adults Program Type: Guest Speaker Registration Required Event Details: Do you understand how Social Security works? Have you wondered who is eligible for Social Security payments? Join us for AARP's Understanding Social Security workshop.
This event is in the "Adults" group Jan 30 2026 Fri Mahjong Club 1:30pm–4:00pm Adults Program Open Registration Required This event is in the "Adults" group Jan 30 2026 Fri Mahjong Club 1:30pm–4:00pm Program Open 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 Jan 31 2026 Sat Knitting and Crocheting 2:00pm–4:00pm Adults Upcoming Registration Required This event is in the "Adults" group Jan 31 2026 Sat Knitting and Crocheting 2:00pm–4:00pm Upcoming 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 Feb 5 2026 Thu Novel Mornings 11:30am–12:30pm Adults Upcoming Registration Required This event is in the "Adults" group Feb 5 2026 Thu Novel Mornings 11:30am–12:30pm Upcoming 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 Take My Hand by Dolen Perkins-Valdez 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 Feb 5 2026 Thu Jigsaw Puzzle Club 1:00pm–3:00pm Adults Upcoming Registration Required This event is in the "Adults" group Feb 5 2026 Thu Jigsaw Puzzle Club 1:00pm–3:00pm Upcoming 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 Feb 10 2026 Tue NJ Writers Resource Group 6:30pm–8:30pm Adults This event is in the "Adults" group Feb 10 2026 Tue NJ Writers Resource Group 6:30pm–8:30pm 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 Feb 14 2026 Sat Knitting and Crocheting 2:00pm–4:00pm Adults Upcoming Registration Required This event is in the "Adults" group Feb 14 2026 Sat Knitting and Crocheting 2:00pm–4:00pm Upcoming 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.
Feb 16 2026 Mon Presidents' Day All Day Closing Feb 16 2026 Mon Closing Presidents' Day All Day Branches: Margaret E. Heggan Free Public Library Description: The library will be closed in observance of Presidents' Day.
This event is in the "Adults" group Feb 17 2026 Tue Friends of the Library 4:00pm–5:00pm Adults This event is in the "Adults" group Feb 17 2026 Tue Friends of the Library 4:00pm–5:00pm 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 Feb 19 2026 Thu Jigsaw Puzzle Club 1:00pm–3:00pm Adults Upcoming Registration Required This event is in the "Adults" group Feb 19 2026 Thu Jigsaw Puzzle Club 1:00pm–3:00pm Upcoming 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 Feb 23 2026 Mon Mystery Book Discussion Group 6:30pm–8:00pm Adults This event is in the "Adults" group Feb 23 2026 Mon Mystery Book Discussion Group 6:30pm–8:00pm 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 Feb 28 2026 Sat Knitting and Crocheting 2:00pm–4:00pm Adults Upcoming Registration Required This event is in the "Adults" group Feb 28 2026 Sat Knitting and Crocheting 2:00pm–4:00pm Upcoming 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 Mar 10 2026 Tue NJ Writers Resource Group 6:30pm–8:30pm Adults This event is in the "Adults" group Mar 10 2026 Tue NJ Writers Resource Group 6:30pm–8:30pm 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.