Event List

Age Group
Age Group
Program Type

Primary tabs

This event is in the "Everyone" group

Library Board of Trustees Meeting

Wednesday, June 18, 2025 at 5:00pm - 8:00pm
Program Type:
Library Board of Trustees
Age Group:
Everyone
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Everyone
Program Type: Library Board of Trustees
Event Details:

The Library Board of Trustees will be meeting in the adult meeting room.

Library Branch: Margaret E. Heggan Free Public Library
Room: Library
Event Details:

The library will be closed in observance of Juneteenth

This event is in the "Adults" group

Digital Coupon Tools: Save Money With Digital Coupons!

Friday, June 20, 2025 at 10:30am - 11:30am
Program Type:
Guest Speaker
Age Group:
Adults
Program Open
Registration Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Guest Speaker
Registration Required
Event Details:

If you like saving money on groceries and everyday items, then this lecture is for you! We'll introduce you to the world of digital couponing and a variety of tools to help you get started.

This event is in the "Children" group
This event is in the "Infants (age 0-1 years)" group
This event is in the "Toddlers (age 1-2 years)" group
This event is in the "Toddlers (age 2-3 years)" group
This event is in the "Pre-School (age 3-5 years)" group
This event is in the "Elementary (age 5 years+)" group

A Colorful Carnival: Summer Reading Kick Off Event

Saturday, June 21, 2025 at 11:00am - 1:00pm
Program Type:
Other
Age Group:
Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years), Elementary (age 5 years+)
Program Open
Registration Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years), Elementary (age 5 years+)
Program Type: Other
Registration Required
Event Details:

KIDS OF ALL AGES. Join us for a carnival inside the library! We will have some fun carnival games, face-painting, snacks and more. Let’s kick off this summer with a bang! Special storytimes every 30 minutes (11, 11:30, 12, and 12:30). 

Disclaimer(s)

  1. Accommodations

Library staff will do our best to reasonably accommodate all children. Accommodations such as noise canceling headphones, fidget toys, special cushions, and weighted blanket are available upon request. Please reach out to youthservices@hegganlibrary.org before the event with accommodation requests and questions.

  1. Cardholders

Open to Heggan cardholders only. Advanced registration is required. Please register children only, not caregivers.

This event is in the "Adults" group

Knitting and Crocheting

Saturday, June 21, 2025 at 2:30pm - 4:30pm
Program Type:
Instruction
Age Group:
Adults
Program Open
Registration Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Instruction
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, June 22, 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
Registration Required
Library Branch: 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 "Children" group
This event is in the "Infants (age 0-1 years)" group
This event is in the "Toddlers (age 1-2 years)" group
This event is in the "Toddlers (age 2-3 years)" group
This event is in the "Pre-School (age 3-5 years)" group
This event is in the "Elementary (age 5 years+)" group

A Rainbow of Stories: All Ages Storytime

Monday, June 23, 2025 at 10:15am - 11:00am
Program Type:
Storytime
Age Group:
Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years), Elementary (age 5 years+)
Program Open
Registration Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years), Elementary (age 5 years+)
Program Type: Storytime
Registration Required
Event Details:

Join us for a fun-filled, all-ages storytime this summer, featuring songs, rhymes, dancing, and fun! Storytime repeats content daily and space is limited, so please choose only one morning to attend per week.

This event is in the "Children" group

Monday Funday: Chalk the Walk

Monday, June 23, 2025 at 2:30pm - 3:30pm
Program Type:
Arts & Crafts
Age Group:
Children
Program Open
Registration Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Children
Program Type: Arts & Crafts
Registration Required
Event Details:

KIDS ENTERING GRADES K-5. Let’s celebrate summer reading by decorating the library sidewalk! We will meet in the meeting room for a story and then head outside to decorate.  Please sign up so we have enough chalk! 

Disclaimer(s)

  1. Accommodations

Library staff will do our best to reasonably accommodate all children. Accommodations such as noise canceling headphones, fidget toys, special cushions, and weighted blanket are available upon request. Please reach out to youthservices@hegganlibrary.org before the event with accommodation requests and questions.

  1. Cardholders

Open to Heggan cardholders only. Advanced registration is required. Please register children only, not caregivers.

This event is in the "Teens" group
This event is in the "Tweens (11-13)" group
This event is in the "Teens (age 13-18 years)" group

Heritage Club

Monday, June 23, 2025 at 4:00pm - 5:00pm
Program Type:
Instruction
Age Group:
Teens, Tweens (11-13), Teens (age 13-18 years)
Teen Heritage Club:

Would you like to learn more about the cultures that make up Washington Township? Would you like to learn more about your own? Come join the Teen & Tween Heritage Club!Each mon...

Program Open
Registration Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Teens, Tweens (11-13), Teens (age 13-18 years)
Program Type: Instruction
Registration Required

Would you like to learn more about the cultures that make up Washington Township? Would you like to learn more about your own? Come join the Teen & Tween Heritage Club!

Each month we'll explore our different cultures. Teen leaders will determine the focus culture and the activities we'll explore. Activities can include: making crafts/items that are representative of a culture, foods specific to a culture, spending time online of one of our ancestry programs, and/or possibly learning some key words in the language of the culture. The topics are up to the teen presenter.

Join us to learn about your peers and explore your own background. The Heritage Club is open to teens and tweens in grades 6-12. Preference is given to Heggan Library cardholders. Register now; supplies may be limited.

This event is in the "Children" group
This event is in the "Infants (age 0-1 years)" group

Tiny Tykes: Storytime for Non-Walkers

Tuesday, June 24, 2025 at 10:15am - 10:45am
Program Type:
Storytime
Age Group:
Children, Infants (age 0-1 years)
Program Open
Registration Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Storyroom
Age Group: Children, Infants (age 0-1 years)
Program Type: Storytime
Registration Required
Event Details:

A 20-minute storytime for infants and young babies who are not yet walking. In this lapsit program, we will bounce, rhyme, sing, and read simple stories together! 

Disclaimer(s)

  1. Accommodations

Library staff will do our best to reasonably accommodate all children. Accommodations such as noise canceling headphones, fidget toys, special cushions, and weighted blanket are available upon request. Please reach out to youthservices@hegganlibrary.org before the event with accommodation requests and questions.

  1. Cardholders

Open to Heggan cardholders only. Advanced registration is required. Please register children only, not caregivers.

This event is in the "Children" group
This event is in the "Infants (age 0-1 years)" group
This event is in the "Toddlers (age 1-2 years)" group
This event is in the "Toddlers (age 2-3 years)" group
This event is in the "Pre-School (age 3-5 years)" group
This event is in the "Elementary (age 5 years+)" group

A Rainbow of Stories: All Ages Storytime

Tuesday, June 24, 2025 at 10:15am - 11:00am
Program Type:
Storytime
Age Group:
Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years), Elementary (age 5 years+)
Program Open
Registration Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years), Elementary (age 5 years+)
Program Type: Storytime
Registration Required
Event Details:

Join us for a fun-filled, all-ages storytime this summer, featuring songs, rhymes, dancing, and fun! Storytime repeats content daily and space is limited, so please choose only one morning to attend per week.

This event is in the "Children" group
This event is in the "Infants (age 0-1 years)" group
This event is in the "Toddlers (age 1-2 years)" group
This event is in the "Toddlers (age 2-3 years)" group
This event is in the "Pre-School (age 3-5 years)" group
This event is in the "Elementary (age 5 years+)" group

A Rainbow of Stories: All Ages Storytime

Wednesday, June 25, 2025 at 10:15am - 11:00am
Program Type:
Storytime
Age Group:
Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years), Elementary (age 5 years+)
Program Open
Registration Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years), Elementary (age 5 years+)
Program Type: Storytime
Registration Required
Event Details:

Join us for a fun-filled, all-ages storytime this summer, featuring songs, rhymes, dancing, and fun! Storytime repeats content daily and space is limited, so please choose only one morning to attend per week.

This event is in the "Children" group
This event is in the "Pre-School (age 3-5 years)" group
This event is in the "Elementary (age 5 years+)" group

Kids' Yoga

Wednesday, June 25, 2025 at 2:30pm - 3:00pm
Program Type:
Health & Fitness
Age Group:
Children, Pre-School (age 3-5 years), Elementary (age 5 years+)
Program Open
Registration Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Children, Pre-School (age 3-5 years), Elementary (age 5 years+)
Program Type: Health & Fitness
Registration Required
Event Details:

KIDS AGES 4-8. Explore some mindful movement in this weekly yoga class for children. We will practice basic poses, explore age appropriate relaxation techniques, and, of course, incorporate books and stories.

Disclaimer(s)

  1. Accommodations

Library staff will do our best to reasonably accommodate all children. Accommodations such as noise canceling headphones, fidget toys, special cushions, and weighted blanket are available upon request. Please reach out to youthservices@hegganlibrary.org before the event with accommodation requests and questions.

  1. Cardholders

Open to Heggan cardholders only. Advanced registration is required. Please register children only, not caregivers.

This event is in the "Teens" group
This event is in the "Tweens (11-13)" group
This event is in the "Teens (age 13-18 years)" group

TAB Game Time: Dungeons & Dragons

Wednesday, June 25, 2025 at 4:00pm - 5:30pm
Program Type:
Gaming
Age Group:
Teens, Tweens (11-13), Teens (age 13-18 years)
TAB Game Time:

It’s GAME TIME! From board games to building challenges, from trivia to LEGO free plays, from cards to online, from in person to virtual – we play games!If it's a board game night,...

Program Open
Registration Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Teens, Tweens (11-13), Teens (age 13-18 years)
Program Type: Gaming
Registration Required
Event Details:

It’s GAME TIME! From board games to building challenges, from trivia to LEGO free plays, from cards to online, from in person to virtual – we play games!

If it's a board game night, we could be playing: Chess, checkers, Battleship, Connect Four, Clue, Villainous, 5 Second Rule, cards, Sushi Go, Exploding Kittens, Gloom and more! If it’s Hybrid, we could be playing any of the Jackbox Party Packs or trivia. If it’s virtual, it’s likely Among Us.

For online gaming, access to ZOOM and a smartphone or tablet is needed to play. Game Time is open to library cardholders in grades 6-12. Preference is given to Heggan Library cardholders.  Register online and email Librarian Barb at bpilling@hegganlibrary.org for any log-in information when you’re joining us virtually. Virtual games are selected and run by TAB members. Register now to save your spot!

Dungeons and Dragons... Save your spot by registering today!

This event is in the "Children" group
This event is in the "Pre-School (age 3-5 years)" group
This event is in the "Elementary (age 5 years+)" group

Family LEGO Night

Wednesday, June 25, 2025 at 7:00pm - 8:00pm
Program Type:
Other
Age Group:
Children, Pre-School (age 3-5 years), Elementary (age 5 years+)
Family LEGO Night:

Bring your family to the library for an evening of LEGO making fun! This monthly event is open to children of all ages.

Program Open
Registration Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Children, Pre-School (age 3-5 years), Elementary (age 5 years+)
Program Type: Other
Registration Required
Event Details:

Bring your family to the library for an evening of LEGO making fun! This monthly event is open to children of all ages.

Please list CHILD'S name in the "Name" fields and caregiver’s name in the "Caregiver Name" field. Register each child separately by clicking the "Add Another" button, or complete a separate registration.

Disclaimer(s)

  1. Accommodations

Library staff will do our best to reasonably accommodate all children. Accommodations such as noise canceling headphones, fidget toys, special cushions, and weighted blanket are available upon request. Please reach out to youthservices@hegganlibrary.org before the event with accommodation requests and questions.

  1. Cardholders

Open to Heggan cardholders only. Advanced registration is required. Please register children only, not caregivers.

This event is in the "Children" group
This event is in the "Infants (age 0-1 years)" group

Tiny Tykes: Storytime for Non-Walkers

Thursday, June 26, 2025 at 10:15am - 10:45am
Program Type:
Storytime
Age Group:
Children, Infants (age 0-1 years)
Upcoming
Registration Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Storyroom
Age Group: Children, Infants (age 0-1 years)
Program Type: Storytime
Registration Required
Event Details:

A 20-minute storytime for infants and young babies who are not yet walking. In this lapsit program, we will bounce, rhyme, sing, and read simple stories together! 

Disclaimer(s)

  1. Accommodations

Library staff will do our best to reasonably accommodate all children. Accommodations such as noise canceling headphones, fidget toys, special cushions, and weighted blanket are available upon request. Please reach out to youthservices@hegganlibrary.org before the event with accommodation requests and questions.

  1. Cardholders

Open to Heggan cardholders only. Advanced registration is required. Please register children only, not caregivers.

This event is in the "Children" group
This event is in the "Infants (age 0-1 years)" group
This event is in the "Toddlers (age 1-2 years)" group
This event is in the "Toddlers (age 2-3 years)" group
This event is in the "Pre-School (age 3-5 years)" group
This event is in the "Elementary (age 5 years+)" group

A Rainbow of Stories: All Ages Storytime

Thursday, June 26, 2025 at 10:15am - 11:00am
Program Type:
Storytime
Age Group:
Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years), Elementary (age 5 years+)
Upcoming
Registration Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years), Elementary (age 5 years+)
Program Type: Storytime
Registration Required
Event Details:

Join us for a fun-filled, all-ages storytime this summer, featuring songs, rhymes, dancing, and fun! Storytime repeats content daily and space is limited, so please choose only one morning to attend per week.

This event is in the "Adults" group

Non Fiction Addiction Book Discussion: H is for Hawk by Helen MacDonald

Thursday, June 26, 2025 at 11:30am - 12:30pm
Program Type:
Book Discussions
Age Group:
Adults
Program Open
Registration Required
Library Branch: 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 H Is For Hawk by Helen MacDonald.

This event is in the "Adults" group

Jigsaw Puzzle Club

Thursday, June 26, 2025 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.

Upcoming
Registration Required
Library Branch: 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 "Children" group
This event is in the "Elementary (age 5 years+)" group

Colorful Crafternoon (Session 1)

Thursday, June 26, 2025 at 2:00pm - 2:45pm
Program Type:
Arts & Crafts
Age Group:
Children, Elementary (age 5 years+)
Upcoming
Registration Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Children, Elementary (age 5 years+)
Program Type: Arts & Crafts
Registration Required
Event Details:

KIDS ENTERING GRADES K-5. Make a cool craft with your library friends at Kids' Crafternoon. We will kick things off with a short story! Program repeats; sign up for just one session.

Today's Craft: Rainbow Collages

Disclaimer(s)

  1. Accommodations

Library staff will do our best to reasonably accommodate all children. Accommodations such as noise canceling headphones, fidget toys, special cushions, and weighted blanket are available upon request. Please reach out to youthservices@hegganlibrary.org before the event with accommodation requests and questions.

  1. Cardholders

Open to Heggan cardholders only. Advanced registration is required. Please register children only, not caregivers.

This event is in the "Children" group
This event is in the "Elementary (age 5 years+)" group

Colorful Crafternoon (Session 2)

Thursday, June 26, 2025 at 3:00pm - 3:45pm
Program Type:
Arts & Crafts
Age Group:
Children, Elementary (age 5 years+)
Upcoming
Registration Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Children, Elementary (age 5 years+)
Program Type: Arts & Crafts
Registration Required
Event Details:

KIDS ENTERING GRADES K-5. Make a cool craft with your library friends at Kids' Crafternoon. We will kick things off with a short story! Program repeats; sign up for just one session.

Today's Craft: Rainbow Collages

Disclaimer(s)

  1. Accommodations

Library staff will do our best to reasonably accommodate all children. Accommodations such as noise canceling headphones, fidget toys, special cushions, and weighted blanket are available upon request. Please reach out to youthservices@hegganlibrary.org before the event with accommodation requests and questions.

  1. Cardholders

Open to Heggan cardholders only. Advanced registration is required. Please register children only, not caregivers.

This event is in the "Adults" group

Open Mic Night

Thursday, June 26, 2025 at 6:00pm - 8:00pm
Program Type:
Performance
Age Group:
Adults
Program Open
Registration Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Performance
Registration Required
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 "Children" group
This event is in the "Infants (age 0-1 years)" group
This event is in the "Toddlers (age 1-2 years)" group
This event is in the "Toddlers (age 2-3 years)" group
This event is in the "Pre-School (age 3-5 years)" group
This event is in the "Elementary (age 5 years+)" group

Bubbleganza! (Session 1)

Friday, June 27, 2025 at 10:15am - 11:00am
Program Type:
Other
Age Group:
Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years), Elementary (age 5 years+)
Upcoming
Registration Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years), Elementary (age 5 years+)
Program Type: Other
Registration Required
Event Details:

KIDS OF ALL AGES. Join us outside for a few bubble stories and to play with all kinds of bubbles! Bring your own bubbles, too! If the weather is bad, we will still have storytime inside. Program repeats; sign up for just one session.

Disclaimer(s)

  1. Accommodations

Library staff will do our best to reasonably accommodate all children. Accommodations such as noise canceling headphones, fidget toys, special cushions, and weighted blanket are available upon request. Please reach out to youthservices@hegganlibrary.org before the event with accommodation requests and questions.

  1. Cardholders

Open to Heggan cardholders only. Advanced registration is required. Please register children only, not caregivers.

This event is in the "Children" group
This event is in the "Infants (age 0-1 years)" group
This event is in the "Toddlers (age 1-2 years)" group
This event is in the "Toddlers (age 2-3 years)" group
This event is in the "Pre-School (age 3-5 years)" group
This event is in the "Elementary (age 5 years+)" group

Bubbleganza! (Session 2)

Friday, June 27, 2025 at 11:15am - 12:00pm
Program Type:
Storytime
Age Group:
Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years), Elementary (age 5 years+)
Upcoming
Registration Required
Library Branch: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years), Elementary (age 5 years+)
Program Type: Storytime
Registration Required
Event Details:

KIDS OF ALL AGES. Join us outside for a few bubble stories and to play with all kinds of bubbles! Bring your own bubbles, too! If the weather is bad, we will still have storytime inside. Program repeats; sign up for just one session.

Disclaimer(s)

  1. Accommodations

Library staff will do our best to reasonably accommodate all children. Accommodations such as noise canceling headphones, fidget toys, special cushions, and weighted blanket are available upon request. Please reach out to youthservices@hegganlibrary.org before the event with accommodation requests and questions.

  1. Cardholders

Open to Heggan cardholders only. Advanced registration is required. Please register children only, not caregivers.