Event List

Age Group
Age Group
Program Type

Primary tabs

This event is in the "Adults" group

Non Fiction Addiction: The Spinach King by John Seabrook

Thursday, January 15, 2026 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 The Spinach King by John Seabrook. The riveting saga of the Seabrook Family, by one of The New Yorker's most acclaimed storytellers.

This event is in the "Adults" group

Zine Studio

Friday, January 16, 2026 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

Take A Seat: Chair Yoga With Dana

Sunday, January 18, 2026 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...

Waitlist
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

Drum2BFit Cardio Drumming

Sunday, January 18, 2026 at 3:30pm - 4:30pm
Program Type:
Health & Fitness
Age Group:
Adults
Full
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Health & Fitness
Registration Required
Event Details:

Join us for a fun, high-energy workout! No experience or equipment is needed and all fitness levels are welcome. Class is led by a certified cardio drumming instructor.

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

Friends of the Library

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

Chasing Clues: A Cozy Mystery Club: "Curiosity Thrilled the Cat" by Sofie Kelly

Tuesday, January 20, 2026 at 6:30pm - 7: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 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

AARP: AI All Around

Thursday, January 22, 2026 at 12:00pm - 1:00pm
Program Type:
Technology
Age Group:
Adults
Program Open
Registration Required
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

Jigsaw Puzzle Club

Thursday, January 22, 2026 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

Graphic Novels Book Club

Thursday, January 22, 2026 at 6:00pm - 7:00pm
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 lively book discussion.

This event is in the "Adults" group

Monthly Friday Matinee

Friday, January 23, 2026 at 1:00pm - 3:30pm
Program Type:
Other
Age Group:
Adults
Program Open
Registration Required
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

Knitting and Crocheting

Saturday, January 24, 2026 at 2:00pm - 4:00pm
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 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

Drum2BFit Cardio Drumming

Sunday, January 25, 2026 at 1:30pm - 2:30pm
Program Type:
Health & Fitness
Age Group:
Adults
Waitlist
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Health & Fitness
Registration Required
Event Details:

Join us for a fun, high-energy workout! No experience or equipment is needed and all fitness levels are welcome. This class is led by a certified cardio drumming instructor.

This event is in the "Adults" group

Mystery Book Discussion Group

Monday, January 26, 2026 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

Remembering the Holocaust: A Memorial Speaker Event

Tuesday, January 27, 2026 at 7:00pm - 8:00pm
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:

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

Understanding Social Security- Social Security 101

Wednesday, January 28, 2026 at 12:00pm - 1:00pm
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:

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

Mahjong Club

Friday, January 30, 2026 at 1:30pm - 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, January 31, 2026 at 2:00pm - 4:00pm
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 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, February 1, 2026 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

Dungeons and Dragons

Monday, February 2, 2026 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

Color Me Calm: Adult Coloring, Relax, Refresh, and Recolor

Tuesday, February 3, 2026 at 6:30pm - 8:00pm
Program Type:
Other
Age Group:
Adults
Program Open
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Other
Registration Required
Event Details:

Take a break from the hustle and bustle! Join us for Color Me Calm, and adult coloring program designed to help you relax, unwind, and tap into your creativity-no experience required. Refreshments and all supplies will be provided.

This event is in the "Adults" group

Novel Mornings

Thursday, February 5, 2026 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 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

Jigsaw Puzzle Club

Thursday, February 5, 2026 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

Songwriters' Club

Thursday, February 5, 2026 at 6:00pm - 7:00pm
Program Type:
Other
Age Group:
Adults
Program Open
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Other
Registration Required
Event Details:

This group’s goal is to connect songwriters to build community and bounce ideas off one another. We will share our own music, as well as music or other art we find inspiring. Please feel welcome to bring an instrument!