The children's library at the Margaret E. Heggan Free Public Library

The library offers an array of programs for children and teens. Most library programs are restricted to Margaret E. Heggan cardholders in good standing (Library policy 8.5). Margaret E. Heggan library primarily serves the residents of Washington Township and 97% of our library funding comes from Washington Township taxpayers. For more information on who can get a library card, visit follow this link.

Three cartoon kittens. One is holding a toy robot, and one is holding a teddy bear.
Preschool Programs
An infant in a green sweater dances at storytime in the library
A twenty-minute active storytime for 0-24 months that focuses on using lap rhymes, fingerplays, music, and movement, as well as very short stories.

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

In this monthly program for preschoolers, we’ll explore STEM and science concepts in a fun (and often messy) way!

Come to the library once a month to make a fun and easy craft with us!

Two chidren place felt shapes on a blue easle in the library story room.
An all-ages storytime featuring family-friendly stories, songs, and fun!

Experience and explore different art mediums with your toddler or preschooler. Best for ages 2-5. Dress for a mess!

Children dance in the library meeting room.
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!

Join us once a month to play with playdough, tools, and accessories. We will read a short story and then play. We will be working on fine motor skills, hand-eye coordination, and imagination!

A young boy claps to storytime in the library story room.
A storytime for children ages 36 months and up, filled with songs, stories, and general silliness.

Join us for a fun-filled, all-ages storytime with songs, rhymes, dancing, and fun! Most appropriate for ages 5 and under; older siblings welcome! Every other Saturday.

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. Toddlers that like to move are encouraged to join our Wiggle Worms storytime instead of this one. Teddy bears or stuffies are also welcome.

A 20-minute storytime for young toddlers ages birth-2 years old. We will bounce, rhyme, sing, and read simple stories together!

Children listen to a story.
A thirty-minute non-traditional, active storytime based around movements, parachute play, gross motor play for 24-36 months. Will take place in Children’s room.

A cartoon of a cat leading a classroom of kittens. She uses a laser pointer to gesture at the chalkboard, prompting one kitten to leap for the dot.
School Age Programs
A boy presents his artwork depicting a gray building.
Grades K-5. Join us as each month as we learn about a famous artist or illustrator, explore their techniques, and give their art style a try ourselves!

A fantasy raft constructed out of Leog bricks.
All ages. Bring your family to the library for an evening of LEGO making fun!

Join us to make a fun and tasty treat while learning basic kitchen skills in our hands-on activity. Check calendar for each month’s specific treat and allergy information.

Homeschool Hangout is a new program for homeschooling families. Each week we will have a different topic or activity to help support our homeschooling families. Best for children in Kindergarten-5th grade.

Drop in and play chess! No prior experience required.

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! Each activity will include a short read aloud.

Kids- Join us to play a simplified version of the role play adventure game. For grades 2-5 (students must be able to read). Once a month on Mondays at 4:30pm.

Librarian Stephanie leads a yoga class in front of several children.
Explore some mindful movement in this yoga class for school age kids in Kindergarten through 5th grade. Bring your own mat or use one of ours!

K-5 Intro to Spanish: Children in grades K-5 are welcome to learn basic and beginner Spanish through games and other fun activities.

Children K-5 are welcome to join us each month to make simple origami creations to take home.

Pokémon Trainers grades K-5! Join us for Pokémon related crafts, puzzles, trivia and other activities. Trading cards welcome but not required.

A young boy handles a planter.
Get ready to explore, experiment, and get a little messy! Join us for hands-on science fun with simple, kid-friendly experiments that spark curiosity and laughs. Perfect for young scientists in grades K–5!

Are you a 3rd through 5th grader who loves graphic novels? We love them, too! Read our book selection for the month, then join us to discuss it and do an activity! A free copy of the book will be provided for the first 8 registrants; registration begins two weeks in advance. This program is sponsored by the Friends of the Margaret E. Heggan Free Public Library.

A group of cartoon cats of all ages. The oldest is in the middle, hugging the two kittens.
All Age Programs
A brown therapy dog
Read to a dog or cat! For registration, please call or visit the library.

*Program sponsored by funds from the Level Up Your Library Grant. The Level Up Your Library mini-grants programs is supported by funds from LibraryLinkNJ. LibraryLinkNJ, the New Jersey Library Cooperative, and its services are funded by the New Jersey State Library, which is responsible for the coordination, promotion and funding of the New Jersey Library Network.

Scroll to Top