Upcoming Events

Age Group
Age Group
Program Type

Primary tabs

This event is in the "Adults" group

zine studio

3:30pm–4:30pm
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

Knitting and Crocheting

2:00pm–4:00pm
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

1:30pm–2:30pm
Adults
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 "Teens" group
This event is in the "Tweens (11-13)" group
This event is in the "Teens (age 13-18 years)" group

TAB: Teen Crafts

4:00pm–5:00pm
Teens, Tweens (11-13), Teens (age 13-18 years)
Program Open
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Teens, Tweens (11-13), Teens (age 13-18 years)
Program Type: Arts & Crafts
Registration Required

It's time for a Teen and Tween Crafting! Ready to transform basic supplies into something creative and wonderful? Interested in jewelry making, origami, diamond art, unique accessories, ornaments, paper beadmaking, bookbinding, or card making? This group might be for you. Using crafting supplies, we’ll make paper beads, duct tape fabric, or clay shapes to turn into something amazing. Using found items, we’ll use our creativity to make something unique.

From suncatchers and squishy shapes to journals and satchels, the possibilities are endless. What will we be working on this month? Come join us to find out and CRAFT something unique! Everything needed will be supplied. Interested teens in grades 6-12 should register online. Preference is given to Heggan cardholders. Register now, supplies are limited.

This event is in the "Adults" group

Ring in the Season With Shades of Harmony Chorus

7:00pm–8:00pm
Adults
Program Open
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Performance
Registration Required
Event Details:

Shades of Harmony is an award-winning a cappella chorus united by a shared passion for singing, performing, and continually honing vocal skills.

This event is in the "Adults" group

NJ Writers Resource Group

6:30pm–8:30pm
Adults
Location: 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 "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

Gingerbread Party: Session 1

10:30am–11:15am
Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years)
Waitlist
Registration Required
Location: 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)
Registration Required
Event Details:

Children 5 and under can join us to decorate your own (cardboard) gingerbread man, read all about the Gingerbread Man's adventures and find out if our Gingerbread Men stay put or run away!

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

Gingerbread Party: Session 2

11:30am–12:30pm
Children, Infants (age 0-1 years), Toddlers (age 1-2 years), Toddlers (age 2-3 years), Pre-School (age 3-5 years)
Program Open
Registration Required
Location: 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)
Registration Required
Event Details:

Children 5 and under can join us to decorate your own (cardboard) gingerbread man, read all about the Gingerbread Man's adventures and find out if our Gingerbread Men stay put or run away!

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

4:00pm–5:00pm
Teens, Tweens (11-13), Teens (age 13-18 years)
Program Open
Registration Required
Location: 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 "Adults" group
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Arts & Crafts
Registration Required
Event Details:

Linda is back, with more fun crafting with wool! Needle felt a unique Gingerbread Ornament for the holidays using cookie cutters and wool. All materials provided. Just bring your creativity.

This event is in the "Adults" group

Mahjong Club

1:30pm–4:00pm
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 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 event is in the "Adults" group

The Rambling Readers: A Walking Book Group

3:00pm–4:00pm
Adults
Program Open
Registration Required
Offsite Event
Location: Off Site
Age Group: Adults
Program Type: Book Discussions
Registration Required
Event Details:

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

Knitting and Crocheting

2:00pm–4:00pm
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

1:30pm–2:30pm
Adults
Program Open
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Adults
Program Type: Health & Fitness
Registration Required
Event Details:

Join Valerie Gouse and Judy Bonato, certified cardio drumming instructors, for a fun workout! Cardio drumming uses drumsticks, yoga balls, high-energy music, and customized choreographed routines to increase physical and mental fitness.

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

Tiny Tots Storytime (Ages 0-1)

10:00am–10:30am
Children, Infants (age 0-1 years)
Upcoming
Registration Required
Location: 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 toddlers ages birth-1 year old. We will bounce, rhyme, sing, and read simple stories together! Please choose one Tiny Tots Storytime to attend per week.

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 "Toddlers (age 1-2 years)" group

Tiny Tots Storytime (Ages 1-2)

10:30am–11:00am
Children, Toddlers (age 1-2 years)
Upcoming
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Storyroom
Age Group: Children, Toddlers (age 1-2 years)
Program Type: Storytime
Registration Required
Event Details:

A 20-minute storytime for young toddlers ages 1-2 years old. We will bounce, rhyme, sing, and read simple stories together! Please choose one Tiny Tots Storytime to attend per week.

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 "Toddlers (age 2-3 years)" group
This event is in the "Pre-School (age 3-5 years)" group

Music & Motion Storytime (Ages 2+)

11:00am–11:30am
Toddlers (age 2-3 years), Pre-School (age 3-5 years)
Upcoming
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Toddlers (age 2-3 years), Pre-School (age 3-5 years)
Program Type: Storytime
Registration Required
Event Details:

Join us for a thirty-minute music- and dance-based storytime for kids ages 2 and up full of songs, rhymes, books, instruments, and plenty of wiggles and giggles! Please choose one Music & Motion Storytime to attend per

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

Teen Photography Club

4:00pm–5:00pm
Teens, Tweens (11-13), Teens (age 13-18 years)
Program Open
Registration Required
Location: 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
Event Details:

This club offers a program to learn and practice picture taking skills as well as to connect with others who share an interest in photography! 

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

Kid's Club: Pipe Cleaner Crafts

4:30pm–5:15pm
Elementary (age 5 years+)
Upcoming
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Storyroom
Age Group: Elementary (age 5 years+)
Program Type: Arts & Crafts
Registration Required
Event Details:

Children in K-5th grade can join us after school at 4:30pm for our monthly Kid’s Club. Each month we will do a different activity. Books, crafts, STEM learning, chess and more will be our themes throughout the year!

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

Bedtime Stories

6:30pm–7:00pm
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
Location: Margaret E. Heggan Free Public Library
Room: Storyroom
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:

All ages and their caregivers can snuggle up with us at 6:30pm for Bedtime Stories ! Wear your PJs and slippers. Bring your favorite stuffy and listen to some of our favorite bedtime stories. Program repeats every other week.

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

Mystery Book Discussion Group

6:30pm–8:00pm
Adults
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 "Children" group
This event is in the "Infants (age 0-1 years)" group
This event is in the "Toddlers (age 1-2 years)" group

Tiny Tots Storytime (Ages 0-2)

10:00am–10:30am
Children, Infants (age 0-1 years), Toddlers (age 1-2 years)
Upcoming
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Storyroom
Age Group: Children, Infants (age 0-1 years), Toddlers (age 1-2 years)
Program Type: Storytime
Registration Required
Event Details:

A 20-minute storytime for young toddlers ages birth-2 years old. We will bounce, rhyme, sing, and read simple stories together! Please choose one Tiny Tots Storytime to attend per week.

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 "Toddlers (age 2-3 years)" group

Wiggle Worms (Ages 2-3)

10:30am–11:00am
Children, Toddlers (age 2-3 years)
Upcoming
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Storyroom
Age Group: Children, Toddlers (age 2-3 years)
Program Type: Storytime
Registration Required
Event Details:

This is a fun filled thirty-minute non-traditional, active storytime based around movements, parachute play, and gross motor play for 2 and 3-year-olds. Storytime will sometimes include parachute.

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 "Toddlers (age 2-3 years)" group
This event is in the "Pre-School (age 3-5 years)" group

Teddy Bear Time (Ages 2+)

11:00am–11:30am
Children, Toddlers (age 2-3 years), Pre-School (age 3-5 years)
Upcoming
Registration Required
Location: Margaret E. Heggan Free Public Library
Room: Meeting Room
Age Group: Children, Toddlers (age 2-3 years), Pre-School (age 3-5 years)
Program Type: Health & Fitness
Registration Required
Event Details:

This is a calm storytime for children ages 2 and up. This storytime is best for toddlers who like to sit still and can engage in simple yoga movements.

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.