Upcoming Events

Age Group
Age Group
Program Type

Primary tabs

This event is in the "Adults" group.

Novel Mornings

11:30am - 12:30pm
Adults
Program Open
Registration
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Book Discussions
Registration Required
Seats Remaining: 6
Event Details:

Join us for a lively book discussion.

Check out a copy of the novel The Frozen River by Ariel Lawhon 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

1:00pm - 3:00pm
Adults
Program Open
Registration
Library Branch: Margaret E. Heggan Free Public Library
Room: Adult Reference
Age Group: Adults
Program Type: Gaming
Registration 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.

The Poetry of Faleeha Hassan: an Evening of Readings

6:00pm - 7:00pm
Adults
Program Open
Registration
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Guest Speaker
Registration Required
Seats Remaining: 40
Event Details:

We are very happy to welcome back local poet, Faleeha Hassan for an evening of poetry readings at the Margaret E Heggan Free Public Library! This is surely an event you won’t want to miss!

This event is in the "Adults" group.
Registration
Library Branch: Margaret E. Heggan Free Public Library
Room: Adult Computer Lab
Age Group: Adults
Program Type: Technology
Registration Required
Seats Remaining: 2
Event Details:

Learn the basics of Microsoft Word in this hands-on workshop! We'll guide you through creating, formatting, and saving documents with ease.

This event is in the "Adults" group.

Zine Studio

3:30pm - 4:30pm
Adults
Program Open
Registration
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Arts & Crafts
Registration Required
Seats Remaining: 29
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.

Take A Seat: Chair Yoga With Dana

1:30pm - 2:30pm
Adults
Program Open
Registration
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Health & Fitness
Registration Required
Seats Remaining: 1

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

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

Introduction to Google Maps

2:00pm - 3:00pm
Adults
Program Open
Registration
Library Branch: Margaret E. Heggan Free Public Library
Room: Adult Computer Lab
Age Group: Adults
Program Type: Technology
Registration Required
Seats Remaining: 8
Event Details:

Explore the world with Google Maps! Join us at the library for a hands-on session where you'll learn how to navigate, discover new places, and use cool features like Street View and real-time traffic updates.

This event is in the "Adults" group.

Friends of the Library

4:00pm - 5:00pm
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.
Registration
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Book Discussions
Registration Required
Seats Remaining: 11
Event Details:

Join us for a discussion of The Anxious Generation by Jonathan Haidt. This book is a #1 New York Times Bestseller, a Time 100 Must-Read Book of 2024, and The Goodreads Choice Award Nonfiction Book of the Year.

Good Friday

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

The library will be closed in observance of Good Friday.

This event is in the "Adults" group.

Knitting and Crocheting

2:00pm - 4:00pm
Adults
Program Open
Registration
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Instruction
Registration Required
Seats Remaining: 13
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.

Easter

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

The library will be closed in observance of Easter.

This event is in the "Adults" group.

Mystery Book Discussion Group

6:30pm - 8:00pm
Adults
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.

Jigsaw Puzzle Club

1:00pm - 3:00pm
Adults
Program Open
Registration
Library Branch: Margaret E. Heggan Free Public Library
Age Group: Adults
Program Type: Gaming
Registration 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.

Adult Board Game Club

2:00pm - 4:00pm
Adults
Program Open
Registration
Library Branch: Margaret E. Heggan Free Public Library
Room: Adult Reference
Age Group: Adults
Program Type: Gaming
Registration Required
Seats Remaining: 7

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.

Open Mic Night

6:00pm - 8:00pm
Adults
Program Open
Registration
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Performance
Registration Required
Seats Remaining: 37
Event Details:

Come explore and engage with your community of artists by participating in the library's Open Mic Night! We hope to have a lovely evening of performances. This event will be held in our Meeting Room and is open to everyone ages 18 and up.

This event is in the "Adults" group.
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. Reference Librarian Jenn will offer drop-in assistance at Small Study Room A. No appointment is necessary.

This event is in the "Adults" group.
Registration
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Guest Speaker
Registration Required
Seats Remaining: 40
Event Details:

The DePace Sports Museum in Washington Township contains some of the most treasured sports artifacts in sports history. Dr. Nicholas L.

This event is in the "Adults" group.

Take A Seat: Chair Yoga With Dana

1:30pm - 2:30pm
Adults
Waitlist
Registration
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Health & Fitness
Registration Required
Seats Remaining: 0

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.

The Rambling Readers: A Walking Book Group

2:00pm - 3:00pm
Adults
Program Open
Registration
Offsite Event
Library Branch: Off Site
Age Group: Adults
Program Type: Book Discussions
Registration Required
Seats Remaining: 12
Event Details:

Attention all book lovers! 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.

Magic: the Gathering Commander Night

6:00pm - 8:00pm
Adults
Program Open
Registration
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Gaming
Registration Required
Seats Remaining: 25
Event Details:

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

This event is in the "Adults" group.
Registration
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Instruction
Registration Required
Seats Remaining: 8
Event Details:

Do you love audiobooks? Did you know you can listen to audiobooks on your phone, computer, or other device? If this sounds interesting, but you don't know how to get started, then this is the perfect class for you!

This event is in the "Adults" group.

Jigsaw Puzzle Club

1:00pm - 3:00pm
Adults
Registration
Library Branch: Margaret E. Heggan Free Public Library
Room: Adult Reference
Age Group: Adults
Program Type: Gaming
Registration 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.